Страницы: 1
RSS
Как разбить ячейку со значениями на строки (во вложении)
 
Доброго дня, друзья, прошу, по возможности, помочь!
Требуется из ячейки где номера домой через запятую, разбить их так что бы они переходили в строку под, и так пока не начинается новая ячейка (наглядно и понятно во вложении)
Обычно гуглю вплоть до 10х страниц, но тут ничего адекватного не найду
 
См. файл
 
Ну или как вариант в PQ
 
Добрый день!
И формулами. Первые два столбца:
=СМЕЩ(A$2;СУММПРОИЗВ(Ч(СЧЁТЕСЛИМН($G$1:$G1;$A$2:$A$9;$H$1:$H1;$B$2:$B$9)>ДЛСТР($C$2:$C$9)-ДЛСТР(ПОДСТАВИТЬ($C$2:$C$9;",";))));)&""
и третий столбец:
=ИНДЕКС(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(СМЕЩ(C$2;СУММПРОИЗВ(Ч(СЧЁТЕСЛИМН($G$1:$G1;$A$2:$A$9;$H$1:$H1;$B$2:$B$9)>ДЛСТР($C$2:$C$9)-ДЛСТР(ПОДСТАВИТЬ($C$2:$C$9;",";)))););",";ПОВТОР(" ";99));СТОЛБЕЦ(A:I)*99-98;99));СЧЁТЕСЛИ(H$2:H2;H2))
*Исправил формулу для третьего столбца:
=ИНДЕКС(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(СМЕЩ(C$2;СУММПРОИЗВ(Ч(СЧЁТЕСЛИМН($G$1:$G1;$A$2:$A$9;$H$1:$H1;$B$2:$B$9)>ДЛСТР($C$2:$C$9)-ДЛСТР(ПОДСТАВИТЬ($C$2:$C$9;",";)))););",";ПОВТОР(" ";99));СТОЛБЕЦ(A:I)*99-98;99));СЧЁТЕСЛИМН(G$2:G2;G2;H$2:H2;H2))
Неправильно считала одинаковые улицы в разных городах.
Файл перезалил.
Изменено: Светлый - 19.10.2020 15:12:00
 
Цитата
New написал:
См. файл

Прикрепленные файлы
Разбить_по_номерам_домов.xlsm  (18.08 КБ)
Огромное спасибо, выручили!))
Страницы: 1
Наверх