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

  • Поділитися Цим
Michael Brown

Цього разу ми вирішили надати вам найпростіші функції Google Таблиць, які вам обов'язково потрібно вивчити. Вони не тільки допоможуть вам з банальними розрахунками, але й посприяють розширенню ваших знань про побудову формул Google Таблиць.

    Як будувати формули Google Sheets

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

    В іншій нашій статті ми розповімо про все, що вам потрібно знати, щоб мати можливість додавати свої перші формули в Google Таблицях, посилатися на інші комірки та аркуші або копіювати формули вниз по стовпчику.

    Опанувавши їх, ви не матимете жодних проблем з використанням варіацій базових функцій Google Таблиць, описаних нижче.

    12 найкорисніших функцій Google Таблиць

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

    Існує невеликий набір функцій Google Таблиць, які дозволять вам протриматися досить довго без заглиблення в електронні таблиці. Дозвольте мені представити їх вам.

    Порада: Якщо ваша задача надскладна і базові формули Google Таблиць - не те, що ви шукаєте, перегляньте нашу колекцію швидких інструментів - Power Tools.

    Функція SUM в Google Sheets

    Це одна з тих функцій Google Таблиць, яку вам так чи інакше доведеться вивчити. Вона додає кілька чисел та/або комірок і повертає їх загальну суму:

    =SUM(значення1, [значення2, ...])
    • значення1 Це може бути число, комірка з числом або навіть діапазон комірок з числами. Цей аргумент є обов'язковим.
    • value2, ... - всі інші числа та/або комірки з числами, до яких потрібно додати значення1 Квадратні дужки натякають на те, що він необов'язковий, і в цьому конкретному випадку може повторюватися кілька разів.

    Порада: Ви можете знайти функції серед стандартних інструментів на панелі інструментів Google Таблиць:

    Я можу створювати різні формули SUM в Google Sheets, такі як ці:

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

    =SUM(2,4,6,8,10) обчислити кілька чисел

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

    Порада. Існує трюк, який дозволяє швидко додавати клітинки в Google Таблицях у стовпці або рядку. Спробуйте ввести функцію SUM безпосередньо під стовпцем, який ви хочете підсумувати, або праворуч від рядка, який вас цікавить. Ви побачите, як вона миттєво запропонує правильний діапазон:

    Дивіться також:

    • Як підсумовувати рядки в електронних таблицях Google

    COUNT & COUNTA

    Ця пара функцій Google Sheets дозволить вам дізнатися, скільки комірок різного вмісту містить ваш діапазон. Єдина відмінність між ними полягає в тому, що функція підрахунку Google Sheets COUNT працює тільки з числовими комірками, а функція COUNTA підраховує також комірки з текстом.

    Отже, щоб підсумувати всі клітинки з цифрами, ви використовуєте функцію COUNT для Google Sheets:

    =COUNT(значення1, [значення2, ...])
    • значення1 перше значення або діапазон для перевірки.
    • значення2 - інші значення або діапазони для підрахунку. Як я вже говорив, квадратні дужки означають, що функція може обійтися без значення2 .

    Ось формула, яку я отримав:

    =COUNT(B2:B7)

    Якщо я хочу отримати всі замовлення з відомим статусом, мені доведеться використовувати іншу функцію: COUNTA для Google Sheets. Вона рахує всі непорожні клітинки: клітинки з текстом, цифрами, датами, булеами - все, що завгодно.

    =COUNTA(значення1, [значення2, ...])

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

    Помітьте різницю:

    =COUNTA(B2:B7)

    COUNTA в Google Sheets враховує всі комірки з вмістом, незалежно від того, чи є вони цифрами чи ні.

    Дивіться також:

    • Таблиці Google Таблиці COUNT і COUNTA - детальне керівництво по функціям з прикладами

    SUMIF & COUNTIF

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

    =COUNTIF(діапазон, критерій)
    • діапазон рахувати - обов'язково
    • критерій врахувати при підрахунку - обов'язково
    =SUMIF(діапазон, критерій, [сума_діапазону])
    • діапазон сканувати на наявність значень, що відносяться до критерію - обов'язково
    • критерій наносити на полігон - обов'язково
    • сума_діапазон - діапазон, з якого підсумовувати записи, якщо він відрізняється від першого діапазону - необов'язково

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

    =COUNTIF(B2:B7, "late")

    Або я можу отримати тільки загальну кількість ківі:

    =SUMIF(A2:A6, "Kiwi",B2:B6)

    Дивіться також:

    • Google Таблиця COUNTIF - підрахувати, чи містять комірки певний текст
    • Підрахунок комірок за кольором в Google Таблицях
    • Використання COUNTIF для виділення дублікатів в Google Таблицях
    • SUMIF в Google Sheets - умовне підсумовування комірок в електронних таблицях
    • СУММИ в Google Таблицях - підсумовування комірок з декількома критеріями (логіка І / АБО)

    Функція Google Sheets AVERAGE

    У математиці середнє значення - це сума всіх чисел, поділена на їх кількість. Тут, в Google Таблицях, функція AVERAGE робить те ж саме: вона оцінює весь діапазон і знаходить середнє значення всіх чисел, ігноруючи текст.

    =AVERAGE(значення1, [значення2, ...])

    Ви можете ввести декілька значень та/або діапазонів для розгляду.

    Якщо товар доступний для придбання в різних магазинах за різними цінами, можна підрахувати середню ціну:

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

    Функції Google Sheets MAX & MIN

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

    Використовуйте функцію Google Sheets MIN для повернення мінімального числа з діапазону:

    =MIN(B2:B6)

    Порада: щоб знайти найменше число, ігноруючи нулі, помістіть всередину функцію IF:

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

    Використовуйте функцію Google Sheets MAX для повернення максимального числа з діапазону:

    =MAX(B2:B6)

    Порада. Хочете і тут ігнорувати нулі? Не проблема, просто додайте ще один IF:

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

    Легкий гороховий лимонний фреш :)

    Функція IF Google Sheets

    Хоча функція ЕСЛИ в Google Таблицях є досить популярною і часто використовуваною, вона чомусь продовжує бентежити і спантеличувати користувачів. Її основне призначення - допомогти вам опрацювати умови і відповідно до них повернути різні результати. Її також часто називають формулою "ЕСЛИ/ТО" в Google Таблицях.

    =IF(логічний_вираз, значення_якщо_істина, значення_якщо_хиба)
    • логічний_вираз це сама умова, яка має два можливих логічних результати: ІСТИНА або ХИБНІСТЬ.
    • value_if_true це те, що ви хочете повернути, якщо ваша умова буде виконана (ПРАВДА).
    • в іншому випадку, коли вона не виконується (НЕПРАВДА), value_if_false повертається.

    Наведу простий приклад: я оцінюю оцінки з відгуків. Якщо отримане число менше 5, я хочу позначити його як бідний Але якщо рейтинг більше 5, то я повинен бачити гарний Якщо я перекладу це на мову електронних таблиць, то отримаю потрібну мені формулу:

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

    Дивіться також:

    • Детально про функцію IF в Google Таблицях

    І, АБО

    Ці дві функції є суто логічними.

    Google таблиця І функція перевіряє, чи є всі його цінності є логічно правильними, в той час як функція Google Sheets OR - якщо будь-який з передбачених умов є істинними, в іншому випадку обидва повертають FALSE.

    Чесно кажучи, я не пам'ятаю, щоб я використовував їх самостійно. Але обидві функції використовуються в інших функціях і формулах, особливо з функцією IF для Google Sheets.

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

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

    Але я також можу змінити стан і відмітити статус гарний якщо хоча б одне число з двох більше або дорівнює 5. Допоможе функція АБО в Google Таблицях:

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

    КОНКРЕТНІСТЬ в Google Таблицях

    Якщо потрібно об'єднати записи з декількох комірок в одну без втрати даних, слід скористатися функцією КОНКРЕТНІСТЬ Google Sheets:

    =CONCATENATE(рядок1, [рядок2, ...])

    Які б символи, слова або посилання на інші комірки ви не вводили у формулу, вона поверне все в одну комірку:

    =CONCATENATE(A2,B2)

    Ця функція також дозволяє розділяти об'єднані записи за допомогою символів на ваш вибір, наприклад, так:

    =CONCATENATE(A2,", ",B2)

    Дивіться також:

    • Функція CONCATENATE з прикладами формул

    Функція Google Sheets TRIM

    Ви можете швидко перевірити діапазон на наявність зайвих пробілів за допомогою функції TRIM:

    =TRIM(текст)

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

    СЬОГОДНІ & ЗАРАЗ

    Якщо ви працюєте зі щоденними звітами або вам потрібна сьогоднішня дата та поточний час у ваших таблицях, до ваших послуг функції TODAY та NOW.

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

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

    Дивіться також:

    • Обчислення часу в Google Таблицях - віднімання, додавання та вилучення одиниць дати та часу

    Функція ДАТА в Google Таблицях

    Якщо ви збираєтеся працювати з датами в електронних таблицях, функцію ДАТА в Google Таблицях необхідно вивчити.

    Будуючи різні формули, рано чи пізно ви помітите, що не всі вони розпізнають введені дати такими, якими вони є: 12/8/2019.

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

    Щоб уникнути цього, настійно рекомендується використовувати функцію ДАТА. Вона перетворює введені вами день, місяць і рік у формат, який завжди зрозумілий Google:

    =DATE(рік, місяць, день)

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

    =DATE(2019,9,17)-7

    Або я міг би зробити так, щоб функція DATE повертала 5 число поточного місяця і року:

    =DATE(РІК(СЬОГОДНІ()),МІСЯЦЬ(СЬОГОДНІ()),5)

    Дивіться також:

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

    Google Таблиці ПЕРЕГЛЯД

    І, нарешті, функція VLOOKUP - та сама функція, яка тримає в жаху багатьох користувачів Google Sheets :) Але правда в тому, що варто лише один раз її зламати - і ви не згадаєте, як жили без неї.

    Google Sheets VLOOKUP сканує один стовпець вашої таблиці в пошуках вказаного вами запису і витягує відповідне значення з іншого стовпця з того ж рядка:

    =VLOOKUP(ключ_пошуку, діапазон, індекс, [is_sorted])
    • ключ_пошуку це цінність, на яку варто звернути увагу
    • діапазон таблиця, в якій потрібно здійснити пошук
    • індекс номер стовпця, з якого будуть витягнуті пов'язані записи
    • is_sorted необов'язковий і використовується для підказки, що стовпець для сканування відсортований

    У мене є стіл з фруктами і я хочу дізнатися, скільки коштують апельсини. Для цього я створюю формулу, яка буде шукати Помаранчевий у першій колонці моєї таблиці і повернути відповідні ціни з третьої колонки:

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

    Дивіться також:

    • Детальна інструкція по VLOOKUP в електронних таблицях з прикладами
    • Виявляйте та виправляйте помилки у вашому VLOOKUP

    Швидко модифікуйте кілька формул Google Sheets за допомогою спеціального інструменту

    У нас також є інструмент, який допомагає змінювати відразу кілька формул Google Таблиць у вибраному діапазоні. Він називається Формули. Дозвольте показати вам, як він працює.

    У мене є невелика таблиця, в якій я використовував функції SUMIF для знаходження суми кожного фрукта:

    Я хочу помножити всі підсумки на 3, щоб поповнити запаси. Тому я виділяю стовпчик з моїми формулами і відкриваю надбудову.

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

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

    Сподіваюся, ця стаття відповіла на деякі з ваших запитань про функції Google Таблиць. Якщо у вас є якісь інші формули Google Таблиць, які не були розглянуті тут, дайте нам знати в коментарях нижче.

    Майкл Браун — відданий ентузіаст технологій із пристрастю до спрощення складних процесів за допомогою програмних засобів. Маючи понад десятирічний досвід роботи в технологічній індустрії, він відточив свої навички роботи з Microsoft Excel і Outlook, а також із Google Таблицями та Документами. Блог Майкла присвячений тому, щоб поділитися своїми знаннями та досвідом з іншими, надаючи прості поради та навчальні посібники для підвищення продуктивності та ефективності. Незалежно від того, чи є ви досвідченим професіоналом чи початківцем, блог Майкла пропонує цінну інформацію та практичні поради щодо отримання максимальної користі від цих основних програмних інструментів.