如果日期时间值列表中存在日期时间值,则条件格式

Conditional formatting if a datetime value is present in a list of datetime values

我正在尝试比较 Google 工作表中的两个 DateTime 值列表。我想突出显示第一个列表中的所有日期时间,它们也存在于第二个列表中。

我已经尝试将 MATCH()COUNTIF()FILTER()COUNTA() 或其他方法结合使用。然而,虽然两个列表中的值基本上是彼此的副本(只是第二个列表中缺少一些值),但不会返回任何匹配项。所有都是 "true" 日期时间值,可以使用任何日期和时间格式设置选项进行格式化。

MATCH 示例:

=ISNUMBER(MATCH(A2,INDIRECT("OTHERSHEET!$A:$A"),0))

我假设比较中的 DateTime 解释可能存在差异,为什么我也尝试使用 N() 但没有成功。在 ISNUMBER().

之后,我总是会分别得到 Did not find value '43297.75867' in MATCH evaluation.FALSE 这样的错误

如果我只是用匹配的 DateTimes 做类似 =N(A1)=N(OTHERSHEET!A1) 的事情,我会得到 TRUE

  • 自定义公式: =ISNUMBER(MATCH(A1,INDIRECT("OTHERSHEET!$A:$A"),0))

原理相同,但更短:

=MATCH(A1,INDIRECT("OTHERSHEET!A:A"),0)