Как выполняются вычисления в Google Таблицах
Для работы с Google Таблицами не обязательно подключение к интернету. Внесенные вами изменения сохраняются в браузере, а затем отправляются в Google.
По мере того как вы вносите изменения, Google Таблицы выполняют вычисления в фоновом режиме. Пока вы и другие соавторы изменяете данные, в правом верхнем углу экрана может появиться полоса зеленого цвета, которая означает, что все действия в Google Таблицах выполняются и вы по-прежнему можете вносить коррективы. В частности, полоса может показываться, когда вы впервые загружаете лист или выполняете вычисления по формуле.
Полоса также может появляться, когда один из соавторов вносит изменения или в фоновом режиме выполняется автоматический скрипт. Эта полоса лишь сигнализирует, что приложение работает и обновляется и вам не нужно ждать завершения никаких операций.
При внесении изменений в любой ячейке сервис проверяет формулу в этой ячейке и всех ячейках, которые с ней связаны. Например, если в ячейке B1 указана формула =A1+1
и значение в ячейке A1 заменяется на =2+2
, то Google Таблицы проверяют ячейки A1 и B1. Корректировка значения в одной ячейке зачастую приводит к множеству изменений, обработка которых может потребовать времени.
Как указывать ссылки на повторяющиеся подвыражения
Если вам нужно использовать одно и то же подвыражение несколько раз, вы можете перенести его в отдельную ячейку и указывать ссылку на нее.
Предположим, у вас есть формула SUM($A$2:$A$6)
, как в примере ниже.
Вместо того чтобы копировать ее в каждую ячейку, вы можете вставить ее в новую ячейку, а затем во всех подходящих случаях указывать ссылку именно на новую ячейку. В примере ниже формула SUM($A$2:$A$6)
перенесена в ячейку B8, и во всех остальных формулах лишь указана ссылка на эту ячейку $B$8
.
Примечание. Некоторые функции, такие как СЕГОДНЯ
, ТДАТА
и СЛЧИС
, следует использовать аккуратно. Это связано с тем, что получаемые значения постоянно меняются и их необходимо проверять после каждой правки, внесенной в функцию. По возможности старайтесь переносить эти функции в отдельную ячейку.
Как использовать вспомогательные столбцы при работе с функциями ВПР и ПОИСКПОЗ
Советы
- Если вам нужно упорядочить данные в ячейках
A1:B10
, рекомендуем не использовать формулуВПР(“key”, SORT(A1:B10, 1), 2)
, а нажать ДанныеСортировать диапазон. - Чтобы удалить повторы при использовании функции
UNIQUE
, нажмите ДанныеОчистка данныхУдалить повторы. - Вместо того чтобы использовать формулу
ПОИСКПОЗ(7, ARRAYFORMULA(ДЕНЬНЕД(G2:G4)), 0)
, перенесите функциюARRAYFORMULA
во вспомогательный столбец и выполните поиск значения по этому столбцу.
Как удалять правила условного форматирования
Вы можете проверять и удалять ненужные правила условного форматирования, так как иногда они замедляют выполнение вычислений.
- Откройте файл в Google Таблицах.
- Выберите целый лист.
- В верхней части страницы нажмите ФорматУсловное форматирование.
- На панели справа выберите правило, которое нужно удалить.
- Нажмите на значок удаления правила .
Ненужные правила условного форматирования важно удалять, так как из-за них вычисления могут выполняться дольше обычного и все подобные правила применяются ко всему диапазону данных. По мере того как увеличивается объем данных, системе приходится выполнять все больше операций. Кроме того, правила условного форматирования могут дублировать и переопределять друг друга. Если оставить лишь нужные правила, вычисления в Таблицах будут выполняться быстрее.