我有以下公式:
=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))