Вы хотите использовать sumproduct
для этого. Попробуйте =SumProduct((A1:A35 > B1:B35)*1)
Отредактировано для добавления: sumproduct
позволяет объединить несколько тестов в диапазоне ячеек, каждая из которых будет возвращать TRUE
или FALSE
или, другими словами, 1
или 0
. Эти условия умножаются вместе, поскольку он проверяет каждое из них, и результат для каждой строки выдает 1
или 0
. Он делает это для каждой строки в вашем диапазоне (все диапазоны в sumproduct
должны быть одинаковой длины и вычисляет сумму результатов).
sumproduct
имеет только одно условие A1:A35>B1:B35
. *1
просто указывает sumproduct
возвращать результат в виде числа. Если условие строки возвращает TRUE
то в итоге вы получите 1*1
, в противном случае вы получите 0*1
. Эти результаты складываются для всех 35 строк в диапазоне, чтобы получить общее количество строк, в которых выполняется условие.
Учиться сложно, но это невероятно мощный инструмент для работы в Excel, а способность выполнять несколько условий делает его мощным инструментом. Например, если вы хотите считать только, где A1:A35>B1:B35
когда B1:B35
больше 10
вы можете написать =sumproduct((A1:A35>B1:B35)*(B1:B35>10)*1)