В Google Таблицах есть несколько потрясающих функций, которыми вы, вероятно, пользуетесь постоянно. Но когда дело доходит до функций, о существовании некоторых из них вы даже не подозревали. Эти удобные функции и сопровождающие их формулы помогут вам сравнивать значения, получать финансовые данные, преобразовывать массивы в столбцы или строки и многое другое. В этот список вошли 11 менее известных функций Google Таблиц, которые помогут вам повысить продуктивность.
Совет: эти Сочетания клавиш Google Таблиц помогут вам сэкономить много времени.
1. Сравните значения: GT, GTE, LT, LTE, EQ
Если вам нужно сравнить два значения или значения в двух разных ячейках, есть пять операторных функций, которые упрощают задачу. Сравниваете ли вы объемы продаж или расходы с течением времени, эти функции вам помогут.
Ниже приведены функции с одинаковым синтаксисом для каждой формулы.
- GT (больше чем) :
GT(value1, value2)
- GTE (больше или
Contents
- 1 1. Сравните значения: GT, GTE, LT, LTE, EQ
- 2 2. Сравнить текстовые строки: ТОЧНО
- 3 3. Подсчет уникальных значений: COUNTUNIQUE
- 4 4. Подсчитайте уникальные значения с помощью критериев: COUNTUNIQUEIFS
- 5 5. Получите финансовую информацию: GOOGLEFINANCE
- 6 6. Определите язык: ОПРЕДЕЛИТЬ ЯЗЫК
- 7 7. Переведите язык: GOOGLETRANSLATE
- 8 8. Вставьте и настройте изображение: ИЗОБРАЖЕНИЕ
- 9 9. Импортируйте таблицу или список: IMPORTHTML
- 10 10. Подсчитайте количество рабочих дней: ЧИСТРАБДНИ
- 11 11. Преобразование массива: TOROW и TOCOL
- 12 Часто задаваемые вопросы
1. Сравните значения: GT, GTE, LT, LTE, EQ
/li>- LT (меньше чем) :
LT(value1, value2)
- LTE (меньше или равно) :
LTE(value1, value2)
- EQ (равно) :
EQ(value1, value2)
В качестве аргументов вы можете ввести точные значения, которые хотите сравнить, ссылки на ячейки, содержащие значения, или сочетание того и другого.
После ввода формулы вы получите результат «Истина» или «Ложь».
Давайте рассмотрим несколько примеров.
В этом примере мы используем GT
для сравнения значений в ячейках A1 и B1 по следующей формуле:
=GT(A1,B1)
Результат — False, поскольку значение в ячейке A1 не превышает значения в ячейке B1.
Используя функцию «меньше», мы сравниваем значения 15 и 20 по следующей формуле:
=LT(15,20)
Результат — True, поскольку 15 меньше 20.
Примечание. если вы работаете с несколькими таблицами, вам понадобится связать данные между электронными таблицами Google Sheets .
2. Сравнить текстовые строки: ТОЧНО
Возможно, вам нужно сравнить две строки текста. Используя функцию EXACT
, вы можете увидеть, содержат ли строки одинаковые символы, включая чувствительность к регистру, пробелы и скрытые символы. Это полезно для поиска опечаток, которые могут быть незаметны на первый взгляд.
Синтаксис формулы: EXACT(string1, string2)
, где оба аргумента являются обязательными и могут быть ссылками на ячейки, текстом или и тем, и другим. Функция возвращает «True» при точном совпадении или «False» при отсутствии совпадения.
В этом примере мы сравниваем текстовые строки в ячейках A1 и B1 по следующей формуле:
=EXACT(A1,B1)
Результат — ложь. При ближайшем рассмотрении мы видим, что текст в ячейке B1 содержит точку после буквы B, а текст в ячейке A1 — нет.
В другом примере мы сравниваем текст в ячейке A1 с текстовой строкой «Доходы и расходы местоположения Б за квартал 1» по следующей формуле:
=EXACT(A1,"Location B Revenue and Expenses for Quarter 1")
Опять же, этот результат является ложным. Присмотревшись, мы видим, что «Квартал» пишется по-другому. В ячейке А1 допущена ошибка, но в текстовой строке формулы она указана правильно.
3. Подсчет уникальных значений: COUNTUNIQUE
С помощью функции COUNTUNIQUE
в Google Табли
2. Сравнить текстовые строки: ТОЧНО
ичных значений в своей электронной таблице. Возможно, вам захочется найти уникальные имена клиентов, адреса электронной почты или города.Синтаксис формулы: COUNTUNIQUE(value1, value2,…)
, где требуется только первый аргумент. В качестве аргументов можно использовать ссылки на ячейки, значения и текст.
В этом примере мы проверяем, сколько различных имен клиентов содержится в нашей таблице, поскольку мы знаем, что некоторые клиенты делали заказ более одного раза. Следующая формула используется для поиска уникальных записей в диапазоне ячеек от A2 до A8:
=COUNTUNIQUE(A2:A8)
Мы получили результат 5, поскольку присутствуют только пять различных имен.
В другом примере мы подсчитываем уникальные элементы в списке введенных значений. Используя эту формулу, мы вставляем диапазон ячеек и текст:
=COUNTUNIQUE(A2:A3, "Bill Brown", "Sue Smith")
Мы получили результат 3, среди двух в диапазоне ячеек и двух в формуле есть только три уникальных имени.
4. Подсчитайте уникальные значения с помощью критериев: COUNTUNIQUEIFS
Если вы считаете функцию COUNTUNIQUE
полезной, вам также может понравиться функция COUNTUNIQUEIFS
. Он позволяет вам вводить критерии для подсчета только уникальных значений на основе условия.
Синтаксис формулы: COUNTUNIQUEIFS(range, criteria_range1, criterion_1, criteria_range2, criterion_2,…)
. Используйте «диапазон» для диапазона ячеек для подсчета, «критерий_диапазон1» для ячеек для оценки и «критерий_1» для условия. При необходимости введите несколько диапазонов критериев и критерий.
В этом примере мы подсчитываем уникальные значения в ячейках с A2 по A8 для общей суммы заказов в ячейках с B2 по B8, которые превышают 75 долларов США, с помощью этой формулы:
=COUNTUNIQUEIFS(A2:A8,B2:B8,">75")
Результат — 4. Есть пять заказов, общая сумма которых превышает 75 долларов США, но поскольку Джим Джонс появляется дважды, его уникальное значение учитывается только один раз.
В примере с несколькими условиями мы снова подсчитываем количество заказов на сумму более 75 долларов США, но также учитываем заказы с общим количеством позиций менее 10.
=COUNTUNIQUEIFS(A2:A8,B2:B8,">75",C2:C8,"<10")
Наш результат — 1. Хотя у Джима Джонса было два заказа на сумму более 75 долларов США, и оба содержали менее 10 товаров, его уникальное значение можно учитывать только один раз.
Примечание : хотя функция не отображается в Список функций Google Таблиц , вы получаете помощь по аргументам, как и другие функции, когда вводите ее на лист.
5. Получите финансовую информацию: GOOGLEFINANCE
Если вы используете Google Таблицы для отслеживание финансов или управление своим бюджетом , вы также можете воспользоваться ими для своих инвестиций. Используя функцию GOOGLEFINANCE
, вы можете получить множество различных сведений об акциях и взаимных фондах непосредственно из Google Finance.
Синтаксис формулы: GOOGLEFINANCE(symbol, attribute, start_date, end_date, interval)
, где для тикера требуется только первый аргумент. Аргумент «атрибут» идеально подходит для получения именно тех данных, которые вам нужны, таких как цена, максимум, минимум или рыночная капитализация
4. Подсчитайте уникальные значения с помощью критериев: COUNTUNIQUEIFS
и данных взаимных фондов, вы можете выполнить поиск по функции Страница справки по редакторам Google Документов .Используйте последние три аргумента, чтобы получить исторические данные с датами начала и окончания, а также частотой. Обязательно заключайте все аргументы в кавычки.
В этом примере мы рассматриваем текущую цену Google, которая является ценой по умолчанию, если вы оставляете аргумент «атрибут» пустым:
=GOOGLEFINANCE("NASDAQ:GOOGL")
Давайте посмотрим, каков сегодня объем торгов Google по этой формуле:
=GOOGLEFINANCE("NASDAQ:GOOGL","volume")
Например, используя исторические данные, мы проверяем цену закрытия Google с 1 января 2023 г. по 28 февраля 2023 г. по неделям.
=GOOGLEFINANCE("NASDAQ:GOOGL","close","1/1/23","2/28/23","WEEKLY")
Совет: функция GOOGLE FINANCE
также позволяет использовать конвертировать валюты в Google Sheets .
6. Определите язык: ОПРЕДЕЛИТЬ ЯЗЫК
Если вы импортируете данные из другого источника или копируете и вставляете с веб-сайта или электронной почты и не уверены в диалекте, вы можете использовать функцию DETECTLANGUAGE
, чтобы определить, что это такое.
Синтаксис формулы: DETECTLANGUAGE(cells_text)
, где единственный аргумент позволяет ввести ссылку на ячейку, диапазон ячеек или точный текст для идентификации. Если найдено более одного языка, в результате отображается только первый. Результатом является цифра двухбуквенный код , обозначающая регион.
В качестве примера мы узнаем, какой язык отображается в ячейке A1, с помощью этой формулы:
=DETECTLANGUAGE(A1)
Результатом будет корейское слово «ко».
7. Переведите язык: GOOGLETRANSLATE
Возможно, вам придется указать переведите язык на вашем листе , а не просто идентифицировать его, используя GOOGLETRANSLATE
.
Синтаксис формулы: GOOGLETRANSLATE(cells_text, source, target)
, где требуется только первый аргумент, и вы можете ввести ссылку на ячейку или фактический текст. Google автоматически определяет исходный язык, если вы оставите аргумент «источник» пустым. Однако если вы хотите включить целевой язык, вам также необходимо указать исходный код, кото
5. Получите финансовую информацию: GOOGLEFINANCE
м примере мы переводим тот же текст на французский и позволяем Google автоматически определять исходный язык с помощью этой формулы:=GOOGLETRANSLATE(A1,"auto","fr")
В другом примере мы переводим текст в ячейке A1 с «источником» в ячейке B1 («es» для английского языка) и «целью» в ячейке C1 («ko» для корейского языка) по следующей формуле:
=GOOGLETRANSLATE(A1,B1,C1)
8. Вставьте и настройте изображение: ИЗОБРАЖЕНИЕ
Хотя вы можете легко вставить изображение в электронную таблицу, вы можете добавить изображение с веб-страницы и настроить его размер. Используя функцию IMAGE
в Google Таблицах, вы также можете указать размеры.
Синтаксис формулы: IMAGE(url, mode, height, width)
, где требуется только первый аргумент.
Аргументы следующие:
- URL : веб-ссылка на изображение, включая https:// и заключенная в кавычки.
- Режим : размер изображения, где 1 изменяет его размер, чтобы он поместился в ячейку, и сохраняет соотношение сторон (по умолчанию, если опущено), 2 растягивает или сжимает изображение, чтобы оно поместилось в ячейку, и игнорирует соотношение сторон, 3 оставляет изображение в исходном размере, а 4 позволяет выбрать собственные размеры.
- Высота и ширина : высота и ширина, которые вы хотите использовать в пикселях. Не забудьте выбрать 4 в качестве аргумента режима.
В этом примере мы вставляем изображение по URL-адресу «https://www.maketecheasier.com/assets/uploads/2023/03/Google-Finance-Amazon-Page-800×430.jpg» с «режим» по умолчанию с использованием этой формулы:
=IMAGE("https://www.maketecheasier.com/assets/uploads/2023/03/Google-Finance-Amazon-Page-800x430.jpg")
В другом примере мы вводим собственные «высоту» (230) и «ширину» (400), используя «режим» 4:
=IMAGE("https://www.maketecheasier.com/assets/uploads/2023/03/Google-Finance-Amazon-Page-800x430.jpg",4,230,400)
9. Импортируйте таблицу или список: IMPORTHTML
Помимо получения изображения с веб-страницы вы можете импортировать данные из Интернета. Используя IMPORTHTML, вы можете извлечь таблицу или список со страницы без необходимости копирования/вставки или дополнительного форматирования.
Синтаксис формулы: IMPORTHTML(url, query, index)
, где вы захотите использовать все три аргумента. Используйте их в формуле следующим образом:
- URL : веб-ссылка на изображение, включая https:// и заключенная в кавычки.
- Запрос : введите «таблица» или «список» (включая кавычки), чтобы указать структуру данных.
- Индекс : число, идентифицирующее таблицу или список на веб-странице, начиная с 1.
Этот пример для наших поклонников Джеймса Бонда. Мы импортируем таблицу из Википедия, содержащая фильмы о Джеймсе Бонде , исп
6. Определите язык: ОПРЕДЕЛИТЬ ЯЗЫК
an>=IMPORTHTML("https://en.wikipedia.org/wiki/List_of_James_Bond_films","table",1)Чтобы разбить формулу, у нас есть URL-адрес, «запрос» как «таблица» и «индекс» 1, поскольку это первая таблица на веб-странице.
В другом примере запроса списка мы используем одну из наших собственных страниц для захвата оглавления:
=IMPORTHTML("https://www.maketecheasier.com/track-stocks-google-sheets/","list",7)
В этой формуле указан URL-адрес, «запрос» — «список» и цифра 7 — «индекс», поскольку это седьмой список на странице.
Примечание. Вы также можете сортировать по дате в Google Таблицах .
10. Подсчитайте количество рабочих дней: ЧИСТРАБДНИ
Вам когда-нибудь приходилось подсчитывать количество рабочих или рабочих дней между двумя датами? Используя функцию NET
7. Переведите язык: GOOGLETRANSLATE
во рабочих дней, исключая выходные и праздничные дни, между двумя датами.
Синтаксис: NETWORKDAYS(start, end, holidays)
, требуются только первые два аргумента. Чтобы использовать аргумент «праздники», обратитесь к диапазону таблицы, содержащему эти даты.
Мы рассчитываем количество рабочих дней в период с 1 июня 2023 г. по 31 декабря 2023 г. по следующей формуле:
=NETWORKDAYS("6/1/2023","12/31/2023")
Обратите внимание: когда вы включаете в формулу даты начала и окончания, они должны быть заключены в кавычки.
В этом примере вместо этого мы используем ссылки на ячейки, содержащие наши даты:
=NETWORKDAYS(A1,B1)
В примере с праздниками у нас есть список в ячейках с C2 по C7, и мы включаем его в качестве третьего аргумента в эту формулу:
=NETWORKDAYS(A1,B1,C2:C7)
11. Преобразование массива: TOROW и TOCOL
Если вы работаете с массивами на листе и хотите преобразовать их в одну строку или столбец, вы можете использовать функции TOROW
и TOCOL
. Они были представлены в начале 2023 года и значительно упрощают упорядочивание данных на листе.
Синтаксис формул каждой функции такой же, как для TOROW(array, ignore, scan)
и TOCOL(array, ignore, scan)
, где требуется только первый аргумент.
Необязательные аргументы работают следующим образом:
- Игнорировать : по умолчанию функции не игнорируют никакие значения (0). Используйте 1, чтобы игнорировать пробелы, 2, чтобы игнорировать ошибки, или 3, чтобы игнорировать как пробелы, так и ошибки.
- Ск
8. Вставьте и настройте изображение: ИЗОБРАЖЕНИЕ
е по строкам (False). Вместо этого используйте True для сканирования по столбцу.
В примере с TOROW
мы преобразуем наш массив в ячейках от A1 до C2 в одну строку с помощью этой формулы:
=TOROW(A1:C2)
Чтобы сканировать по столбцу, а не по строке, используйте следующую формулу:
=TOROW(A1:C2,,TRUE)
Аргумент «сканирование», установленный в значение «Истина», изменяет порядок отображаемых результатов. Функция сканирует сверху вниз (столбец), а не слева направо (строка).
Для функции TOCOL
мы преобразуем наш массив в ячейках от A1 до C2 в один столбец.
=TOCOL(A1:C2)
Чтобы выполнить сканирование по столбцу, а не по строке с помощью этой функции, используйте следующую формулу:
=TOCOL(A1:C2,,TRUE)
Опять же, наш результат упорядочивает данные сверху вниз, а не слева направо.
Далее: мастер ВПР , чтобы найти одно значение на основе другого значения в той же строке.
Часто задаваемые вопросы
Как сделать формулы видимыми в Google Таблицах?
Когда вы вводите формулу в Google Таблицах, вы можете увидеть ее, выбрав ячейку и посмотрев на панель формул под панелью инструментов. Но если вы предпочитаете вместо этого видеть формулы внутри ячеек, перейдите в меню «Вид», наведите курсор на «Показать» и выберите «Формулы» во всплывающем меню.
В чем разница между формулой и функцией в Google Таблицах?
Хотя многие используют термины «формула» и «функция» как синонимы, это не одно и то же. Формула — это выражение, созданное для указания Таблиц. Формула начинается со знака равенства, затем содержит инструкцию. В =GT(A1,A2)
вся строка представляет собой формулу.
Функция — это готовый формула, которую создает Google Sheets9. Импортируйте таблицу или список: IMPORTHTML
ают Листам, что делать. Часто вы можете поместить функцию в формулу. В этой формуле: =GT(A1,A2)
функция GT.
Где я могу получить помощь по функции в Google Таблицах?
Когда вы вводите функцию в формулу, рядом с ячейкой появляется синий вопросительный знак. Выберите этот знак вопроса, чтобы включить справку по формулам, или нажмите F1на клавиатуре.
Вы увидите подробную информацию, такую как пример, значение каждого аргумента и ссылку «Подробнее», которая приведет вас на страницу поддержки Google функции.
Изображение предоставлено: Pixabay . Все скриншоты сделаны Sandy Writtenhouse.