Расшифровка всех значков и операторов в Excel
Символы в Excel — это язык, на котором программа «общается» с данными. Знаки вроде $, &, : или # определяют, как именно будет рассчитана формула, зафиксирована ли ссылка при копировании или возникла ли ошибка. Понимание их значения позволяет писать корректные формулы с первого раза, избегать сдвигов диапазонов и быстро устранять сбои в расчетах. Ниже приведен полный разбор основных групп символов с примерами использования.
Краткий ответ: Большинство символов в Excel делятся на три группы: арифметические (+, -, *, /) для расчетов, операторы ссылок ($, :, !) для работы с ячейками и логические/текстовые (=, <>, &) для условий и объединения текста. Ошибки всегда начинаются с решетки #.
Арифметические операторы: база вычислений
Эти знаки выполняют математические действия. Важно помнить о приоритете операций: сначала выполняются действия в скобках, затем возведение в степень, потом умножение/деление и в конце — сложение/вычитание.
| Символ | Название | Пример формулы | Результат |
|---|---|---|---|
+ | Плюс (сложение) | =A1 + B1 | Сумма значений ячеек |
- | Минус (вычитание) | =A1 - 10 | Разность числа и ячейки |
* | Звездочка (умножение) | =A1 * 5% | Умножение на 5 процентов |
/ | Слэш (деление) | =A1 / B1 | Частное от деления |
^ | Циркумфлекс (степень) | =2^3 | 2 в кубе (результат 8) |
% | Процент | =A1 * 20% | 20% от значения A1 |
Лайфхак с процентами: Не обязательно умножать на 0,2. Напишите *20% прямо в формуле — Excel сам преобразует это в десятичную дробь. Это делает формулы читаемее.
Операторы сравнения и логики
Используются в условных функциях (ЕСЛИ, СУММЕСЛИ, СЧЁТЕСЛИ) и условном форматировании. Они всегда возвращают логическое значение: ИСТИНА (TRUE) или ЛОЖЬ (FALSE).
=— Равно. Пример:=A1=10(вернет ИСТИНА, если в A1 число 10).<>— Не равно. Самый частый оператор для исключений. Пример:=A1<>""(проверка, что ячейка не пустая).>— Больше.<— Меньше.>=— Больше или равно.<=— Меньше или равно.
В сложных условиях эти знаки комбинируются с функциями И (AND) и ИЛИ (OR). Например: =И(A1>10; A1<20) проверит, находится ли число в диапазоне от 10 до 20.
Специальные знаки в адресах ячеек
Самая критичная часть для новичков. Эти символы управляют поведением формулы при её копировании в другие ячейки.
Знак доллара ($) — Абсолютная ссылка
Фиксирует строку, столбец или оба элемента сразу.
$A$1— Полная фиксация. При копировании формулы ссылка всегда будет вести на ячейку A1. Используется для коэффициентов, курсов валют, ставок НДС.$A1— Фиксация столбца. Столбец A не меняется, но строка может сдвинуться вниз.A$1— Фиксация строки. Строка 1 остается неизменной, столбец меняется при движении вправо.
Частая ошибка: Забыть знак $ в формулах типа ВПР (VLOOKUP) или СУММЕСЛИ. Если диапазон таблицы поиска не зафиксировать ($A$1:$B$10), при протягивании формулы вниз диапазон «поедет», и поиск перестанет работать корректно.
Другие важные разделители
:(Двоеточие) — Обозначает диапазон.A1:A10означает все ячейки от A1 до A10 включительно.;(Точка с запятой) или,(Запятая) — Разделитель аргументов в функциях. В русской локали обычно используется точка с запятой:=СУММ(A1; B1). В английской — запятая.!(Восклицательный знак) — Разделитель имени листа и адреса.Лист2!A1означает ячейку A1 на листе с именем «Лист2».@(Собака) — Оператор неявного пересечения. Используется в «Умных таблицах» для ссылки на значение в текущей строке конкретного столбца (например,[@Цена]). Также появляется в новых версиях Excel при работе с динамическими массивами для ограничения возврата одного значения.
Работа с текстом и подстановочные знаки
Для манипуляций со строками используются свои спецсимволы.
&(Амперсанд) — Оператор сцепки (конкатенации). Объединяет текст из разных ячеек.- Пример:
=A1 & " " & B1объединит имя и фамилию через пробел. - Пример с числом:
=A1 & " руб."добавит валюту к числу.
- Пример:
"(Кавычки) — Обозначают начало и конец текстовой строки внутри формулы. Все, что внутри кавычек, воспринимается как текст.- Пример:
=ЕСЛИ(A1>10; "Много"; "Мало").
- Пример:
*(Звездочка) и?(Вопрос) — Подстановочные знаки в поиске и функциях типаСЧЁТЕСЛИ.*заменяет любое количество символов. ПоискИван*найдет «Иван», «Иванов», «Иванченко».?заменяет ровно один символ.
~(Тильда) — Экранирование. Если нужно найти саму звездочку или вопрос как текст, поставьте перед ними тильду.- Пример:
=ПОИСК("~?"; A1)найдет знак вопроса в тексте, а не любой символ.
- Пример:
Коды ошибок: что значит решетка (#)
Если формула не может быть вычислена, Excel возвращает значение, начинающееся с символа #. Это не случайный набор знаков, а конкретный диагноз проблемы.
| Код ошибки | Что означает | Как исправить |
|---|---|---|
#ДЕЛ/0! (#DIV/0!) | Деление на ноль. | Проверьте знаменатель формулы. Используйте =ЕСЛИОШИБКА(...; 0). |
#Н/Д (#N/A) | Значение недоступно. Часто бывает в ВПР, если искомое не найдено. | Проверьте данные или используйте =ЕСЛИОШИБКА(...; "Не найдено"). |
#ЗНАЧ! (#VALUE!) | Ошибка типа данных. Попытка сложить текст и число. | Уберите лишние пробелы или проверьте формат ячеек. |
#ИМЯ? (#NAME?) | Excel не распознало имя функции или диапазона. | Проверьте опечатки в названии функции (напр., СУММ вместо СУМА). |
#ССЫЛКА! (#REF!) | Недопустимая ссылка. Ячейка, на которую ссылалась формула, удалена. | Восстановите удаленные ячейки или исправьте ссылки вручную. |
#ЧИСЛО! (#NUM!) | Ошибка в числе (слишком большое число или неверный аргумент). | Проверьте входные данные функции. |
#ПУСТО! (#NULL!) | Пересечение диапазонов, которые не пересекаются. | Проверьте использование пробела вместо точки с запятой в аргументах. |
#ПРОИЗВОЛЬНО! (#SPILL!) | Формуле динамического массива некуда вывести результат (ячейки заняты). | Очистите соседние ячейки. |
Чтобы скрыть ошибки визуально, не меняя формулу, используйте условное форматирование: выделите диапазон → Главная → Условное форматирование → Правила выделения ячеек → Значения ошибок → задайте белый цвет шрифта.
Продвинутые символы: массивы и новые функции
В современных версиях Excel (365, 2021+) появились новые нюансы:
- Динамические массивы и символ
#: Если вы ввели формулу массива (например,=УНИК()или=ФИЛЬТР()) в одну ячейку, она автоматически «разливается» на соседние. Ссылка на весь этот результат осуществляется добавлением#к адресу первой ячейки.- Пример:
=СРЗНАЧ(B2#)посчитает среднее по всему динамическому диапазону, начинающемуся в B2.
- Пример:
- Фигурные скобки
{ }: В старых версиях обозначали формулу массива, которую нужно было подтверждать черезCtrl+Shift+Enter. В новых версиях они проставляются автоматически системой, вручную вводить их в строку формул теперь не нужно (кроме констант массивов).
Частые ошибки при вводе символов
- Неверный разделитель аргументов. Самая популярная проблема при копировании формул из интернета. Если у вас русская версия Excel, а вы вставили формулу с запятыми
,, она выдаст ошибку. Замените запятые на точки с запятой;. - Лишние пробелы. Пробел до знака равно (
=A1+B1) или внутри имени функции (= СУММ (...)) часто приводит к ошибке#ИМЯ?. - Кавычки в датах. Дата должна быть либо ссылкой на ячейку, либо функцией (
=ДАТАЗНАЧ("01.01.2026")). Написание="01.01.2026" + 1превратит дату в текст и сломает расчет. - Запрещенные символы в именах. В названиях листов или именованных диапазонах нельзя использовать:
\,/,?,*,[,]. Используйте вместо них нижнее подчеркивание_.
FAQ
Почему вместо результата формулы я вижу сами символы формулы?
Скорее всего, ячейка имеет текстовый формат. Измените формат на «Общий» или «Числовой» и дважды кликните по ячейке, чтобы подтвердить ввод. Также проверьте, не стоит ли перед знаком равно апостроф '.
Как быстро убрать все знаки доллара ($) из формулы?
Выделите формулу в строке редактирования и нажмите клавишу F4 несколько раз. Она циклически меняет тип ссылки: абсолютная → фиксация строки → фиксация столбца → относительная.
Можно ли использовать русский алфавит в именах функций?
Да, в русскоязычной версии Excel функции называются по-русски (СУММ, ЕСЛИ, ВПР). Однако при использовании английского синтаксиса (через настройки или в макросах) потребуются английские названия (SUM, IF, VLOOKUP). Смешивать их в одной формуле нельзя.