Как создавать и редактировать формулы Google Sheets

  • Поделись Этим
Michael Brown

Прочитав эту статью, вы сможете создавать и редактировать собственные простые формулы Google Sheets. Здесь вы найдете примеры вложенных функций и несколько советов о том, как быстро скопировать формулу в другие ячейки.

    Как создавать и редактировать формулы Google Sheets

    Чтобы создать формулу, щелкните интересующую вас ячейку и введите знак равенства (=).

    Если ваша формула начинается с функции, введите ее первую букву (буквы). Google предложит список всех подходящих функций, которые начинаются на ту же букву (буквы).

    Совет. Полный список всех функций Google Sheets вы найдете здесь.

    Кроме того, в электронные таблицы встроена мгновенная справка по формулам: введя имя функции, вы увидите ее краткое описание, аргументы, которые она требует, и их назначение.

    Совет. Чтобы скрыть только краткое описание функции, нажмите F1 на клавиатуре. Чтобы отключить все подсказки формул, нажмите Shift+F1. Для восстановления подсказок используйте те же сочетания клавиш.

    Ссылки на другие ячейки в формулах Google Sheets

    Если вы вводите формулу и видите серую квадратную скобку, как на следующем снимке экрана (она называется метрическая тетрасема в соответствии с Unicode), это означает, что система предлагает вам ввести диапазон данных:

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

    =SUM(E2,E4,E8,E13)

    Совет. Чтобы выделить диапазон с помощью клавиатуры, используйте стрелки для перехода к самой верхней левой ячейке диапазона, нажмите и удерживайте Shift , перейдите к самой правой нижней ячейке. Весь диапазон будет выделен и появится в вашей формуле в качестве ссылки.

    Совет. Чтобы выделить несмежные диапазоны, удерживайте нажатой клавишу Ctrl, выделяя их мышью.

    Справочные данные из других листов

    Формулы Google Sheets могут вычислять данные не только из того же листа, в котором они созданы, но и из других листов. Допустим, вы хотите перемножить A4 с сайта Лист1 по D6 с сайта Лист2 :

    =Лист1!A4*Лист2!D6

    Примечание. Восклицательный знак отделяет имя листа от имени ячейки.

    Чтобы сослаться на диапазоны данных из нескольких листов, просто перечислите их через запятую:

    =SUM(Sheet1!E2:E13,Sheet2!B1:B5)

    Совет. Если имя листа содержит пробелы, заключите все имя в одинарные кавычки:

    ='Лист 1'!A4*'Лист 2'!D6

    Редактирование ссылок в существующих формулах

    Итак, ваша формула создана.

    Чтобы отредактировать его, либо дважды щелкните ячейку, либо щелкните ее один раз и нажмите F2. Вы увидите, что все элементы формулы окрашены в разные цвета в зависимости от типа значения.

    Используйте стрелки на клавиатуре, чтобы перейти к ссылке, которую вы хотите изменить. Нажав F2, диапазон (или ссылка на ячейку) станет подчеркнутым. Это сигнал для вас, чтобы установить новую ссылку одним из способов, описанных ранее.

    Нажмите F2 еще раз, чтобы заменить координаты. Затем снова работайте со стрелками, чтобы переместить курсор на следующий диапазон, или нажмите Enter, чтобы выйти из режима редактирования и сохранить изменения.

    Вложенные функции

    Все функции используют аргументы для вычислений. Как они работают?

    Пример 1

    В качестве аргументов используются значения, записанные непосредственно в формулу:

    =SUM(40,50,55,20,10,88)

    Пример 2

    Ссылки на ячейки и диапазоны данных также могут быть аргументами:

    =SUM(A1,A2,B1,D2,D3)

    =SUM(A1:A10)

    Но что если значения, на которые вы ссылаетесь, еще не вычислены, поскольку они зависят от других формул Google Sheets? Нельзя ли включить их непосредственно в основную функцию вместо ссылки на ячейки?

    Да, вы можете!

    Пример 3

    Другие функции могут использоваться в качестве аргументов - они называются вложенными функциями. Посмотрите на этот скриншот:

    B19 вычисляет среднюю сумму продажи, затем B20 округляет ее и возвращает результат.

    Однако в B17 показан альтернативный способ получения того же результата с помощью вложенной функции:

    =ROUND(AVERAGE(Total_Sales),-1)

    Просто замените ссылку на ячейку тем, что находится непосредственно в этой ячейке: AVERAGE(Total_Sales) И теперь сначала вычисляется средняя сумма продажи, затем результат округляется.

    Таким образом, вам не нужно использовать две ячейки, и ваши вычисления будут компактными.

    Как заставить Google Sheets показывать все формулы

    По умолчанию ячейки в Google Sheets возвращают результаты вычислений. Вы можете видеть формулы только при их редактировании. Но если вам нужно быстро проверить все формулы, есть один "режим просмотра", который поможет вам.

    Чтобы заставить Google показывать все формулы и функции, используемые в электронной таблице, перейдите в раздел Просмотр> Показать формулы в меню.

    Совет. Чтобы посмотреть результаты обратно, просто выберите ту же операцию. Вы можете переключаться между этими видами с помощью сочетания клавиш Ctrl+'.

    Помните мой предыдущий скриншот? Вот как он выглядит со всеми формулами:

    Совет. Этот режим чрезвычайно полезен, когда вы хотите быстро проверить, как рассчитываются ваши значения и какие из них введены "вручную".

    Копирование формулы по всему столбцу

    У меня есть таблица, в которой я записываю все продажи. Я планирую добавить столбец для расчета 5% налога с каждой продажи. Я начинаю с формулы в F2:

    =E2*0.05

    Чтобы заполнить все ячейки формулой, подойдет один из описанных ниже способов.

    Примечание. Чтобы правильно скопировать формулу в другие ячейки, убедитесь, что вы правильно используете абсолютные и относительные ссылки на ячейки.

    Вариант 1

    Сделайте ячейку с формулой активной и наведите курсор на ее правый нижний угол (где появится маленький квадратик). Нажмите левую кнопку мыши и протяните формулу на столько строк ниже, сколько необходимо:

    Формула будет скопирована на весь столбец с соответствующими изменениями.

    Совет. Если ваша таблица уже заполнена данными, есть гораздо более быстрый способ. Просто дважды щелкните по маленькому квадратику в правом нижнем углу ячейки, и весь столбец будет заполнен формулами автоматически:

    Вариант 2

    Сделайте активной нужную ячейку. Затем нажмите и удерживайте Shift и используйте стрелки на клавиатуре, чтобы перейти к последней ячейке диапазона. После выбора отпустите Shift и нажмите Ctrl+D. Это автоматически скопирует формулу.

    Совет. Чтобы заполнить строку справа от ячейки, используйте сочетание клавиш Ctrl+R.

    Вариант 3

    Скопируйте нужную формулу в буфер обмена ( Ctrl+C ). Выберите диапазон, который вы хотите заполнить, и нажмите Ctrl+V .

    Вариант 4 - заполнение формулой целого столбца

    Если исходная ячейка находится в самой первой строке, выделите весь столбец, щелкнув его заголовок, и нажмите Ctrl+D .

    Если исходная ячейка не первая, выделите ее и скопируйте в буфер обмена ( Ctrl+C ). Затем нажмите Ctrl+Shift+↓ (стрелка вниз) - это выделит весь столбец. Вставьте формулу с помощью Ctrl+V .

    Примечание. Используйте Ctrl+Shift+→ (стрелка вправо), если вам нужно заполнить строку.

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

    Майкл Браун — увлеченный технологический энтузиаст, стремящийся упростить сложные процессы с помощью программных инструментов. Имея более чем десятилетний опыт работы в технологической отрасли, он отточил свои навыки в Microsoft Excel и Outlook, а также в Google Sheets и Docs. Блог Майкла посвящен тому, чтобы делиться своими знаниями и опытом с другими, предоставляя простые советы и учебные пособия для повышения производительности и эффективности. Являетесь ли вы опытным профессионалом или новичком, в блоге Майкла вы найдете ценную информацию и практические советы, которые помогут вам максимально эффективно использовать эти важные программные инструменты.