12 популярных функций Google Sheets с готовыми формулами Google Sheets

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

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

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

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

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

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

    12 самых полезных функций Google Sheets

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

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

    Совет. Если ваша задача очень сложная и основные формулы Google Sheets - это не то, что вам нужно, ознакомьтесь с нашей коллекцией быстрых инструментов - Power Tools.

    Функция SUM в Google Sheets

    Это одна из тех функций Google Sheets, которые так или иначе нужно изучить. Она складывает несколько чисел и/или ячеек и возвращает их общую сумму:

    =SUM(значение1, [значение2, ...])
    • значение1 это первое значение для суммирования. Это может быть число, ячейка с числом или даже диапазон ячеек с числами. Этот аргумент является обязательным.
    • значение2, ... - все остальные числа и/или ячейки с числами, которые вы хотите добавить к значение1 Квадратные скобки указывают на то, что этот параметр является необязательным. И в данном конкретном случае его можно повторить несколько раз.

    Совет. Функции можно найти среди стандартных инструментов на панели инструментов Google Sheets:

    Я могу создавать различные формулы SUM в Google Sheets, например, такие:

    =SUM(2,6) вычислить два числа (количество киви для меня)

    =SUM(2,4,6,8,10) для вычисления нескольких чисел

    =SUM(B2:B6) для суммирования нескольких ячеек в диапазоне

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

    См. также:

    • Как суммировать строки в электронных таблицах Google

    СОВЕТ & СОВЕТ

    Эта пара функций Google Sheets позволит вам узнать, сколько ячеек различного содержания содержит ваш диапазон. Единственное различие между ними заключается в том, что Google Sheets COUNT работает только с числовыми ячейками, а COUNTA подсчитывает ячейки с текстом.

    Итак, чтобы суммировать все ячейки, содержащие только числа, вы используете COUNT для Google Sheets:

    =COUNT(value1, [value2, ...])
    • значение1 это первое значение или диапазон для проверки.
    • значение2 - другие значения или диапазоны для подсчета. Как я уже говорил, квадратные скобки означают, что функция может обходиться без значение2 .

    Вот формула, которую я получил:

    =COUNT(B2:B7)

    Если я хочу получить все заказы с известным статусом, мне придется использовать другую функцию: COUNTA для Google Sheets. Она подсчитывает все непустые ячейки: ячейки с текстом, числами, датами, булевыми числами - называйте как хотите.

    =COUNTA(value1, [value2, ...])

    Дрель с ее аргументами - то же самое: значение1 и значение2 представляют собой значения или диапазоны для обработки, значение2 и следующие являются необязательными.

    Заметьте разницу:

    =COUNTA(B2:B7)

    COUNTA в Google Sheets учитывает все ячейки с содержимым, будь то числа или нет.

    См. также:

    • Google Sheets COUNT и COUNTA - подробное руководство по функциям с примерами

    SUMIF & COUNTIF

    В то время как SUM, COUNT и COUNTA вычисляют все записи, которые вы им передаете, SUMIF и COUNTIF в Google Sheets обрабатывают те ячейки, которые отвечают определенным требованиям. Части формулы будут выглядеть следующим образом:

    =COUNTIF(диапазон, критерий)
    • ассортимент считать - требуется
    • критерий для подсчета - требуется
    =SUMIF(диапазон, критерий, [sum_range])
    • ассортимент для сканирования значений, связанных с критерием - требуется
    • критерий для подачи заявки на полигон - требуется
    • суммарный_диапазон - диапазон для суммирования записей, если он отличается от первого диапазона - опционально

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

    =COUNTIF(B2:B7, "поздно")

    Или я могу получить только общее количество киви:

    =SUMIF(A2:A6, "Киви",B2:B6)

    См. также:

    • Google Spreadsheet COUNTIF - подсчет, содержат ли ячейки определенный текст
    • Подсчет ячеек по цвету в Google Sheets
    • Используйте COUNTIF для выделения дубликатов в Google Sheets
    • SUMIF в Google Sheets - условное суммирование ячеек в электронных таблицах
    • SUMIFS в Google Sheets - суммирование ячеек с несколькими критериями (логика AND / OR)

    Функция Google Sheets AVERAGE

    В математике среднее значение - это сумма всех чисел, деленная на их количество. В Google Sheets функция AVERAGE делает то же самое: она оценивает весь диапазон и находит среднее значение всех чисел, игнорируя текст.

    =AVERAGE(value1, [value2, ...])

    Можно ввести несколько значений или/и диапазонов для рассмотрения.

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

    = СРЕДНЕЕ(B2:B6)

    Функции Google Sheets MAX & MIN

    Названия этих миниатюрных функций говорят сами за себя.

    Используйте функцию MIN в Google Sheets, чтобы вернуть минимальное число из диапазона:

    =MIN(B2:B6)

    Совет. Чтобы найти наименьшее число, игнорирующее нули, поместите функцию IF внутрь:

    =MIN(IF($B$2:$B$60,$B$2:$B$6))

    Используйте функцию MAX в Google Sheets, чтобы вернуть максимальное число из диапазона:

    =MAX(B2:B6)

    Совет. Хотите игнорировать нули и здесь? Не проблема. Просто добавьте еще один IF:

    =MAX(IF($B$2:$B$60,$B$2:$B$6))

    Легко выжимать лимон. :)

    Функция ЕСЛИ в Google Sheets

    Хотя функция IF в Google Sheets довольно популярна и часто используется, по некоторым причинам она продолжает смущать и озадачивать пользователей. Ее основное назначение - помочь вам выработать условия и вернуть различные результаты. Ее также часто называют формулой Google Sheets "IF/THEN".

    =IF(логическое_выражение, значение_если_истина, значение_если_ложь)
    • логическое_выражение это само условие, которое имеет два возможных логических исхода: TRUE или FALSE.
    • значение_если_истина это то, что вы хотите вернуть, если ваше условие выполнено (TRUE).
    • в противном случае, когда оно не выполнено (FALSE), значение_если_ложно возвращается.

    Вот простой пример: я оцениваю рейтинги из отзывов. Если полученное число меньше 5, я хочу пометить его как бедный Но если рейтинг больше 5, мне нужно посмотреть. хорошо Если я переведу это на язык электронных таблиц, то получу нужную мне формулу:

    =IF(A6<5,"poor","good")

    См. также:

    • Функция IF в Google Sheets в деталях

    И, ИЛИ

    Эти две функции являются чисто логическими.

    Электронная таблица Google И функция проверяет, если все его ценности являются логически правильными, в то время как функция Google Sheets OR - если любой в противном случае оба возвращают FALSE.

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

    Добавив к условию функцию И в Google Sheets, я могу проверять рейтинги в двух колонках. Если оба числа больше или равны 5, я отмечаю общий запрос как "хороший", в противном случае - "плохой":

    =IF(AND(A2>=5,B2>=5),"good","poor")

    Но я также могу изменить условие и отметить статус хорошо если хотя бы одно число из двух больше или равно 5. В этом поможет функция ИЛИ в Google Sheets:

    =IF(OR(A2>=5,B2>=5),"good","poor")

    CONCATENATE в Google Sheets

    Если вам нужно объединить записи из нескольких ячеек в одну без потери данных, используйте функцию Google Sheets CONCATENATE:

    =CONCATENATE(string1, [string2, ...])

    Какие бы символы, слова или ссылки на другие ячейки вы ни вводили в формулу, она вернет все в одну ячейку:

    =CONCATENATE(A2,B2)

    Функция также позволяет разделять объединенные записи символами по вашему выбору, например, так:

    =CONCATENATE(A2,", ",B2)

    См. также:

    • Функция CONCATENATE с примерами формул

    Функция TRIM в Google Sheets

    Вы можете быстро проверить диапазон на наличие лишних пробелов с помощью функции TRIM:

    =TRIM(text)

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

    СЕГОДНЯ и СЕЙЧАС

    Если вы работаете с ежедневными отчетами или вам нужна сегодняшняя дата и текущее время в ваших электронных таблицах, к вашим услугам функции TODAY и NOW.

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

    • =TODAY() покажет вам сегодняшнюю дату.
    • =NOW() вернет как сегодняшнюю дату, так и текущее время.

    См. также:

    • Вычисление времени в Google Sheets - вычитание, суммирование и извлечение единиц даты и времени

    Функция DATE в Google Sheets

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

    При построении различных формул рано или поздно вы заметите, что не все из них распознают даты, введенные как есть: 12/8/2019.

    Кроме того, локаль электронной таблицы диктует формат даты. Поэтому привычный для вас формат (например. 12/8/2019 в США) может быть не распознан Таблицами других пользователей (например, в локали для Великобритании, где даты выглядят как 8/12/2019 ).

    Чтобы избежать этого, настоятельно рекомендуется использовать функцию DATE. Она преобразует введенные вами день, месяц и год в формат, который всегда будет понятен Google:

    =DATE(год, месяц, день)

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

    = ДАТА(2019,9,17)-7

    Или я могу сделать так, чтобы функция DATE возвращала 5 число текущего месяца и года:

    =DATE(YEAR(TODAY()),MONTH(TODAY()),5)

    См. также:

    • Дата и время в Google Sheets - ввод, форматирование и преобразование даты и времени в вашем листе
    • Функция DATEDIF в Google Sheets - вычисление дней, месяцев и лет между двумя датами в Google Sheets

    Google Sheets VLOOKUP

    И, наконец, функция VLOOKUP. Та самая функция, которая держит в ужасе многих пользователей Google Sheets. :) Но на самом деле, вам нужно разобрать ее всего один раз - и вы не будете помнить, как жили без нее.

    Google Sheets VLOOKUP сканирует один столбец вашей таблицы в поисках указанной вами записи и извлекает соответствующее значение из другого столбца той же строки:

    =VLOOKUP(search_key, range, index, [is_sorted])
    • ключ_поиска это значение, которое нужно искать
    • ассортимент это таблица, в которой вам нужно произвести поиск
    • индекс номер столбца, из которого будут взяты связанные записи
    • отсортирован является необязательным и используется для указания на то, что столбец для сканирования отсортирован.

    У меня есть таблица с фруктами, и я хочу узнать, сколько стоят апельсины. Для этого я создаю формулу, которая будет искать Апельсин в первом столбце моей таблицы и вернуть соответствующую цену из третьего столбца:

    =VLOOKUP("Orange",A1:C6,3)

    См. также:

    • Подробное руководство по VLOOKUP в электронных таблицах с примерами
    • Отлавливайте и исправляйте ошибки в VLOOKUP

    Быстрое изменение нескольких формул Google Sheets с помощью специального инструмента

    У нас также есть инструмент, который поможет вам изменить сразу несколько формул Google Sheets в выбранном диапазоне. Он называется "Формулы". Позвольте мне показать вам, как он работает.

    У меня есть небольшая таблица, в которой я использовал функции SUMIF для нахождения общего количества каждого фрукта:

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

    Примечание. Поскольку утилита является частью Power Tools, ее необходимо сначала установить. Вы найдете инструмент в нижней части панели:

    Затем я выбираю опцию Изменить все выбранные формулы , добавить *3 в конце образца формулы, и нажмите кнопку Запускайте Вы можете видеть, как изменяются итоговые значения - все сразу:

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

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