25 самых полезных функций Excel, которые вам следует знать
Microsoft Excel — мощный инструмент для обработки данных с помощью таблиц и диаграмм. Одной из его наиболее ценных особенностей является широкий спектр доступных функций, позволяющих пользователям автоматизировать вычисления, анализировать данные и упрощать задачи. В этой статье мы рассмотрим 25 основных функций Excel, которые могут значительно улучшить ваши навыки работы с Excel.
Использование функций в Excel
Прежде чем продолжить, есть три простых способа использования функций в Excel.
- Введите = в любую ячейку и начните вводить свою функцию. Excel покажет список доступных функций и синтаксис выбранного элемента.
- Нажмите значок «Вставить функцию» (fx), отображающий левую часть строки формул. Откроется всплывающее окно со списком всех функций Excel, с помощью которых вы можете создавать сложные формулы. Вы также можете искать или фильтровать функции по категориям.
- Выберите ячейку, содержащую функцию, и щелкните значок fx, чтобы просмотреть все аргументы и допустимые значения, которые вы можете использовать в синтаксисе этой функции.
Просмотр аргументов функции
25 самых полезных функций Excel с синтаксисом
Ниже приведен обзор 25 лучших функций Excel с их синтаксисом. Аргументы внутри ( ) не являются обязательными для использования в функции.
ФункцияСинтаксисОписаниеСУММА=SUM(число1, (число2), …)Складывает значения в указанном диапазоне.СЕГОДНЯ=TODAY() Возвращает текущую дату с автоматическим обновлением.СЕЙЧАС=NOW() Возвращает текущую дату и время с автоматическим обновлением.СРЕДНИЙ=СРЗНАЧ(число1, (число2), …)Вычисляет среднее значение набора чисел.СОРТИРОВАТЬ=SORT(массив, (индекс_сортировки), (порядок_сортировки), (по_столбцу)) Сортирует диапазон или массив в порядке возрастания или убывания.ТРАНСПОНИРОВАНИЕ=TRANSPOSE(массив)Преобразует строки в столбцы (или наоборот).УНИКАЛЬНЫЙ=UNIQUE(array, (by_col), (exactly_once)) Возвращает уникальные значения из диапазона или массива, отфильтровывая дубликаты.ПРОСМОТР=XLOOKUP(искомое_значение, искомый_массив, return_array, (if_not_found), (match_mode), (search_mode)) Ищет значение и возвращает соответствующее значение из другого столбца.ХМАТЧ=XMATCH(искомое_значение, искомый_массив, (режим_сопоставления), (режим_поиска)) Возвращает позицию указанного значения в диапазоне или массиве.КОНКАТ=CONCAT(text1, (text2), …)Объединяет несколько строк или текстовых значений в одну.ТОЧНЫЙ=EXACT(text1, text2)Проверяет, совпадают ли две текстовые строки, с учетом регистра.ЛЕВЫЙ=LEFT(текст, (num_chars)) Извлекает указанное количество символов из начала текстовой строки.ПРАВИЛЬНЫЙ=PROPER(текст)Преобразует текст в правильный регистр, делая первую букву каждого слова заглавной.ЗАМЕНЯТЬ=REPLACE(old_text, start_num, num_chars, new_text)Заменяет часть текстовой строки другой строкой.ВЕРНО=RIGHT(текст, (num_chars)) Извлекает указанное количество символов из конца текстовой строки.ПОДРЕЗАТЬ=TRIM(text)Удаляет из текста лишние пробелы, за исключением одиночных пробелов между словами.ЭНКОДЕРЛ=ENCODEURL(текст)Кодирует текст для безопасного использования в веб-адресах (кодировка URL).КОНВЕРТИРОВАТЬ=CONVERT(число, from_unit, to_unit)Преобразует число из одной единицы измерения в другую.НЕТ=NOT(логическое)Реверсирует логическое значение; возвращает TRUE для FALSE и наоборот.ИЛИ=ИЛИ(логический1, (логический2), …) Возвращает ИСТИНА, если любое из предоставленных условий истинно.ДЕЛЬТА=DELTA(число1, (число2)) Сравнивает два числа и возвращает 1, если они равны, в противном случае — 0.И=И(логический1, (логический2), …) Возвращает ИСТИНА, если все предоставленные условия ИСТИНА.КЛЕТКА=CELL(тип_информации, (ссылка)) Предоставляет информацию о ячейке, например ее адрес, содержимое или формат.ТИП=TYPE(значение)Возвращает тип данных значения: 1 для чисел, 2 для текста, 4 для логических значений и т. д.ЕСЛИ=ЕСЛИ(условие, значение_если_истина, значение_если_ложь) Проверяет условие и возвращает одно значение, если ИСТИНА, и другое, если ЛОЖЬ.
Объяснение с примерами
Вот подробное руководство по использованию 25 наиболее практичных функций Excel с примерами и пояснениями.
1. СУММА
Синтаксис:
=СУММ(число1, (число2), …)
Пример:
=СУММ(D1:D10)
Объяснение:
Функция Sum складывает значения в указанном диапазоне. Например, использование =SUM(D1:D10) вычислит общее количество ячеек с D1 по D10.
Функция суммы
2. СЕГОДНЯ
Синтаксис:
=СЕГОДНЯ()
Пример:
=СЕГОДНЯ()
Объяснение:
Возвращает текущую дату. Полезно для отслеживания сроков без ежедневного обновления даты вручную. Например, =TODAY() может отображать «2025-11-09», если сегодняшняя дата — 9 ноября 2025 года. Формат даты будет использоваться в соответствии с настройками вашей системы.
Функция «Сегодня»
3. СЕЙЧАС
Синтаксис:
= СЕЙЧАС()
Пример:
= СЕЙЧАС()
Объяснение:
Возвращает текущую дату и время с автоматическим обновлением. Используйте =NOW() для текущей временной метки, которая обновляется при каждом вычислении.
Теперь функция
4. СРЕДНИЙ
Синтаксис:
=СРЗНАЧ(число1, (число2), …)
Пример:
=СРЕДНЕЕ(Q1:Q3)
Объяснение:
Вычисляет среднее значение набора чисел. Если ячейки с D1 по D3 содержат результаты тестов, =СРЗНАЧ(D1:D3) вернет их среднее значение.
Средняя функция
5. СОРТИРОВКА
Синтаксис:
=СОРТИРОВКА(массив, (индекс_сортировки), (порядок_сортировки), (по_столбцу))
Пример:
=СОРТИРОВКА(D1:D5, 1, 1) =СОРТИРОВКА(D1:D5, 1, -1)
Объяснение:
Сортирует диапазон данных в порядке возрастания или убывания. В этих примерах значения в ячейках от D1 до D5 будут сортироваться по возрастанию и убыванию.
Функция сортировки по возрастанию
Функция сортировки по убыванию
6. ТРАНСПОНИРОВАНИЕ
Синтаксис:
=ТРАНСПОЗ(массив)
Пример:
=ТРАНСПОЗИРОВАТЬ(D1:E5)
Объяснение:
Преобразует строки в столбцы и наоборот. Например, =TRANSPOSE(D1:E5) преобразует данные в H1:L2, как показано ниже.
Функция транспонирования
7. УНИКАЛЬНОСТЬ
Синтаксис:
=UNIQUE(массив, (по_столбцу), (точно_один раз))
Пример:
=УНИКАЛЬНЫЙ(D1:D10)
Объяснение:
Фильтрует список, чтобы отображать только уникальные значения. Использование =UNIQUE(D1:D10) в приведенном ниже примере создаст список только с уникальными значениями.
Уникальная функция
8. ПРОСМОТР
Синтаксис:
=XLOOKUP(искомое_значение, искомый_массив, возвращаемый_массив, (если_не_найден), (режим_соответствия), (режим_поиска))
Пример:
=XLOOKUP(“Apple”,D1:D7,E1:E7)
=XLOOKUP(“Grapes”,D1:D7,E1:E7,”Not Found”)
Объяснение:
Это комбинация функций HLOOKUP и VLOOKUP, которые ищут значение в одном столбце и возвращают соответствующее значение из другого столбца. В первом примере он вернет 10, соответствующее искомому значению «Apple», а во втором примере — «Не найдено».
Функция поиска
9. ХИМАТЧ
Синтаксис:
=XMATCH(искомое_значение, искомый_массив, (режим_сопоставления), (режим_поиска))
Пример:
=XMATCH(“Banana”,D1:D7,2,1)
Объяснение:
Возвращает позицию указанного значения. Найдите позицию «Банана» в массиве D1:D7 и вернет ее позицию как 6. В этом примере режим сопоставления 2 указывает на совпадение символов поиска по подстановочным знакам, а режим поиска 1 указывает на поиск от первого до последнего.
Функция Xmatch
10. КОНКАТ
Синтаксис:
=CONCAT(текст1, (текст2), …)
Пример:
=CONCAT(C1,” “,D1,” “,E1)
Объяснение:
Объединяет несколько строк в одну. Если C1 — «Apple», D1 — «есть», а E1 — «хорошо», то =CONCAT(C1», «,D1», «,E1) возвращает «Apple — это хорошо».
Функция конкат
11. ТОЧНО
Синтаксис:
=ТОЧНО(текст1, текст2)
Пример:
= ТОЧНО (C1, D1)
Объяснение:
Проверяет, идентичны ли две текстовые строки. Если у C1 есть «Apple», а у D1 — «Orange», он вернет FALSE. Обратите внимание, что эта функция чувствительна к регистру.
Точная функция
12. ВЛЕВО
Синтаксис:
=ЛЕВО(текст, (число_символов))
Пример:
=ЛЕВО(C1, 4)
Объяснение:
Извлекает символы из начала строки. Если ячейка C1 содержит «Ананас», =LEFT(C1, 4) возвращает «Сосна».
Левая функция
13. ПРАВИЛЬНО
Синтаксис:
=ПРАВИЛЬНО(текст)
Пример:
=ПРАВИЛЬНО(C1)
Объяснение:
Преобразует текст в правильный регистр, делая заглавную первую букву каждого слова. Для «привет, мир» возвращается «Hello World».
Правильная функция
14. ЗАМЕНА
Синтаксис:
=REPLACE(старый_текст, начальный_номер, число_символов, новый_текст)
Пример:
=REPLACE(A1, 1, 3, «Новый»)
Объяснение:
Заменяет часть текстовой строки. Если A1 — «Старый текст», =REPLACE(A1, 1, 3, «Новый») меняет его на «Новый текст».
Заменить функцию
15. ПРАВО
Синтаксис:
=ПРАВО(текст, (число_символов))
Пример:
=ВПРАВО(C1, 5)
Объяснение:
Извлекает символы из конца строки. Если C1 — «Ананас», =RIGHT(C1, 5) возвращает «яблоко».
Правильная функция
16. ОБРЕЗКА
Синтаксис:
=TRIM(текст)
Пример:
=ОТРЕЗАТЬ(C1)
Объяснение:
Удаляет лишние пробелы из текста, оставляя между словами только одиночные пробелы. Полезно при очистке данных из противоречивых источников.
Функция обрезки
17. ЭНКОДЕРЛ
Синтаксис:
=ENCODEURL(текст)
Пример:
=УРЛЕНКОДЕР(C1)
Объяснение:
Кодирует URL-адрес для безопасного использования в веб-адресах. Полезно, когда вам нужно отправлять URL-адреса через внешние программы или API.
Функция кодирования
18. КОНВЕРТИРОВАТЬ
Синтаксис:
=CONVERT(число, из_единицы, в_единицу)
Пример:
=CONVERT(30, «см», «дюймы»)
Объяснение:
Преобразует число из одной единицы измерения в другую. =CONVERT(30, «см», «дюймы») преобразует 30 сантиметров в дюймы, что составляет 11,81102362.
Функция преобразования
19. НЕ
Синтаксис:
=НЕ(логично)
Пример:
=НЕ(C1=10)
Объяснение:
Инвертирует логическое значение. Если C1 равно 10, =NOT(C1=10) вернет ЛОЖЬ, а =НЕ(C1=9) вернет ИСТИНА.
НЕ функция
20. ИЛИ
Синтаксис:
=ИЛИ(логический1, (логический2), …)
Пример:
=ИЛИ(C1=20,D1
Объяснение:
Проверяет, истинно ли какое-либо из условий. Если C1 равен 20 или D1 меньше 30, возвращается TRUE.
ИЛИ Функция
21. ДЕЛЬТА
Синтаксис:
= ДЕЛЬТА (число1, (число2))
Пример:
=ДЕЛЬТА(C1, D1)
Объяснение:
Сравнивает два числа и возвращает 1, если они равны, в противном случае — 0. Полезно для проверок на основе условий.
Дельта-функция
22. И
Синтаксис:
=И(логический1, (логический2), …)
Пример:
=И(C1>19,D1
Объяснение:
Проверяет, выполняются ли все условия. Возвращает TRUE, только если C1 больше 19, а D1 меньше 16.
И Функция
23. КЛЕТКА
Синтаксис:
= CELL (тип_информации, (ссылка))
Пример:
=ЯЧЕЙКА(“адрес”, C1)
Объяснение:
Возвращает информацию о ячейке, например ее адрес, содержимое или формат. =CELL(“адрес”, C1) показывает адрес ячейки, например $C$1.
Функция ячейки
24. ТИП
Синтаксис:
=ТИП(значение)
Пример:
=ТИП(C1)
Объяснение:
Определяет тип данных в ячейке: 1 для чисел, 2 для текста, 4 для логических значений и т. д. Полезно при сложном анализе данных.
Тип Функция
25. ЕСЛИ
Синтаксис:
=ЕСЛИ(условие, значение_если_истина, значение_если_ложь)
Пример:
=ЕСЛИ(C1>10, «ДА», «НЕТ»)
Объяснение:
Проверяет условие и возвращает одно значение, если оно истинно, и другое, если ложно.
ЕСЛИ функция
Заключение
Эти 25 основных формул Excel являются основой освоения Excel. Независимо от того, анализируете ли вы данные, готовите отчеты или автоматизируете повторяющиеся задачи, эти формулы сэкономят время и повысят вашу производительность.