如何将excel中一列中相同的名称对应D列中的相同的数据的个数算出来,例如:

F5G6H7F6H5F6公式能够直接将F对应的6的,有多少个计算出来... F 5
G 6
H 7
F 6
H 5
F 6
公式能够直接将F对应的6的,有多少个计算出来
展开
 我来答
敏锐还宁静丶行家0
2013-03-13 · TA获得超过6870个赞
知道大有可为答主
回答量:3502
采纳率:0%
帮助的人:1777万
展开全部
假设:你示例中的字母在C1:C10、数值在D1:D10单元格区域。
那么,把下面的公式复制到需要得出计算结果的单元格内:
=SUMPRODUCT(IF(C1:C10&D1:D10="F6",1,0))
公式复制完成后,用鼠标左键点击上方编辑栏内公式的任意部位,
接着同时按下 Shift + Ctrl + Enter 组合键完成数组公式即可。。
最后编辑栏显示的公式为(公式前后加了一组大括号):
{=SUMPRODUCT(IF(C1:C10&D1:D10="F6",1,0))}
公式中大括号代表数组公式。。
追问
是否可以解释一下了?特别是F6是什么意思?而且我用了公式以后无法计算出来。
追答
F6是指你要统计查询的条件(参看你的问题)。

要想公式计算出正确的结果,你需要:
1、仔细对照我上面的每一步操作。
2、把有关单元格区域C1:C10&D1:D10换成你工作表中的实际区域,把查询条件F6换成你要查询的实际条件(也可以是单元格引用)。

公式解释:
1、C1:C10&D1:D10
C1:C10连接D1:D10,也就是合并的意思。在你的示例中,就是把
F 5
G 6
H 7
F 6
H 5
F 6
连接成
F5
G6
H7
F6
H5
F6
2、IF(C1:C10&D1:D10="F6",1,0)
如果C1:C10连接D1:D10的值等于F6,则返回1,否则返回0
3、SUMPRODUCT(IF(C1:C10&D1:D10="F6",1,0))
返回数组IF(C1:C10&D1:D10="F6",1,0)乘积的和,即统计1的个数。
4、{=SUMPRODUCT(IF(C1:C10&D1:D10="F6",1,0))}
数组公式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式