Excel: CountIFS - несколько критериев И не пусто - PullRequest
0 голосов
/ 17 мая 2019

У меня есть набор данных, в котором я хочу использовать Countifs и Sumifs для обобщения данных.

Все эти данные хранятся на листе «Танк» (просто чтобы вы знали, почему это имя там позже).

Для Countifs у меня есть три формулы, каждая из которых имеет критерии: пустые, не пустые и все соответственно.

=COUNTIFS(Tank!J6:J10000,"International",Tank!H6:10000,1,Tank!R6:R10000,"")
=COUNTIFS(Tank!J6:J10000,"International",Tank!H6:10000,1,Tank!R6:R10000,"<>")
=COUNTIFS(Tank!J6:J10000,"International",Tank!H6:10000,1)

Однако, когда я пытаюсь использовать этот подход для SUMIFS, он возвращает # VALUE

=SUMIFS(Tank!M6:M10000,Tank!:J6:J1000,"International",Tank!H6:H10000,1,Tank!R6:R10000,"")   

=SUMIFS(Tank!M6:M100000,Tank!:J6:J1000,"International",Tank!H6:H10000,1,Tank!R6:R10000,"<>")

 =SUMIFS(Tank!M6:M10000,Tank!:J6:J1000,"International",Tank!H6:H10000,1)

Что мне нужно сделать, чтобы он вернул мне сумму?

РЕДАКТИРОВАТЬ: В будущем я пробовал комбинации этих формул, используя только один, два или все три критерия (теперь я обновил J до 10000), и ошибка, по-видимому, возникает только тогда, когда "" или "<>" используется.

РЕДАКТИРОВАТЬ 2: ОБРАЗЦЫ

enter image description here

Я ожидаю, что код в настоящее время будет суммировать стоимость этих работ с последним критерием, определяющим, является ли работа открытой или сейчас

Поэтому, если формулы находятся в том же порядке, в котором я набирал ранее, я должен получить следующие суммы:

1 - Открытые вакансии = 5000

2 - Закрытые вакансии = 3000

3 - Все вакансии = 8 000

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...