Как посчитать, сколько ячеек говорят «ИСТИНА» в одном столбце, в то время как в одном из двух других столбцов есть определенное имя - PullRequest
1 голос
/ 03 ноября 2019

Я пытаюсь выяснить формулу в Excel, которая определяет, находится ли «Патриоты Новой Англии» в столбце E (Имя домашней команды) или в столбце H (Имя отсутствующей команды), а также имеет значение «ИСТИНА» вколонка S. Как лучше всего это сделать?

Я пробовал COUNTIF, COUNTIFS и VLOOKUP и, должно быть, делаю это неправильно.

= COUNTIFS (баллы! E: E, C2, [баллы! H: H, «ИСТИНА»])

При этом выдается сообщение об ошибке не использования конфликтующих рабочих книг. Есть ли обходной путь? Для справки, C2 в формуле - это название команды, которую я хочу найти.

1 Ответ

0 голосов
/ 04 ноября 2019

Для этого ответа я собираюсь предположить, что ваша таблица выглядит следующим образом (я понимаю, что ваши столбцы отличаются), и вы хотите получить результат подсчета количества строк, соответствующих этим критериям:

A          B          C
Giants     Patriots   TRUE
Patriots   49ers      TRUE
Giants     49ers      FALSE
Steelers   Jets       TRUE
Jets       Patriots   FALSE
Steelers   Patriots   TRUE

Так как вы не можете выполнить "или" с критериями COUNTIFS, просто объедините два разных выполнения этой функции:

=COUNTIFS(A:A, "Patriots", C:C, TRUE) + COUNTIFS(B:B, "Patriots", C:C, TRUE)

... в этом случае,возврат 3.

Однако, если возможно, что «патриоты» могут появляться в обоих столбцах A и B одновременно, вам нужно быть более осторожными, чтобы вычесть линии, которые появляются в обоих наборах, иначе онибудет двойным счетом.

=COUNTIFS(A:A, "Patriots", C:C, TRUE) + COUNTIFS(B:B, "Patriots", C:C, TRUE) - COUNTIFS(A:A, "Patriots", B:B, "Patriots", C:C, TRUE)

Очевидно, что вы также можете ссылаться на ячейку вместо жесткого кодирования строки, например, если 'Patriots' находится в F7:

=COUNTIFS(A:A,F7,C:C, TRUE) + COUNTIFS(B:B,F7,C:C, TRUE) - COUNTIFS(A:A, F7,B:B, F7,C:C, TRUE)

...