У меня есть список дат, и я хочу запустить скрипт, чтобы скрыть прошедшие месяцы со скриптом, для этого скрипта мне просто нужно установить «1» в следующем столбце и автоматически скрывать строки
Вопрос в том, как получить «1» только за последние месяцы из этой таблицы?
Вот демонстрационный лист для справки
https://docs.google.com/spreadsheets/d/1v1fZ_B5veeKaMRgk_JbT3Ds-KqdIo447ywAH82xEafE/edit?usp=sharing
используйте эту формулу массива:
=ARRAYFORMULA(IF(LEN(A3:A), IF(TODAY()>EOMONTH(A3:A, 0) , 1, ), ))
Просто для показа 1 сценарий кажется чрезмерным (и если он действительно необходим, SO ожидает определенных усилий при написании такого сценария, который будет показан), но формула может подойти:
1
=if(today()>eomonth(A3,),1,"")
скопировано вниз.