有这么一个公式: =COUNTA(E3#) 这里的#是什么意思呢? 这里的#是指E3单元格开始的“溢出区域”(关于溢出,详情见文章动态数组很强大,Excel的“新”功能) 例如,我们有下面的表格: 我们使用UNIQUE函数得到了产品的唯一列表: 这里的E3:E8就是动态数组公式UNIQUE的溢出区域。 我们想引用这个区域,可以使用公式: =COUNTA(E3:E8) 这个公式可以计算出当前不重复产品的个数。但是,如果源数据区域增加了一个新的产品: E列的溢出区域自动扩展,包含新增加的产品,但是G列的公式却没有跟着变化。 如果我们在公式中使用#, 公式将随着源数据和溢出区域一起变化。 使用这个#时需要注意一点: 这个#只能跟在溢出区域的左上角单元格引用的后面,只有这种引用才表示整个的溢出区域。如果引用的是别的单元格(不管在不在溢出区域),都表示那一个单元格引用: 好了,今天就分享到这里了! 加入E学会,学习更多Excel函数和数据处理方法。一次加入,永久有效
|
|