Microsoft Office Excel 工作表中如何快速知道一个区域与另一个区域中有多少个重复的数值
例如A1到A15中为1到15的数值而B1到F15为1到30的数值(有重复)我想在G1中得到结果(例如A1到A15中1到10在B1到F15中有出现)那么我要的结果就是10请...
例如A1到A15中为1到15的数值而B1到F15为1到30的数值(有重复)
我想在G1中得到结果(例如A1到A15中1到10在B1到F15中有出现)那么我要的结果就是10
请问可以吗
我要计算的是第2个区域出现了多少个第1个区域的数值(重复的不算) 展开
我想在G1中得到结果(例如A1到A15中1到10在B1到F15中有出现)那么我要的结果就是10
请问可以吗
我要计算的是第2个区域出现了多少个第1个区域的数值(重复的不算) 展开
展开全部
EXCEL中计算一个区域中的数字在另一个区域中出现的次数,用条件计数函数COUNTIF;
对于重复的只计数一次,可以用IF条件函数,只要有重复的,按1算,否则按0算,然后再求和,公式为:=SUM(IF(COUNTIF(B1:F15,A1:A15),1,0)),数组公式,即同时按Ctrl+Shift+Enter结束公式编辑,会自动生成一对{};
利用逻辑值TRUE、FALSE计算时按1和0算的特性,这种按1和0算的,也可以省略IF函数,公式改为:=SUM(--(COUNTIF(B1:F15,A1:A15)>0)),也是数组公式;
进一步的,用SUMPRODUCT乘积和函数代替求和函数SUM,可以将其转为普通公式,无须三键齐按:=SUMPRODUCT(--(COUNTIF(B1:F15,A1:A15)>0))。
展开全部
G1里输入
=SUM(IF(COUNTIF($B$1:$F$15,A1:A15),1,0))
输入完 Ctrl+Shift+回车
=SUM(IF(COUNTIF($B$1:$F$15,A1:A15),1,0))
输入完 Ctrl+Shift+回车
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
G1里公式如下,下拉
=COUNTIF($B$1:$F$15,A1)
=COUNTIF($B$1:$F$15,A1)
追问
你那公式是计算有多少个1的根本不对
追答
明白你的意思了,有一个不太理想的方法:
在H1里公式如下,下拉(你的数字是1到30,下拉到30行)
=COUNTIF($A$1:$F$15,ROW())
在G1里公式如下
=COUNTIF(G:G,">1")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询