SUMPRODUCT、SUM、SUMIF、COUNT、COUNTIF、IF。。。。等都是可以使用数组的
关键是你怎么使用它。
就像战争年代的民兵一样:拿起枪,就是战士,就能战斗;放下枪,就是农民,就能种地。
下面我举一个简单的例子,来说明数组以及应用:
假设A1、A2、A3、A4单元格输入一下数值
A1=15
A2=16
A3=17
A4=18
在B1输入下面公式,然后Ctrl+Shift+Enter,
=MIN(IF(A1:A4=17,ROW(1:4),100))
这是,结果是 3
我解析一下:
IF(A1:A4=17,ROW(1:4),100)
这部分公式,会产生四个值:分别判断A1、A2、A3、A4是否=17,是,则=1(或2或3或4),不是,则等于100。在这里,得到的是100、100、3、100,表示为:{100,100,3,100}
这就是最基本的数组了。
这是产生数组。
下面是从数组里面选择出需要的数据
=MIN(IF(A1:A4=17,ROW(1:4),100))
这个表示从数组{100,100,3,100}里面得到最小值,就是3。
这样我们就知道了A1:A4里面的第3个数是17。
这里只是举一个例子来介绍数组。
当然,要知道A1:A4里面的第几个数是17,还有更好的办法。
各位斧正!
温馨提示:答案为网友推荐,仅供参考