Как в Google Sheets можно использовать оператор IF, используя вывод отформатированного значения ячейки?
Я создал Google Sheet со значением даты в B1.Ячейка отформатирована с использованием формата даты.Затем B1 копируется вправо, так что он увеличивает число дней месяца.
В B2, основываясь на дате B1, я хочу отобразить значение дня (т.е. Чт, Пт, Сб и т. Д.).Аналогично первому шагу я установил формат даты в «Формат»> «Число»> «Больше форматов»> «Больше форматов даты и времени», затем в поле выбора выберите день, и я хочу отобразить формат даты «Вт».
Затем в B8 я хочу отображать сумму 30 каждый четверг, в противном случае показывать 0.
Вот где это не работает.Кажется ли, что значение визуализированной ячейки не может быть использовано в выражении IF?Мой желаемый вывод заключается в том, что каждое значение в строке 2 является отображением 'Thu' 30.
В качестве примечания я обратился в службу поддержки Google и задал этот же вопрос.Несмотря на то, что они техническая поддержка, я все равно решил попробовать, в конце концов, я плачу за GSuite.
Вот формула, с которой они вернулись ко мне: =if(B2=B1, "30", "0")
.
Конечно, эта формула будет работать в B8, потому что B2 равно B1 в фактическом значении ячейки, она не учитывает форматированное значение ячейки.Эта формула не даст нужного нам результата, поскольку она всегда будет отображать 30, а не только тогда, когда строка 2 будет «Чт».
Итак, по сути, есть ли в Google Sheets функция для визуализированного значения ячейки?Или другое решение?
Примечание. Я НЕ хочу использовать какие-либо сценарии, чтобы заставить это работать.