gpt4 book ai didi

excel - 总结日期之间的所有单元格(文本)

转载 作者:行者123 更新时间:2023-12-03 03:25:44 26 4
gpt4 key购买 nike

我有两张 table 。在第一个表中,我有项目名称和每个项目的成本。项目名称始终以数据 (yyyymmdd) 开头,例如 20171201_Project1、20171202_Project_2 等。在第二个表中,我有日期和语言摘要 1

我想做的是总结 Sheet2 中 2 个日期之间的所有项目,因此,如果我在 20171201 到 20171211 之间完成了 7 个项目,我希望有一个公式来总结它们。

我目前正在使用这个公式:

=SUMIFS(Sheet1!F:F,Sheet1!A:A,">20171201*",Sheet1!A:A,"<20171211*")

但是,我总是必须手动输入日期。我想做的是使用 Sheet2 中 A 列的日期来指示日期范围。您可以从here下载Excel文件。 。我噘嘴说新公式不太有效。

我尝试使用这个公式,但它没有显示正确的值。

=SUMIFS(Sheet1!F:F,Sheet1!A:A,">=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))*",Sheet1!A:A,"<=DATE(LEFT(A3,4),MID(A3,5,2),RIGHT(A3,2))*")

问候,

阿德里安

最佳答案

如果我明白你想要什么,SUMPRODUCT可能更合适。

类似于:

=SUMPRODUCT((LEFT(projCosts[Project Name],8)>=TEXT(A2,"yyyymmdd"))*(LEFT(projCosts[Project Name],8)<TEXT(A3,"yyyymmdd"))*projCosts[Cost])

感兴趣的日期位于 A2 和 A3 中(在本例中)。请注意,根据您想要的精确日期范围,您可能需要更改等号运算符( <>= )以包含/排除等号。

关于excel - 总结日期之间的所有单元格(文本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47832690/

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