excel 测试日期列表是否符合条件

wz8daaqr  于 2023-03-20  发布在  其他
关注(0)|答案(1)|浏览(166)

我有一个嵌入式表(见屏幕截图),想检查“日期”列中是否有 * 任何 * 值低于某个日期...
https://i.stack.imgur.com/vfAVF.png
=表.AddColumn(来源,“调用的11月12月”,每个列表.AnyTrue({ [MD_call_Data][日期]〈1/1/2023 }))
在屏幕截图的公式中,我得到错误...”我们无法将运算符〈应用于类型列表和数字”,正确的语法是什么?

2izufjch

2izufjch1#

  • 〈不能用于日期,因此请先使用Number.From()转换日期
  • 1/1/2023不是有效的日期格式,您必须将其写为#date(2023,1,1)
  • 您不能将列表与数字(如[MD_call_Data][Date]〈100)进行比较,您必须将列表中的每个项目与List进行比较。

以上所述,您可以用途:

#"Added Custom" = Table.AddColumn(Source, "Called NovDec",  each  List.AnyTrue(List.Transform([MD_call_Data][Date], each Number.From(_)<Number.From(#date(2023,1,1))))),

相关问题