你需要搞清楚数组函数的用法是什么?
=IF(A3:AO3="金额",SUM(A9:AO9))
=IF({FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE},SUM(A9:AO9))
=IF({FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE},719751.72488777)
={FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,719751.72488777,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,719751.72488777,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE}
if条件表达式是数组,后面sum只有两个值,也是数组,作用就是根据if条件表达式的值按顺序,去找对应真值的返回值,结果是个数组,但是单元格只保留数组第一个值,所有都是false ,你把A3改成“金额”,你就会看到数字 |