остановить Google Sheets от переформатирования / структурирования формул ячеек - PullRequest
1 голос
/ 20 сентября 2019

У меня есть несколько формул в ячейке Google Sheet.Если я изменяю формулу, например, добавляя новые строки или пробелы, для удобочитаемости, это отменяет мои изменения.Есть ли способ остановить это?Кажется, это происходит только в том случае, если клетка имела формулу раньше.Если я помещаю формулу в новую ячейку, она этого не делает.

Это в Enterprise G-Suite, поэтому я не могу поделиться примером листа.

Пустая ячейка:

blank cell

Добавить структурированную формулу:

add a structured formula

Теперь, если я отредактирую структуру,не сохраняет изменения.В приведенном ниже примере я удалил новую строку после TRUE.

До нажатия введите:

editing structure before hitting enter

После нажатия введите:

structure after hitting enter

Кроме того, если я добавлю одну и ту же формулу в новую / другую ячейку, независимо от ее структуры, она будет реструктурирована в соответствии содна из другой клетки.

1 Ответ

1 голос
/ 20 сентября 2019

Google Sheets запоминает формирование даже после удаления / вставки в новую ячейку.Единственный способ добиться того, что вы просите, - это внести изменения, которые напрямую влияют на расчет выхода.если после изменения структуры / форматирования выходной расчет остается неизменным, то единственно возможный вариант - использовать строчную букву для формулы.другими словами, если вы измените свой IF на if или If или iF, он зарегистрирует его как новое изменение и, следовательно, форматирование не будет возвращено к предыдущему существующему состоянию.

менее предпочтительным, но работающим решением было бы заключить его в какую-то бесполезную формулу.например:

=QUERY(IF(TRUE, "hello", "bye"))
...