Я не могу понять, что не так с этой формулой:
=IF((SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1",3)<Sheet2!$B$6))
(SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1",3)
существу возвращает значение буквы текущего столбца, например, "B"). 3 в конце возвращает номер строки. Так что в целом B3.
Это дата, которая является коротким типом даты. Затем он сравнивается с другой датой, которая также является короткой датой.
Эта формула не работает. При изменении формулы на:
=IF((SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1",3)<Sheet2!$B$6),true,false)
он возвращает false независимо от того, выполнено условие if или нет.
Любая помощь будет принята с благодарностью.