У меня есть таблица превосходных значений: A1 = "YES"
, B1 = "YES"
и C1 = "YES"
. Я хочу знать, сколько «ДА» в моей таблице, которая легко решается с =COUNTIF(A1:C1,"YES")
и он точно даст мне ответ 3.Непрерывный диапазон в функции excel
A B C
1 YES YES YES
Но если хотите знать, сколько «YES» в A1 и C1 и игнорировать все, что B1 становится сложным. Эта же функция дает мне 3, в то время как я хочу, чтобы он дал мне 2 в качестве ответа, так как я хочу считать только A1 и C1.
Я хочу знать, есть ли способ управлять данными, поэтому я могу работать только с такими непоследовательными ячейками? Я обнаружил, что решение будет использовать что-то вроде =if(A1="YES",1)+if(C1="YES",1)
, и оно работает как шарм, поскольку оно всегда даст мне правильный ответ; однако это не удовлетворительное решение, потому что, несмотря на простоту в моем примере, моя реальная ситуация требует, чтобы около 100 ячеек из диапазона 500 использовались для нескольких комбинаций, которые могут стать несколько тяжелыми.
Я пробовал использовать диапазоны имен, но кажется, что функции if не позволяют мне использовать их так, как я хочу. Так что любая помощь будет оценена, спасибо.
Да, функции, такие как COUNTIF, имеют ограничения, как и все, если в столбце указано, почему не 'COUNTIF' в нижней части каждого столбца, который вы хотите включить а затем суммировать суммы? – hammus
'CountIf' появляется [не поддерживает диапазоны без последовательных значений] (http://superuser.com/a/447560/52365). – GSerg
Есть ли шаблон для столбца? 'MOD (COLUMN(), x)' где x обозначает, что может использоваться шатёр. Требуется больше информации, чем «около 100 ячеек из диапазона 500». – Jeeped