У меня есть формула ниже, но я не понимаю, почему последняя часть, ">" & 0), ""). Может кто-нибудь уточнить, пожалуйста?
=IF(COUNTIF($AJ$2:$AJ9,$AJ9)=1,COUNTIFS($AJ$2:$AJ11323,$AJ9,$AQ$2:$AQ11323,">"&0),"")
У меня есть формула ниже, но я не понимаю, почему последняя часть, ">" & 0), ""). Может кто-нибудь уточнить, пожалуйста?
=IF(COUNTIF($AJ$2:$AJ9,$AJ9)=1,COUNTIFS($AJ$2:$AJ11323,$AJ9,$AQ$2:$AQ11323,">"&0),"")
= ЕСЛИ (СЧЕТЕСЛИ ($ AJ $ 2:$ AJ9, $ AJ9)= 1, COUNTIFS ($ AJ $ 2:$ AJ11323, $ AJ9, $ AQ $ 2:$ AQ11323, ">" & 0), "")
IF(Logical Test, True condition, False condition)
- false condition
- ваше последнее ""
Logical test
- countif() = 1
а ваше true condition
- countifs > 0
true condition
- это countifs(first range, first criteria, second range, second criteria)
AJ2:AJ11323 = AJ9
является criteria 1
а AQ2:AQ11323 >0
является criteria 2
Конец вашей формулы - это второй критерий показаний и ложное условие вашего if.
У тебя есть
=IF(Condition, ValueIfTrue, ValueIfFalse)
Таким образом, пустая строка ""
в конце - это просто значение, которое нужно взять, если COUNTIF(...) <> 1
.
Другая часть, которую вы не понимаете, это аргумент COUNTIFS
, который очень похож на COUNTIF
но с несколькими диапазонами и условиями. По сути, он считает все строки 2 <= n <= 11323
11323, где AJn = AJ9
и AQn = ">"&0
.
Из справки 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.