Половин ден прекарах мозъка си и играяоколо с формулите, които познавам в света на Excel, но все още не мога да разбера как да направя това без да използвам VBA кодиране. Да се надяваме, че някой оттук ще може да ви помогне да дадете някои насоки без използването на код.
Сценарият е този и се отнася до екранната снимка по-горе:
Цел: Определете броя на ненулевите стойности в колоната на конкретен месец за всеки ред, който има етикет "изключения".
Месецът се контролира от входната клетка на потребителя.
Пример: Общият брой на нули в колоната "Фев" е 6. Действителен резултат, който очаквам: 3 (защото има три реда с етикет "изключения" и ние трябва да броим само тези редове.)
Опитах индекс / съвпадение / Countifs / търсения, но просто не мога да намеря правилната комбинация.
Най-близкото дойдох да използвам екранната снимка по-долу, но само връща общия брой ненули в тази таблица.
Просто поставяйте въпроса там, за да помогнете на някой от отличните гурута.
Оценявайте времето и благодаря предварително!
За разбирането, Стан
Отговори:
4 за отговор № 1Ако не искате нестабилни функции като офсет или непряко, можете да го направите с индекс (формулата ви не е погрешна изобщо) Просто опитайте това:
=COUNTIFS(INDEX(F2:K7,,MATCH(G10,F1:K1,0)),">0",E2:E7,"exeptions")