Страницы: 1
RSS
найти адрес ячейки в диапазоне с последним заполненным значением, отличным от ноля.
 
всем доброго дня,
нигде на форумах не нашел решение задачки, подобной моей: нужно найти ячейку в диапазоне с заполненным значением, отличным от ноля. Пробовал через =ПРОСМОТР(9E+307;1:1), но он ищет последнюю заполненную ячейку, что не удовлетворяет условию. пример прилагаю.
 
отправилось без вложения
 
варианты:
=ИНДЕКС(B2:J2;СУММПРОИЗВ(МАКС((B2:J2<>0)*СТОЛБЕЦ(B2:J2)))-1)
=ПРОСМОТР(1;1/B2:J2;B2:J2)
Изменено: Catboyun - 27.06.2016 07:53:01 (исправил > на <>)
 
Catboyun, спасибо за решение!

а как можно извлечь адрес этой ячейки? попробовал =поискпоз, но если искомое значение повторяется, то результат не корректный.
 
добавляете к решению Catboyun, функцию ячейка
Код
=ЯЧЕЙКА("адрес";ИНДЕКС(B2:J2;СУММПРОИЗВ(МАКС((B2:J2<>0)*СТОЛБЕЦ(B2:J2)))-1))
Лень двигатель прогресса, доказано!!!
 
Сергей, благодарю, работает!
 
2-я формула в сооб. #3 некорректна, так вернее:
=ПРОСМОТР(1;0/B2:J2;B2:J2)
адрес:
=АДРЕС(СТРОКА();ПРОСМОТР(1;0/B2:J2;СТОЛБЕЦ(B2:J2));4)
 
Catboyun, спасибо.
Страницы: 1
Наверх