Помогите оптимизировать формулу Excel
Код
=ЕСЛИ (ДЛСТР (A13)<=$C$2;СЦЕПИТЬ (A13;$A$2);ЕСЛИ (ДЛСТР (A13)<=$C$3;СЦЕПИТЬ (A13;$A$3);ЕСЛИ (ДЛСТР (A13)<=$C$4;СЦЕПИТЬ (A13;$A$4);ЕСЛИ (ДЛСТР (A13)<=$C$5;СЦЕПИТЬ (A13;$A$5);ЕСЛИ (ДЛСТР (A13)<=$C$6;СЦЕПИТЬ (A13;$A$6);ЕСЛИ (ДЛСТР (A13)<=$C$7;СЦЕПИТЬ (A13;$A$7);ЕСЛИ (ДЛСТР (A13)<=$C$8;СЦЕПИТЬ (A13;$A$8);СЦЕПИТЬ (A13;$A$9))))))))
По ней вычисляется колво символов из второй колонки и сравнивается с первой колонкой, если условия выполняются, то ячейки сцепляются.
например максимальное ограничение результата 10 симв. во второй колонке в первой ячейке 7 симв - значит она по формуле сцепится с первой колонкой с ячейкой из трех симв. что бы на выходе было 10.
и так далее вторая ячейка второй колонки уже содержит 6 симв - ей надо сцепиться с первой колонкой, где содерж 4 симв.
в целом вормула работает, только она ограничена семью вложениями самой формулы... восьмую и так далее ячейки по такому шаблону уже не обработать.
Нужно что бы обрабатывала хотя бы 50 ячеек
Помогите оптимизировать
Файл в аттаче
СПАСИБО!!!