EXCEL函数中怎样实现A列相同内容中对应的B列数值的分类统计

如下例子,条件:A列中存在4个A,4个B,5个C,3个D,B列中只有0、1两种数字(A/B/C/D是名字等不是数字);结果举例:C列函数输出的结果是若A列4个B对应的0和... 如下例子,条件:A列中存在4个A,4个B,5个C,3个D,B列中只有0、1两种数字(A/B/C/D是名字等不是数字);
结果举例:C列函数输出的结果是若A列4个B对应的0和1中只要有1个1结果全为1,否则为0,当然假如只有1个B的话,输出结果就是其对应的值,透视表很好实现,可函数命令不知怎样实现,知道的朋友,麻烦告知,我的财富值为0,不能悬赏,真诚的感谢您的帮助!
展开
 我来答
a未来的我
2015-04-15 · 超过31用户采纳过TA的回答
知道答主
回答量:90
采纳率:100%
帮助的人:37.5万
展开全部

其实并不难,用两个if就行了
=IF(COUNTIF(A:A,A1)=1,B1,IF(COUNTIF(A:A,A1)>=1,1,0))

先判断这个元素的个数,就是COUNTIF(A:A,A1)=1,如果只有一个的话返回它自身的值,

其次就是不只一个元素的情况了,判断相加的和是否为大于1,大于等于1必然会有一个单元格大于0,如果满足返回1,否则返回0.

希望能帮到你,望采纳。

更多追问追答
追问

多谢你的指点,你那个有点对,但不是我想要实现的。

C列函数输出的结果是若A列4个B对应的B列中0和1中只要有1个1结果全为1,否则为0;

麻烦您再帮下忙,谢谢!

追答
不好意思公式输错了,应该是这样
=IF(COUNTIF(A:A,A1)=1,B1,IF(SUMIF(B:B,B:B),1,0))
后面的那个是求和,不是统计个数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浩瀚宇宙是我家
2015-04-15 · TA获得超过399个赞
知道小有建树答主
回答量:724
采纳率:0%
帮助的人:364万
展开全部
C2=if(sumif(A:A,"B",B:B)>=1,1,0)
追问
你好,首先很感谢您的帮忙,你那个函数快实现了,可A列中有A\B\C\D等不相同的名字,我要实现的是

=IF(SUMIF(A:A,"A2",B:B)>=1,1,0),只可惜那个A2这样输入的话有问题的,要是可以的话就对了,麻烦您再想下,谢谢!
追答
A2不用引号。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式