我搜索了类似的问题并发现了一些,但我似乎无法让它工作。
我有
=SUM(SUMIFS(TotalAmount, Date, "<="&A274, OfferCode, {"REN- xyz -cc","REN- xyz -plg"}, UpgradeCode, {"upgrade - cc","upgrade -plg"}))
其中:
TotalAmount是我手动检查以确保只有数值的两列的命名范围,
日期是一个命名范围,仅包含日期(以日期而非字符串形式输入)
并且OfferCode和UpgradeCode都是命名范围,包含销售类型的内部使用代码。
当我发现Dominic's question here我认为我的问题已经解决了,但我仍然必须做错事。
我输入的内容返回错误代码#VALUE!,我不明白,因为我110%肯定,命名范围TotalAmount只包含销售数字值。
非常感谢任何帮助。
答案 0 :(得分:0)
您可以沿着这些方向使用SumProduct而不是Sumif:
=sumprodcut(TotalAmount*(Date<=A274)*((OfferCode="REN- xyz -cc")+(OfferCode="REN- xyz -plg"))*((UpgradeCode="upgrade - cc")+(UpgradeCode="upgrade -plg")))
如果不起作用,请与您的数据结构共享数据样本。