Страницы: 1
RSS
Получить результат деления последнего значения в диапазоне на значение в предыдущей ячейке строки
 
Добрый день.
Возникла задача.
Есть таблица с данными. В столбцах перечислены накладные, по которым реализовывался товар. К каждой накладной относится два столбца. С количество и суммой.
В строках артикулы из этих накладных.
Нужно найти последнее значение в строке (сумму по накладной) и разделить его на количество товара в этой накладной. То есть на предыдущую ячейку в этой строке.
Поиск последнего значения реализовал через ПРОСМОТР (=ПРОСМОТР(99999999;B3:CA3))
А вот как заставить его делить на количество придумать не могу.
Прошу помощи профессионалов.
Заранее благодарен.
 
Код
=ИНДЕКС(3:3;ПК)/ИНДЕКС(3:3;ПК-1)
где ПК - последняя колонка
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Похоже?
Код
=ПРОСМОТР(3E+307;B3:CA3)/ИНДЕКС($B3:$CA3;1;ПОИСКПОЗ(3E+307;$B3:$CA3;1)-1)
 
А что такое 3Е+307?

Цитата
Ігор Гончаренко написал: где ПК - последняя колонка
А последнюю колонку также через ПРОСМОТР искать?
 
3E+307 - очень большое число. Если не находися то, чего нет :), возвращается положение последнего числа.
ПК - смотрите в именах (Ctrl+F3)

=ПРОСМОТР(3E+307;B3:CA3)/ПРОСМОТР(3E+307;B3:CA3;A3:BZ3)
 
Спасибо. Заработало. Я правильно понял, что A3:BZ3 Вы сдвинули диапазон на одну ячейку влево?
 
Для разнообразия
=LOOKUP(9^9;1/(1/C3:CA3*B3:BZ3))
Изменено: БМВ - 26.11.2020 17:41:10
По вопросам из тем форума, личку не читаю.
 
Цитата
borax написал: сдвинули диапазо...?
Правильно поняли
Страницы: 1
Наверх