使用 SUMIFS 公式在 Excel 中选择多个变量

使用 SUMIFS 公式在 Excel 中选择多个变量

下面附上我试图实现的一个例子

基本上,我希望根据从下拉列表中选择的项目和日期获得结果。如果您选择测试 1 并且日期为 1 月 3 日至 1 月 8 日,它应该显示结果 $3,但如果我选择测试 2,它应该显示结果 $5。

我怎样才能实现这个目标?

这是我目前在 L16 中使用的公式,但它仅适用于 1 个项目。

=SUMIFS(I3:I12,H3:H12,">="&J16,H3:H12,"<="&K16)

在此处输入图片描述

答案1

检查屏幕截图: 在此处输入图片描述 写下这个公式:

=IF(F387="Test1",SUMIFS(B390:B399,A390:A399,">="&C402,A390:A399,"<="&D402),IF(F387="Test2",SUMIFS(C390:C399,A390:A399,">="&C402,A390:A399,"<="&D402),IF(F387="Test3",SUMIFS(D390:D399,A390:A399,">="&C402,A390:A399,"<="&D402),IF(F387="Test4",SUMIFS(E390:E399,A390:A399,">="&C402,A390:A399,"<="&D402),0))))

注意: 1.请根据您的需要调整数据范围,因为我曾在不同的数据范围内工作过。

  1. 此解决方案也适用于 Excel 和 Google Sheet。

相关内容