Я пытаюсь использовать SUMIFS, чтобы суммировать несколько условий. Я хочу, чтобы мой диапазон сумма будет колонка А и мой первый ряд критериев является колонка B, критерии, что колонка B есть что-то в ней или, по существу это не пустой/0. Следующим критерием является то, что столбец C соответствует году, который прост, и я могу заставить его работать, но моя проблема возникает из критериев первого теста. Я пробовал:SUMIFS (не пустые и другие условия)
SUMIFS(column A, column B, column B > 0, column C, "16")
SUMIFS(column A, column B, column B <> 0, column C, "16")
SUM(SUMIFS(column A, column B, "1", column C, "16"), SUMIFS(column A, column B, "2", column C, "16"), SUMIFS(column A, column B, "3", column C, "16")
...
Очевидно, что я не хочу использовать вариант 3, но она, кажется, дают мне правильный результат. Если бы я знал, что число в столбце B всегда будет меньше 5, то я могу использовать это, но на данный момент я должен предположить, что число в столбце B может быть от 0 до 1000. Что-то мне здесь не хватает?
Все, что я хочу сделать, это сумма до колонка А если колонка B не является пустым или 0. Спасибо.
Вау ... Значит, мне просто нужно окружить мои критерии кавычками? Для первой попытки был бы правильный синтаксис: «column B> 0» или столбец B "> 0"? Кстати, когда я говорю столбец A/B/C, я имею в виду ссылку, поэтому это будет «лист 1»! $ A: $ A, но я думаю, вы поняли это. Спасибо за помощь! – ryan
Правильный синтаксис в вашей нотации будет '= SUMIFS ('sheet 1'! $ A: $ A, 'sheet 1'! $ B: $ B,"> 0 ", ..., ...)' – Taosique
^Спасибо, я должен был прокомментировать после того, как я попробовал это на excel: P. Полезный, правильный ответ, большое спасибо! Если вы не возражаете, у меня также есть еще один выдающийся вопрос о высоком вопросе, который немного сложнее -> [link] (http://stackoverflow.com/questions/37792044/if-stmt-false-eval-next-row) – ryan