2

У меня есть формула ниже, но я не понимаю, почему последняя часть, ">" & 0), ""). Может кто-нибудь уточнить, пожалуйста?

=IF(COUNTIF($AJ$2:$AJ9,$AJ9)=1,COUNTIFS($AJ$2:$AJ11323,$AJ9,$AQ$2:$AQ11323,">"&0),"")

3 ответа3

3

= ЕСЛИ (СЧЕТЕСЛИ ($ AJ $ 2:$ AJ9, $ AJ9)= 1, COUNTIFS ($ AJ $ 2:$ AJ11323, $ AJ9, $ AQ $ 2:$ AQ11323, ">" & 0), "")

  • Мы можем разбить это - IF(Logical Test, True condition, False condition) - false condition - ваше последнее ""



  • Это означает, что AJ2:AJ11323 = AJ9 является criteria 1 а AQ2:AQ11323 >0 является criteria 2

Конец вашей формулы - это второй критерий показаний и ложное условие вашего if.

2

У тебя есть

=IF(Condition, ValueIfTrue, ValueIfFalse)

Таким образом, пустая строка "" в конце - это просто значение, которое нужно взять, если COUNTIF(...) <> 1 .

Другая часть, которую вы не понимаете, это аргумент COUNTIFS , который очень похож на COUNTIF но с несколькими диапазонами и условиями. По сути, он считает все строки 2 <= n <= 11323 11323, где AJn = AJ9 и AQn = ">"&0 .

2

Из справки MS Office по функции COUNTIFS:

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)

Синтаксис функции COUNTIFS имеет следующие аргументы:

  • criteria_range1 Обязательный. Первый диапазон, в котором можно оценить связанные критерии.
  • criteria1 Обязательный. Критерии в форме числа, выражения, ссылки на ячейку или текста, которые определяют, какие ячейки будут учитываться. Например, критерии могут быть выражены как 32 , ">32" , B4 , "apples" или "32" .
  • criteria_range2 , criteria2 , ... Необязательный. Дополнительные диапазоны и связанные с ними критерии. Допускается до 127 пар диапазона / критериев.

Давайте рассмотрим ваш случай (конечно, только последние COUNTIFS ):

COUNTIFS($AJ$2:$AJ11317,$AJ3,$AQ$2:$AQ11317,">"&0)

Первый criteria_range criteria1 пара $AJ$2:$AJ11317 $AJ3 в то время как второй criteria_range2 criteria2 пара $AQ$2:$AQ11317 ">"&0 criteria2 (или ">"&0) оцениваются как ">0" (">"&0 эквивалентно ">0"), что истинно, если любое из значений в $AQ$2:$AQ11317 больше 0.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .