Макрос для добавления выборочных значений ячейки в соседнюю ячейку - VBA

Узнай цену своей работы

Формулировка задачи:

Привет гайс! Извиняюсь за "кривой" заголовок, не знал как иначе назвать. Итак, положим в таблице есть N кол-во строк, каждая из которых продублирована. Рассмотрим две ячейки со значением "1234_текст", необходимо символы, идущие до нижнего подчеркивания (_) занести в соседнюю ячейку, причем к первой строке к цифрам приписывается справа 810, вторая без изменений. Надеюсь пример будет наглядным.пример.xlsx Нужно понимать, что таблица имеет ~ 18k строк, нужен макрос для общего случая. Помогите, пожалуйста, заранее благодарен! :-)

Решение задачи: «Макрос для добавления выборочных значений ячейки в соседнюю ячейку»

textual
Листинг программы
=ЛЕВСИМВ(A2;ПОИСК("_";A2)-1)&ЕСЛИ(СЧЁТЕСЛИ($A$2:A2;A2)=1;"810%";"%")

Оцени полезность:

15   голосов , оценка 3.733 из 5
Похожие ответы