Я пытаюсь сравнить два списка значений DateTime в Google Sheets. Я хочу выделить все DateTimes в первом списке, которые также присутствуют во втором списке.
Я уже пытался использовать MATCH()
, COUNTIF()
, FILTER()
вместе с COUNTA()
или другими подходами. Однако, хотя значения в обоих списках в основном являются копиями друг друга (только с некоторыми пропущенными значениями во втором списке), совпадения возвращаться не будут. Все это «истинные» значения DateTime, которые можно отформатировать с помощью любого из параметров форматирования даты и времени.
Пример матча:
=ISNUMBER(MATCH(A2,INDIRECT("OTHERSHEET!$A$2:$A"),0))
Я предполагаю, что в интерпретации DateTime могут быть различия в сравнении, поэтому я также попытался использовать N()
безуспешно. Я всегда получаю сообщение об ошибке типа Did not find value '43297.75867' in MATCH evaluation.
соответственно FALSE
после ISNUMBER()
.
Если я просто сделаю что-то вроде =N(A1)=N(OTHERSHEET!A1)
с соответствующими DateTimes, я получу TRUE
.