Страницы: 1
RSS
Найти в строке ячейку со значением, в одну ячейку его записать, в соседнюю записать название столбца
 
Я не знаю, как сформулировать поисковой запрос, может быть, эта тема уже поднималась тут.
Задача такая: есть порядка 50-60 столбцов и 200-300 строк. в каждой строке есть одно числовое значение, которое нужно продублировать в определенной ячейке на втором листе. а также, в соседней ячейке на втором листе нужно показать название столбца, из которого взято значение. пример прикрутил к теме.
 
Смотрите файл
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Код
=ТРАНСП(ИНДЕКС(ВЫБОР({1:2};'Дано на первом листе'!$B$1:$K$1;'Дано на первом листе'!B3:K3);;ПОИСКПОЗ(;-1/'Дано на первом листе'!B3:K3)))
 
вариант
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik, видимо, моя рукожопость зашкаливает, так как при внедрении формул в документ частично они теряются (символы ' {} сами удаляются при копировании массива), если не удалилось, то расчет не проходит. н/д в ячейках прописано...
по последнему варианту пример ниже. в других вариантах примерно то же самое происходит
 
Feelleen,символы  {}  - это показатель формулы массива. И да, с их копированием есть нюансы.  
Программный код, как и яды, лучше тестировать по капельке
Люблю изобретать велосипеды с колесами произвольной формы
Страницы: 1
Наверх