嗨,我的SUMIFS
函数根本没有添加数字。SUMIFS
我使用的公式如下:
=SUMIFS($O:$O,$A:$A,"distribution - reinv",$D:$D,">="&DATE(1,5,2020),$D:$D,"<="&DATE(31,5,2020))
目标单元格具有计算金额的正确信息,但并未将下面列出的单元格 D2083 和 D2285 中的数据相加。
单元格 A2083 显示分布 - 重新统计单元格 D2083(与 E 列合并的单元格)显示 8/5/2020(这是正确的,即 2020 年 5 月 8 日),但电子表格上的日期显示为 5/8/2020(不正确,应为 2020 年 8 月 5 日(美国日期格式)。
另一个示例显示单元格 D2285(也是与 D 列合并的单元格)显示 31/5/2020(2020 年 5 月 31 日,正确),并且电子表格上的日期显示为 31/5/2020(也是正确的),但是我所展示的两个示例均未显示带有公式的单元格中的数字总和SUMIFS
。
发生了什么?这与日期格式有关吗?我认为所有公式都是正确的。希望这是一个简单的修复
答案1
:警告:
由于OP无法上传示例数据,因此我使用了以下数据:
怎么运行的:
要获取唯一数据列表,单元格 AI12 中的数组(CSE)公式:
{=IFERROR(INDEX($AE$12:$AE$17,MATCH(0,COUNTIF($AI$11:$AI11,AE12:AE17),0)),"")}
完成配方Ctrl+Shift+Enter& 向下填充。
笔记:
如果您只想获取“分布”类别的总和,或仅获取其中任何一个类别的总和,那么您可以跳过使用数组公式。
单元格 AJ12 中的公式:
=SUMIFS($AG$12:$AG$17,$AF$12:$AF$17,">=05/01/2020",$AF$12:$AF$17,"<=05/31/2020",$AE$12:$AE$17,"="&$AI12)
注意:
您的错误在于对标准使用了错误的语法,,
">="&DATE(1,5,2020)
。如果要使公式动态化,最好将开始和结束日期放在任意两个单元格中,然后使用这个,
$AF$12:$AF$17,">="&AK11
。使用的日期格式是
mm/dd/yyyy
,您需要根据您所在时区的使用情况或流行做法进行更改。