Первое верно считает, а второе должно быть = 2. Вероятно не очень понятно объяснил что пытаюсь посчитать - во вложении нарисовал логику. Сначала нужно найти 3 последних вишни сорта "Б", и после посчитать сколько из них были >0. Таких должно быть 2, а текущая формула выдает 1.
Добрый день. Во вложении 2 листа, на каждом из них хочу посчитать в ячейках G7 СЧЕТЕСЛИ:
Лист 1 - последних N строк. Т.е. просто считаем сколько раз встречались нужные условия в последних N-строках. Лист 2 - в отличие от Лист 1 здесь N = сколько раз выполнились определенные условия, и только потом уже считаем СЧЕТЕСЛИ.
Прикольно, незнакомая техника с двоеточием. А нижний вариант где вторая желтая ячейка - как добавить условие того, что берем не "последние N", а "последние N, удовлетворяющих условию"?
В моем примере этим условием является критерий "1" в правом столбце. Т.е. фактически нужно отфильтровать правый столбец по "1", взять уже из них N последних, и посчитать критерий "1" в левом столбце.
Подскажите, какие есть способы вычислять только N последних строк из пополняемого массива? Пример во вложении, интересует как получить значение в желтых ячейках.
При сравнении столбцов в СУММПРОИЗВ столкнулся с проблемой, что наименования столбцов (1 строка) мешают вычислять операции над столбцами. Для наглядности пример во вложении - в фиксированном диапазоне все ок, а выделяя весь столбец - мешает шапка.
Подскажите, каким способом можно решать подобные задачи? Уточню сразу, что умными таблицами не пользуюсь - возможно с ними все ок работает, но хотелось бы узнать решение именно чисто формулами.
И еще интересует, можно ли также численно сравнивать столбцы, которые являются критериями СЧЕТЕСЛИ / СУММЕСЛИ. В этом же примере, допустим, нужно посчитать то же самое, только через СУММЕСЛИ. Это интересует даже больше, потому что СУММПРОИЗВ затрачивает больше памяти.