Ну хорошо смотрите, как и что есть
1. Этот кусок -
Код |
---|
=СЦЕПИТЬ(ЛЕВСИМВ(E2;ПОИСК(СИМВОЛ(10);E2)-1);ЛЕВСИМВ(F2;ПОИСК(СИМВОЛ(10);F2)-1);СИМВОЛ(10);
|
состоит из двух кусочков
а.
Код |
---|
ЛЕВСИМВ(E2;ПОИСК(СИМВОЛ(10);E2)-1); |
берем из ячейки E2 начиная с первой позиции количество символов, которое встретим до переноса строки, количество символов сопадает с позицией курсора перед последним символов, а она равна позиция курсора за последним символов -1, все этот кусок вытаскивает первые символы до переноса в ячейки E2
б.
Код |
---|
ЛЕВСИМВ(F2;ПОИСК(СИМВОЛ(10);F2)-1); |
аналогично пункту а, только ячейка F2. Сцепляем все в одной ячейки, пункт а + пункт б
Код |
---|
=СЦЕПИТЬ(ЛЕВСИМВ(E2;ПОИСК(СИМВОЛ(10);E2)-1);ЛЕВСИМВ(F2;ПОИСК(СИМВОЛ(10);F2)-1);
|
получаем 3333aaa (если первый скрин приложенный)
3. Далее цепляется символ переноса строки
4. Далее ищем подстроку в ячейки E2, которая начинается с позиции переноса строки+1 и длина ее 99,
Код |
---|
ПСТР(E2;ПОИСК(СИМВОЛ(10);E2)+1;99)
|
и цепляем ее
5. Тоже самое но из ячейки F2
Код |
---|
ПСТР(F2;ПОИСК(СИМВОЛ(10);F2)+1;99))
|
PS Вроде разобрал правильно работает данная штука только если по 2 значения вписаны в ячейках, т.е словами алгоритм звучит так - берем начала строки в первой ячейки, забираем символы до символа переноса, берем начало второй ячейки забираем символы до символа переноса, сцепляем это, делаем перенос, берем остатки первой ячейки и сцепляем с остатками второй ячейки