Страницы: 1
RSS
Как посчитать значения в формуле массива
 
Формула массива вытягивает данные в диапазон. Вопрос: как и какой формулой можно проставить вытянутым значения порядковый номер в соседней ячейке?
 
Olka_S89, вопрос интересный, но лично мне не понятен :(
Может быть ВПР и что угодно...
 
вот файлик, чтоб понятней. Надо в оранжевом диапазоне проставить номера по порядку для каждой фамилии.
 
Код
=ПОИСКПОЗ(I3;$E$2:$E$112;0)
Так?
 
а может так :)
Код
=ЕСЛИ(ЕОШ(I3);"";СЧЁТЗ(I$3:I3))
 
так мы нашли их позицию в столбце Е. А надо просто присвоить им номера по порядку как они идут в столбце I.. 1,2,3, и.т.д
 
Извините, не увидела последнего сообщения.. DV спасибо.. то что надо.
 
Просто в 1 ячейке ставите 1, во второй 2 - выделяете и протягиваете за уголок  :D
Это если по порядку.

Если нужен номер позиции в массиве - то это проблемно, ибо фамилии у в вашем списке одни и те же не раз повторяются.

Вопрос: что конкретно вам нужно сделать?
 
Код
=ЕСЛИ(ЕОШ(I3);"";СТРОКА(A1))
Цитата
Master2KAZ пишет:
Если нужен номер позиции в массиве - то это проблемно
какие проблемы, не проверяя суть формулы выбросим индекс и все:
Код
=НАИМЕНЬШИЙ(ЕСЛИ((СЧЁТЕСЛИ($I$2:$I2;$E$2:$E$112)=0)*($A$2:$A$112=$K$3);СТРОКА($A$1:$A$111));1)
 
С помощью ЕСЛИ(ЕОШ(I3);"";СЧЁТЗ(I$3:I3)) все работет.. теперь могу ВПР-ом вытягивать порядковый номер по фамилии за день. Еще раз большое спасибо.
Страницы: 1
Наверх