Excel SUMIFS 两个表条件 AND >= 比较

Excel SUMIFS 两个表条件 AND >= 比较

我有两张桌子:

  1. 预订 BookingID 客户端
  2. 预订付款 预订范围 范围开始范围完成 客户金额

当我在表 2 中输入字符串范围时,它会自动填充 RangeStart 和 RangeFinish 字段,如果只有一个 BookingID,它会在两个字段中输入相同的数字。

当客户匹配并且表 1 中的 BookingID 大于或等于表 2 中的 RangeStart 且小于或等于表 2 中的 RangeFinish 时,我想要对表 2 中的所有金额进行求和。

到目前为止我有这个:

SUMIFS(Table2[Amounts],Table2[Client],[Client],Table2[RangeStart],">="&[BookingID],Table2[RangeFinish],"<="&[BookingID])

当范围仅包含 1 个数字时,它可以正常工作,但当范围为例如“2-4”时,它就不能正常工作。我尝试使用 VALUE() 将 RangeStart 和 RangeFinish 字段转换为数字,但也没有用。

有什么线索吗?

答案1

我发现问题在于我把 >=/<= 符号放反了:)

相关内容