gpt4 book ai didi

excel - 仅对周一至周五的值求和

转载 作者:行者123 更新时间:2023-12-04 21:22:33 27 4
gpt4 key购买 nike

我每个月都会收到一份声明(作为 .xls),其中列出了一堆带有相关日期的可计费项目。我想创建一个公式(使用 =sum()=sumifs() 来汇总可计费项目,但仅限于周一至周五(即不是周末)的项目。这可能吗?

              A             B
------+--------------+-------------
1 | 05/12/2016 | $10.00
2 | 06/12/2016 | $10.00
3 | 07/12/2016 | $10.00
4 | 08/12/2016 | $10.00 dates are formatted as
5 | 09/12/2016 | $10.00 dd/mm/yyyy
6 | 10/12/2016 | $10.00
7 | 11/12/2016 | $10.00
8 | 12/12/2016 | $10.00
------+--------------+-------------
| Sum | $80.00
------+--------------+-------------
| Sum |
| (no weekends)| $60.00
------+--------------+-------------

编辑:
我刚刚仔细查看了 excel 文档,它实际上是一个日期时间字段,例如31/10/2016 12:44:00 pm(显示为 31/10/16 12:44)。

我也不是在寻找一个逐行工作的公式,我想要一些我可以复制并粘贴到每个月检查 A:A 的文档底部的单个单元格中的内容。 .

最佳答案

你需要使用这个公式:

=SUMPRODUCT(B1:B8,--(WEEKDAY(A1:A8,2)<6))

这是一个类似于 SUMIF 的 hack但允许您在标准中使用函数。否则,您需要使用 WEEKDAY 创建一个辅助列。 (例如在 C 中)然后使用 =SUMIF(C1:C8,"<6",B1:B8) .
WEEKDAY默认情况下为 SUN-SAT 返回 1-7。由于这没有帮助,您可以将返回类型更改为类型 2使用可选的第二个参数使函数为 MON-SUN 返回 1-7,这让您可以轻松完成 <6比较。您也可以使用类型 3 ,它为 MON-SUN 返回 0-6,然后显然使用 <5反而。

更多关于 --黑客 here .

关于excel - 仅对周一至周五的值求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40965658/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com