Excel 我如何优化这个公式

Excel 我如何优化这个公式,excel,Excel,我在两列之间有一个值范围:我需要分别检查列a和列B中的每一行,如果条件为真,则返回时间数 =SUM(IF(AND(I28=B8;J28=G15);1;0) + IF(AND(I29=B8;J29=G15);1;0)+ IF(AND(I30=B8;J30=G15);1;0) + IF(AND(I31=B8;J31=G15);1;0)) 我使用了这个函数,它正在工作。但是如果我要处理很多行,我没有发现如何优化 我试过这个,但不起作用: =SUM(IF(AND((I28:I31)=B8;(J28:J

我在两列之间有一个值范围:我需要分别检查列a和列B中的每一行,如果条件为真,则返回时间数

=SUM(IF(AND(I28=B8;J28=G15);1;0) + IF(AND(I29=B8;J29=G15);1;0)+ IF(AND(I30=B8;J30=G15);1;0) + IF(AND(I31=B8;J31=G15);1;0))
我使用了这个函数,它正在工作。但是如果我要处理很多行,我没有发现如何优化

我试过这个,但不起作用:

=SUM(IF(AND((I28:I31)=B8;(J28:J31)=G15);1;0))
使用COUNTIFS()

=COUNTIFS(I28:I31;B8;J28:J31;G15)