EXCEL表中如何计算两列数值出现次数之差?比如:A 列中数字为 1 2 3 4 4 5 6 6 7 B列中为A列数字的出现

次数111221221C列为11233455D列为c列中数字出现次数22122122现在我要在E列计算出同样的数字比如1出现在A和B中的次数之差。这个函数怎么填?a和c是... 次数1 1 1 2 2 1 2 2 1 C列为 1 1 2 3 3 4 5 5 D列为c列中数字出现次数 2 2 1 2 2 1 2 2 现在我要在E 列计算出同样的数字比如1出现在A和B中的次数之差。这个函数怎么填?
a和c是对照的,当中有很多数字重复出现,然后B 和D 是这个数字出现的次数,分别以A和C为参照要算AC中数字出现的次数差。求高人啊。。比如a中有1个1 ,c中有两个1,那在e1中显示就是1 ,F1中显示-1.

感谢 qy1219no2
E列=IF(COUNTIF(A:A,A1)-COUNTIF(C:C,A1)>0,COUNTIF(A:A,A1)-COUNTIF(C:C,A1),"")
F 列=IF(COUNTIF(C:C,C1)-COUNTIF(A:A,C1)>0,COUNTIF(C:C,C1)-COUNTIF(A:A,C1),"")
展开
 我来答
星生朵沫7960
2011-09-14 · TA获得超过926个赞
知道答主
回答量:256
采纳率:100%
帮助的人:167万
展开全部

是3行多列?还是3列多行?
就是把除了a值外的数字进行重新排列?
2个a之间全是三个数吗?
你最好可以把情况都说明白。免得公式出来后还要根据新情况再修改

就你的例子,设A1开始的内容
B1输入
=OFFSET($A$1,(ROW(A1)-1)*4+COLUMN(A1)-1,)
向右拖公式到E列
再下拉公式
然后,复制,选择性粘贴,数值。
最后删除B列。
追问
如果可以直接得出结果的话b和 d列倒是不一定有,这两列主要是用来检验的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友066dc732e
2011-09-14 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5675
采纳率:33%
帮助的人:1880万
展开全部
是求A和B次数差,还是求B和D次数差??

A列中和C列中相同数字出现的次数差公式
=SQRT((COUNT(a:a,1)-COUNT(c:c,1))^2)
这个结果计算出来确保是正数
更多追问追答
追问
这个函数出来的数字不对啊,再次请教下。我要的E 列结果为-1  0 -1 1 1 -1  #n/a #n/a #n/a
追答
E列公式
=COUNT(a:a,1)-COUNT(c:c,1)
F列公式
=COUNT(C:C,1)-COUNT(a:a,1)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瞧字不识
2011-09-14 · TA获得超过678个赞
知道小有建树答主
回答量:1039
采纳率:100%
帮助的人:483万
展开全部
=VLOOKUP(1,A:B,2,0)-VLOOKUP(1,C:D,2,0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
llreg126
2011-09-14
知道答主
回答量:20
采纳率:100%
帮助的人:6万
展开全部
=sumif(a1:a9,1)-sumif(b1:b9,1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式