Макрос для добавления выборочных значений ячейки в соседнюю ячейку - VBA
Формулировка задачи:
Привет гайс! Извиняюсь за "кривой" заголовок, не знал как иначе назвать.
Итак, положим в таблице есть N кол-во строк, каждая из которых продублирована. Рассмотрим две ячейки со значением "1234_текст", необходимо символы, идущие до нижнего подчеркивания (_) занести в соседнюю ячейку, причем к первой строке к цифрам приписывается справа 810, вторая без изменений. Надеюсь пример будет наглядным.пример.xlsx
Нужно понимать, что таблица имеет ~ 18k строк, нужен макрос для общего случая.
Помогите, пожалуйста, заранее благодарен! :-)
Решение задачи: «Макрос для добавления выборочных значений ячейки в соседнюю ячейку»
textual
Листинг программы
=ЛЕВСИМВ(A2;ПОИСК("_";A2)-1)&ЕСЛИ(СЧЁТЕСЛИ($A$2:A2;A2)=1;"810%";"%")