Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 结合使用SUMIF函数和TEXT函数_Excel_Excel Formula - Fatal编程技术网

Excel 结合使用SUMIF函数和TEXT函数

Excel 结合使用SUMIF函数和TEXT函数,excel,excel-formula,Excel,Excel Formula,我有一个表,有两列:日期和成本。日期格式为“XX/XX/XXXX”。成本只是一个数值 我有第二个表,其中列出了月份(“1月”、“2月”、“3月”)列中的日期。 我想要实现的是使用SUMIF公式,其中日期与列中的月份匹配。 这就是我迄今为止所尝试的: =SUMIF(B:B,文本(A:A,“MMMM”),D1) 在这种情况下,B:B=成本,A:A=日期,D1=“一月”。 然而,这并没有起作用 你能给我个建议吗 谢谢你看来B:B是你的求和范围,在这种情况下 试一试 SUMIF的语法:SUMIF(范围、

我有一个表,有两列:日期和成本。日期格式为“XX/XX/XXXX”。成本只是一个数值

我有第二个表,其中列出了月份(“1月”、“2月”、“3月”)列中的日期。 我想要实现的是使用SUMIF公式,其中日期与列中的月份匹配。 这就是我迄今为止所尝试的:

=SUMIF(B:B,文本(A:A,“MMMM”),D1)

在这种情况下,B:B=成本,A:A=日期,D1=“一月”。 然而,这并没有起作用

你能给我个建议吗


谢谢你

看来
B:B
是你的求和范围,在这种情况下

试一试

SUMIF的语法
SUMIF(范围、标准、[sum\u范围])

SUMIF的语法:
SUMIFS(总和范围、标准范围1、标准1、[标准范围2、标准2],…)


答案在很大程度上取决于您的数据类型。您的值是否已格式化为实际日期?还是文本值?两者tables@JvdV“日期”的A列为所述的日期格式(XX/XX/XXXX,如2019年9月11日)。D1字段是一个文本(/general)值,例如“一月”。不幸的是,我尝试了这个方法,但它不起作用。它返回了一个一般性错误“此公式有问题”。@Revokez能否请您编辑您的帖子,以包含a、B和D列中的一些样本数据,并演示导出的输出?
=SUMIF(TEXT(A:A,"MMMM"),D1,B:B)
=SUMIFS(B:B,TEXT(A:A,"MMMM"),D1)