Как правильно заполнять аргументы функций в Excel

Иван Корнев·11.04.2026·5 мин

Аргументы функций в Excel — это данные (числа, текст, ссылки на ячейки), которые вы передаете функции для выполнения вычислений. Чтобы формула сработала корректно, необходимо соблюдать порядок аргументов, использовать правильные разделители (точка с запятой ; в русской версии) и учитывать типы данных. Например, в формуле =СУММ(A1:A5) аргументом является диапазон A1:A5.

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

Быстрый старт: Если вы забыли синтаксис функции, начните вводить её знак = и название в ячейке — Excel автоматически покажет всплывающую подсказку с перечнем требуемых аргументов и выделит текущий жирным шрифтом.

Что такое аргумент и из чего он состоит

Функция в Excel работает как механизм: ей нужно «топливо» для работы. Этим топливом являются аргументы. Они заключаются в круглые скобки сразу после имени функции и разделяются точкой с запятой (в русскоязычной локализации).

Структура выглядит так: =ИМЯ_ФУНКЦИИ(аргумент1; аргумент2; ...)

Типы аргументов, которые принимает Excel:

  • Числа: 10, 3.14, -5.
  • Текст: Обязательно в двойных кавычках, например "Отчет".
  • Логические значения: ИСТИНА (TRUE) или ЛОЖЬ (FALSE).
  • Ссылки на ячейки: A1, $B$2.
  • Диапазоны: A1:C10.
  • Именованные диапазоны: Если вы дали имя группе ячеек, его можно использовать как аргумент.
  • Другие функции: Вложенность, когда результат одной функции становится аргументом другой.

Важно про разделители: В русской версии Excel аргументы разделяются точкой с запятой (;). Если вы скопируете формулу из английского источника, где используется запятая (,), формула выдаст ошибку. Замените запятые на точки с запятой.

Как узнать, какие аргументы нужны

Не нужно запоминать синтаксис всех 400+ функций наизусть. Используйте встроенные инструменты подсказки:

  1. Всплывающая подсказка: Как только вы вводите =СУММ(, под ячейкой появляется серое окно. В нем перечислены все аргументы. Тот, который нужен сейчас, выделен жирным.
  2. Мастер функций: На вкладке «Формулы» нажмите «Вставить функцию». Откроется диалоговое окно, где каждый аргумент имеет поле ввода и краткое описание снизу. Это лучший способ для новичков разобраться со сложными функциями.
  3. Квадратные скобки в справке: Если вы видите аргумент в квадратных скобках, например [диапазон_сумм], это значит, что он необязательный. Функция будет работать и без него, используя значение по умолчанию.

Практические правила заполнения

Чтобы избежать ошибок #ЗНАЧ! или #ИМЯ?, следуйте этим принципам:

  • Текст всегда в кавычках. Если функция требует текстовый критерий, пишите "Критерий". Без кавычек Excel попытается найти именованный диапазон с таким именем и выдаст ошибку, если не найдет.
    • Правильно: =СЧЁТЕСЛИ(A1:A10; "Яблоко")
    • Неправильно: =СЧЁТЕСЛИ(A1:A10; Яблоко)
  • Логические значения без кавычек. Пишите ИСТИНА или ЛОЖЬ просто словами.
  • Ссылки на другие листы. Если аргумент находится на другом листе, используйте конструкцию 'Имя листа'!A1. Если в имени листа есть пробелы, одинарные кавычки обязательны.
  • Массивы и константы. Можно передавать массивы напрямую в фигурных скобках: {1;2;3} (вертикальный) или {1\2\3} (горизонтальный), но чаще проще указать диапазон ячеек.

Разбор аргументов на примерах популярных функций

Рассмотрим три функции, где ошибки в аргументах встречаются чаще всего.

1. СУММЕСЛИ (SUMIF)

Считает сумму ячеек, удовлетворяющих условию. =СУММЕСЛИ(диапазон_условия; условие; [диапазон_суммирования])

АргументОписаниеПример
диапазон_условияГде ищем соответствие.A2:A100 (названия товаров)
условиеЧто ищем. Число, текст или выражение."Яблоки" или ">100"
диапазон_суммированияЧто складывать (необязательно).B2:B100 (цены)

Если третий аргумент опущен, Excel суммирует те же ячейки, которые проверял на условие. Используйте это для упрощения формул, если диапазон проверки и суммирования совпадает.

2. ВПР (VLOOKUP)

Ищет значение в таблице и возвращает данные из соседнего столбца. =ВПР(искомое_значение; таблица; номер_столбца; [интервальный_просмотр])

  • искомое_значение: То, что вы знаете (например, артикул товара).
  • таблица: Весь диапазон данных, включая искомый столбец и столбец с результатом. Первый столбец диапазона обязан содержать искомые значения.
  • номер_столбца: Порядковый номер столбца внутри выбранного диапазона, откуда нужно забрать данные (начиная с 1).
  • интервальный_просмотр: ЛОЖЬ (0) для точного поиска (рекомендуется всегда) или ИСТИНА (1) для приблизительного.

3. ЕСЛИ (IF)

Проверяет условие и возвращает одно значение, если оно истинно, и другое, если ложно. =ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])

  • лог_выражение: Условие, которое дает ИСТИНА или ЛОЖЬ (например, A1>10).
  • значение_если_истина: Что показать, если условие выполнено.
  • значение_если_ложь: Что показать, если не выполнено. Если опустить этот аргумент, при невыполнении условия вернется ЛОЖЬ.

Частые ошибки при заполнении

Даже опытные пользователи допускают типичные промахи. Вот чек-лист для самопроверки:

  1. Ошибка #НЕДОСТАТОЧНО_АРГУМЕНТОВ: Вы пропустили обязательный параметр. Проверьте всплывающую подсказку — жирным должен быть выделен последний введенный аргумент, а не следующий ожидаемый.
  2. Ошибка #ЗНАЧ!: Тип данных не подходит. Например, вы пытаетесь сложить текст с числом или передали текст там, где ожидается ссылка на диапазон.
  3. Лишние кавычки у ссылок: ="A1" воспринимается как текст "A1", а не как значение ячейки A1. Ссылки кавычками не обрамляются.
  4. Неверный порядок: В функции НАЙТИ сначала указывается что ищем, потом где. В ПОИСК порядок аналогичен. Перепутав их, вы получите неверный результат или ошибку.
  5. Проблемы с региональными настройками: Если файл создан в США, а открыт в РФ, разделители , могут не работать. Используйте «Найти и заменить» (Ctrl+H), чтобы поменять , на ; в строке формул.

Как отладить сложную формулу

Если формула длинная и выдает ошибку, не пытайтесь исправить её целиком.

  1. Выделите часть формулы: В строке формул выделите мышкой внутренний фрагмент (например, вложенную функцию) и нажмите F9. Excel покажет результат вычисления именно этого куска. Внимание: не нажимайте Enter после этого, иначе формула сломается. Нажмите Esc.
  2. Пошаговое вычисление: Перейдите на вкладку «Формулы» → «Вычислить формулу». Это окно позволяет прокликать выполнение формулы шаг за шагом, видя подстановку значений на каждом этапе.
  3. Проверка цветом: При редактировании формулы с ссылками на ячейки, Excel подсвечивает эти ячейки цветными рамками. Убедитесь, что рамки охватывают нужные данные.

FAQ

Можно ли использовать пробелы в аргументах? Внутри формул пробелы вокруг операторов и запятых допустимы для читаемости (например, = СУММ( A1 ; B1 )), но внутри текстовых строк пробел учитывается как символ. "Текст " и "Текст" — это разные аргументы.

Что делать, если аргумент — это дата? Даты в Excel хранятся как числа. Лучше всего ссылаться на ячейку с датой. Если пишете дату вручную в формуле, используйте функцию ДАТА: ДАТА(2026; 4; 11). Прямое написание "11.04.2026" может не сработать в некоторых функциях из-за формата текста.

Как передать целый столбец как аргумент? Используйте ссылку на весь столбец: A:A. Это удобно для динамических таблиц, куда постоянно добавляются новые данные. Однако избегайте таких ссылок в очень больших файлах, так как это может замедлить пересчет.