是否可以在 COUNTIFS 中对来自两个不同列的两个值进行逻辑与?

是否可以在 COUNTIFS 中对来自两个不同列的两个值进行逻辑与?

我有以下公式:

=COUNTIFS(Transactions2023[Result], "Win", Transactions2023[League], "NBA", Transactions2023[Date], "<=" & "4/11/2023")

我实际上需要计算 2023 年 4 月 11 日下午 5 点之前或当天的所有值,但是我在单独的列 ( Transactions2023[Time]) 中列出了时间。有没有办法在公式中实现这一点?那么我可以将日期和时间列中的值进行 AND 运算吗?

更新:根据下面好心人的建议,我得出了以下结论:

=COUNTIFS(Transactions2023[Result], "Win", Transactions2023[League], "NBA", Transactions2023[Date] + Transactions2023[Time], DATEVALUE(Transactions2023[Date]) + TIMEVALUE(Transactions2023[Time]) <= 45027 + (17/24))

但我得到了标准公式错误。我检查了我的 ps 和 qs,一切似乎都很好,所以我想知道我是否在某个地方搞砸了语法。

答案1

使用最新版本的公式,问题在于Transactions2023[Date] + Transactions2023[Time], DATEVALUE(Transactions2023[Date]) + TIMEVALUE(Transactions2023[Time]) <= 45027 + (17/24)

DATEVALUE(Transactions2023[Date]) + TIMEVALUE(Transactions2023[Time])那里不需要。

有正确的标准:
..., Transactions2023[Date] + Transactions2023[Time], "<=" & 45027 + (17/24))

相关内容