Страницы: 1
RSS
Найти текстовые значения по условию и вставить найденные значения на другой лист
 
Добрый день! Нужно найти все текстовые значения с заданным вхождением (условием) из нескольких столбцов и подставить их (значения) в те же строки в один столбец на другом листе документа.

На листе "Заполнить" в файле вложения первый столбец озаглавлен "vo: Напряжение:" нужно найти на листе "Исходные данные" все ячейки во всех столбцах, которые содержат "vo: Напряжение:*" (после этого значения могут быть символы, а могут и не быть) и вывести все значения на те же строки, только в один столбец "vo: Напряжение:" на листе "Заполнить" и т.д. с другими значениями (названиями столбцов на листе "Заполнить") Строк порядка 100.000

Прошу дать вектор для размышления или если есть формулу для реализации. Спасибо  
Изменено: schulmin - 09.01.2019 19:28:32
 
Цитата
На листе "Заполнить" в файле вложения первый столбец озаглавлен "vo: Напряжение:"
Нее! Не озаглавлен! Озаглавлен:  am: Сила тока
 
Спасибо. Изменил
 
Код
=ЕСЛИОШИБКА(ИНДЕКС('Исходные данные'!$A$2:$L$30;СТРОКА()-1;ПОИСКПОЗ("*"&A$1&"*";'Исходные данные'!$A2:$L2;0));"")
для ячейки A2 на листе "Заполнить" и по строкам и столбцам растянуть.

PS можно сократить до:
Код
=ЕСЛИОШИБКА(ИНДЕКС('Исходные данные'!$A2:$L2;;ПОИСКПОЗ("*"&A$1&"*";'Исходные данные'!$A2:$L2;0));"")
Изменено: Alingva - 09.01.2019 19:53:07
 
Alingva, благодарю за Ваше время!

Цитата
Alingva написал: PS можно сократить до:
Двигался в том же направлении, но с синтаксисом слабоват
 
А еще время отбираете... Сами могли так сообщение дополнить, не создавая новое?
Страницы: 1
Наверх