Как получить значение в виде текста (без выполнения формулы) в Google Sheet? - PullRequest
0 голосов
/ 08 мая 2020

Я поискал в Интернете, пытаясь найти, как решить эту проблему. Я установил этот макрос в Google Sheet:

spreadsheet.getCurrentCell().setValue('=IF(Dados!C10;"THIS IS " & Dados!C8; "THIS IS " & Dados!C8)');

Но когда значение Dados! C8 равно «01/20», я хочу получить текст: «THIS IS 01/20». Хотя результат я получаю «ЭТО 0,05». Это потому, что он интерпретируется как формула, а не как текст.

Как я могу его решить?

1 Ответ

1 голос
/ 08 мая 2020

Вам нужно преобразовать дату в строку с text () , указав формат

Пример:

=IF(Dados!C10,"THIS IS " & text(Dados!C8, "mm/dd"), "THIS IS " & text(Dados!C8, "mm/dd"))
...