excel 结算第一列满足条件后,第二列一共有多少个不同的个数?

如图,左边是数据,想达到右侧的结果。满足第一列的条件下,第二列有多少个,计算第三列求和... 如图,左边是数据,想达到右侧的结果。满足第一列的条件下,第二列有多少个,计算第三列求和 展开
 我来答
极度狐狸
科技发烧友

2022-02-15 · 随便在网上分享一点自己做出来的东西
极度狐狸
采纳数:696 获赞数:1725

向TA提问 私信TA
展开全部

你要的公式:

不同天数:

=SUMPRODUCT(($A$2:$A$9=E2)/COUNTIFS($A$2:$A$9,$A$2:$A$9,$B$2:$B$9,$B$2:$B$9))

数量求和:

=SUMIF(A:A,E2,C:C)

姓名去重,直接把A列复制到E列,然后使用数据选项卡下面的删除重复项就好了。

笑一笑说一说
科技发烧友

2022-02-15 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33695

向TA提问 私信TA
展开全部

在D2中输入或复制粘贴下列公式

=COUNTIFS(A$2:A2,A2,B$2:B2,B2)

下拉填充

在F2 G2中分别输入或复制粘贴下列公式

=SUMIFS(D:D,A:A,E2,D:D,1)

=SUMIF(A:A,E2,C:C)

选择F2:G2,下拉填充

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
退休画线工
2022-02-16 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5410 获赞数:27008
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

本问题用数据透视表是最佳的方法,插入数据透视表,在向导中注意勾选“将些数据添加到数据模型”,这是后面能进行非重复计数的必要条件。

把姓名拖到行字段,时间和数量都拖到值字段区域。透视表会自动对文本字段的时间进行计数,而对数量进行求和。现在计数还是总的天数。在时间列中任意单元格中右击,右键菜单的“值汇总依据”中选择“非重复计数”后,计数就会修改为非重复计数。再修改下标题内容,就是需要的结果了。

优点:只需要点下鼠标就得到结果,无需公式,运行效率高。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
眯住眼串针
科技发烧友

2022-02-16 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:1.1万
采纳率:58%
帮助的人:3082万
展开全部
多条件求个数用COUNTIFS或者SUMPRODUCT函数
多条件求和用SUMIFS或者SUMPRODUCT函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式