公式一求多少个不同的值公式,重复的只算一个。数组公式,输入完成不要直接回车,按CTRL+ALT+回车 组合键结束。
公式一: =SUM(1/COUNTIF(B1:B100,B1:B100))
公式二:重复的不计数,只统计完全不重复的。也是数组公式。
=SUM(IF(COUNTIF(B1:B100,B1:B100)=1,1))
公式三:把B列不重复的数字显示在C列 数组公式,只能截一部份的图,截不了100行。
=IF(ROW(A1)>SUM(1/COUNTIF(B$1:B$100,B$1:B$100)),"",SMALL(IF(COUNTIF(B$1:B$100,ROW($1:$100)),ROW($1:$100)),ROW(A1)))
有G25至G224、L25至L224两列数据,求当前者的值为hello时,后者对应的单元格数据之和。如G25、G26、G27的值都是hello,求L25、L26、L27的数据之和。
追答用这公式就行,这不是数组公式,输入完成直接按回车就行。
=SUMIF(G25:G27,"hello",L25:L27)
如果是G25、G26、G27的值都等于G30,求L25、L26、L27的数据之和
追答哈。这好办,这样就行了,就是把公式中间的"hello"换来G30就可以了 ^_^
=SUMIF(G25:G27,G30,L25:L27)
如果统计区域是固定的,但公式又下下拉的,就改为这样,把区域加$固定不变。这样下拉时,G25:G27 和L25:L27是不会随下拉改变的,只有G30改变,变为G31、G32、G33这样的形式。
=SUMIF(G$25:G$27,G30,L$25:L$27)
那请问将G25至G224中出现的值一一写入E270至E283的公式是什么
追答你好,你这追问说的不够详细啊,G25至G224有200行数据,但你说写入E270至E283只有14行,两个区域不对应啊,而且要不要像以上的提问中G列要不要对应L列数据了?
请最好能截图说明啊,就像我截图给你的一样,你手动输入一点样版数据,并把注明结果是怎样计算出来的,这样比较好理解啊。
图1截不了200行,将图1中G25:G224里所出现的值一一写进图2所示的区域
不知你是不是这样意思,你是想在E270:E283显示G25:G40中出现的不重复值吗??如果是,在E270输入数组公式下拉,按三键 CTRL+SHIFT+回车 结束。
=IF(ROW(A1)>SUM(1/COUNTIF(G$25:G$40,G$25:G$40)),"",INDEX(G$25:G$40,SMALL(IF(MATCH(G$25:G$40,G$25:G$40,)=ROW($1:$16),ROW($1:$16)),ROW(A1))))