如图,countifs函数如何快速的统计数值的个数?其他方法也可以

如题所述

在 Excel 2007 中,sheet2 可以用以下公式满足题述要求:
1. “名称”列:=INDEX(D:D,MATCH(0,COUNTIF(I$1:I1,D$1:D$1000),))&""
2. “编号1个数”列:
=COUNTIFS(D:D,I2,E:E,"<>")
3. “编号2个数”列:
=COUNTIFS(D:D,I2,F:F,"<>")

注1:“名称”列的公式是数组公式,须“Ctrl+Shift+Enter”三键同时按下结束,可得到不重复的 A、B、C、D、E、F、G
注2:“编号1个数”与“编号2个数”列的公式沿用题述公式,将题述公式中的 A、B、C、D…… 等内容(含引号)以引用单元格的形式代替

公式的结果如下图示:

公示结果的图示

追问

非常感谢您的回答,我又有个问题,如何快速的将名称那一列里面的内容快速的引用到“引用的值”里面去,这样不管名称里面有多少个内容,我直接下拉公式“引用的值”里面就都变过来了,如图

追答

对于追问的问题,没看明白。
其实对于原题述问题也带有“蒙”的成分在内,不过好在有图可以作为参考。

如果“引用的值”是另起一列引用“名称”中的内容,用“=D2”下拉应该可以满足要求。
如果不是这样,则需要有图辅助说明情况。

温馨提示:答案为网友推荐,仅供参考
相似回答