Как называются знаки в Excel: расшифровка символов $, &, *, %, # и их роль в формулах

Введение: почему важно знать названия знаков в Excel

Работая с Microsoft Excel или Google Таблицами, вы ежедневно сталкиваетесь с десятками специальных символов — от простого равно (=) до загадочного решетки (#) в ошибках. Но как они называются официально? Почему $A$1 ведёт себя иначе, чем A1? И почему иногда формула возвращает #ЗНАЧ! вместо результата?

Понимание названий и функций этих знаков — основа грамотной работы с таблицами. Например, амперсанд (&) используется для склеивания текста, а звёздочка (*) не только умножает числа, но и служит подстановочным символом в функциях поиска. В этой статье мы разберём все ключевые символы Excel, их правильные названия на русском и английском, а также практические примеры применения.

Особое внимание уделим «неочевидным» знакам — таким как восклицательный знак (!) в ссылках на листы или двоеточие (:) при выделении диапазонов. Эти мелочи часто становятся причиной ошибок у новичков.

Основные математические операторы: +, -, *, /, ^

Начнём с базы — арифметических операторов, которые используются в каждой второй формуле. Их названия интуитивно понятны, но есть нюансы:

  • Плюс (+) — сложение (=5+3 вернёт 8). Также служит для объединения дат с временем (например, ="10:00"+TIME(0,30,0)).
  • Минус (–) — вычитание (=10-4). В начале числа преобразует его в отрицательное (=-A1).
  • Звёздочка (*) — умножение (=2*3). В текстовом контексте (например, в ПОИСК()) работает как подстановочный символ для любого количества символов.
  • Косая черта (/) — деление (=10/2). Осторожно: деление на ноль вернёт ошибку #ДЕЛ/0!.
  • ^ Циркумфлекс (^) — возведение в степень (=2^3 даст 8). В некоторых раскладках клавиатуры вводится через Shift+6.

Важный момент: порядок выполнения операций в Excel соответствует математическим правилам (сначала умножение/деление, затем сложение/вычитание). Чтобы изменить приоритет, используйте скобки ( ). Например, =5+3*2 вернёт 11, а =(5+3)*216.

⚠️ Внимание: В формулах массива (вводимых через Ctrl+Shift+Enter) операторы могут вести себя иначе. Например, умножение двух диапазонов =A1:A3*B1:B3 без массива вернёт только первое значение, а с массивом — все три.
📊 Какой оператор вы используете чаще всего?
Плюс (+)
Минус (–)
Звёздочка (*)
Косая черта (/)
Циркумфлекс (^)

Символы ссылок: $, !, : и их роль в адресации

Эти знаки управляют тем, как Excel интерпретирует ссылки на ячейки. Их неправильное использование — частая причина ошибок при копировании формул.

СимволНазваниеПримерНазначение
$Доллар (абсолютная ссылка)$A$1Фиксирует и столбец, и строку при копировании формулы
!Восклицательный знакЛист1!A1Разделяет имя листа и адрес ячейки
:ДвоеточиеA1:B10Определяет диапазон ячеек
'Апостроф'Имя с пробелом'!A1Экранирует имена листов с пробелами или специальными символами

Разберём подробнее доллар ($). Он бывает трёх типов:

  • $A1 — фиксирует только столбец A (при копировании формулы вправо/влево строка будет меняться).
  • A$1 — фиксирует только строку 1 (при копировании вниз/вверх столбец будет меняться).
  • $A$1 — фиксирует и столбец, и строку (абсолютная ссылка).

Символ восклицательный знак (!) обязателен при ссылках на другие листы. Например, =Сумма!B2 берёт значение из ячейки B2 на листе Сумма. Если имя листа содержит пробелы или кириллицу, его нужно взять в апострофы: ='Лист 1'!A1.

Текстовые и логические операторы: &, =, <>

Эти знаки работают с текстом и условиями. Их часто недооценивают, но они экономят часы ручной работы.

  • 🔗 Амперсанд (&) — оператор сцепления текста. Например, =A1&" "&B1 объединит содержимое A1 и B1 с пробелом. Альтернатива — функция СЦЕПИТЬ() или CONCAT().
  • = Равно — проверяет равенство (=A1=B1 вернёт ИСТИНА или ЛОЖЬ). Также начинает любую формулу.
  • <> Не равно — проверяет неравенство (=A1<>B1). В новых версиях Excel можно использовать <> или (Alt+8800).
  • <= и >= — "меньше или равно" и "больше или равно".

Пример практического использования амперсанда (&):

= "Отчёт за " & ТЕКСТ(СЕГОДНЯ();"mmmm") & " " & ГОД(СЕГОДНЯ())

Эта формула сгенерирует строку вроде "Отчёт за май 2026".

⚠️ Внимание: Если в ячейке отображается ######## после сцепления текста, расширьте столбец — текст не помещается по ширине. Это не ошибка, а сигнал о переполнении.

1. Убедитесь, что все текстовые значения в кавычках

2. Проверьте пробелы между & и кавычками (например, &" ")

3. Используйте ТЕКСТ() для преобразования чисел в строку

4. Для переноса строки внутри ячейки используйте СИМВОЛ(10)-->

Специальные символы ошибок: #ДЕЛ/0!, #ЗНАЧ!, #Н/Д и другие

Excel сигнализирует об ошибках с помощью комбинаций решетки (#) и букв. Их нельзя игнорировать — каждая указывает на конкретную проблему:

ОшибкаНазваниеПричинаРешение
#ДЕЛ/0!Деление на нольФормула пытается разделить на ноль или пустую ячейкуДобавьте проверку ЕСЛИОШИБКА() или ЕСЛИ()
#ЗНАЧ!Неверный тип данныхПопытка сложить текст с числом или неверный аргумент функцииПроверьте форматы ячеек (ЧИСЛОВАЯ())
#Н/ДНет данныхОтсутствует значение в функции поиска (например, ВПР())Используйте ЕСЛИНД() или ПОИСКПОЗ() с обработкой
#ССЫЛ!Неверная ссылкаУдалена ячейка или лист, на который ссылается формулаОбновите ссылки или восстановите данные
#ЧИСЛО!Проблема с числомСлишком большое/маленькое число или неверный аргумент в функцииПроверьте диапазон значений (например, корень из отрицательного числа)

Чтобы скрыть ошибки от пользователей, оберните формулу в ЕСЛИОШИБКА():

=ЕСЛИОШИБКА(Ваша_формула; "Ошибка")

Например:

=ЕСЛИОШИБКА(B2/A2; "Деление на ноль")

Почему #ЗНАЧ! появляется в ВПР?

Ошибка #ЗНАЧ! в функции ВПР() возникает, если:

1. Искомое значение имеет другой формат (например, число vs текст).

2. Диапазон поиска не отсортирован по возрастанию (для точного соответствия используйте 4-й аргумент ЛОЖЬ).

3. В диапазоне есть объединённые ячейки.

Решение: проверьте форматы данных функцией ТИП() или используйте ИНДЕКС()+ПОИСКПОЗ() вместо ВПР.

Подстановочные знаки: *, ?, ~ и их роль в функциях поиска

В функциях вроде ПОИСК(), НАЙТИ() или СЧЁТЕСЛИ() используются специальные символы для гибкого поиска:

  • Звёздочка () — заменяет любое количество символов. Например, =СЧЁТЕСЛИ(A:A; "авто") посчитает все ячейки, начинающиеся на "авто".
  • ? Вопросительный знак — заменяет ровно один символ. =ПОИСК("б?нк"; A1) найдёт "банк", "бунк", но не "бункер".
  • ~ Тильда — экранирует подстановочные знаки. Чтобы найти саму звёздочку, используйте ~*.

Пример с СУММЕСЛИ():

=СУММЕСЛИ(B2:B10; "?*2026"; C2:C10)

Эта формула суммирует значения в C2:C10, если соответствующая ячейка в B2:B10 заканчивается на "2026" (например, "Отчёт_2026").

Важно: в регулярных выражениях (доступных через РЕГВЫР() в новых версиях Excel) эти символы имеют иное значение. Например, . заменяет любой символ (как ?), а * означает "ноль или более повторений предыдущего символа".

Скрытые символы: апостроф ('), кавычки ("), пробелы

Некоторые знаки не видны на первый взгляд, но сильно влияют на поведение Excel:

  • ' Апостроф — преобразует число в текст (например, '00123 отобразится как "00123", а не "123"). Также экранирует имена листов с пробелами.
  • " " Кавычки — обрамляют текстовые значения в формулах. Двойные кавычки внутри текста экранируются повторением: ="Он сказал: ""Привет""".
  • 🟢 Неразрывный пробел (Alt+0160) — предотвращает перенос текста по этому пробелу. Вставляется через СИМВОЛ(160).
  • 🟡 Пробел в начале ячейки — может вызывать проблемы при сравнении (" текст" ≠ "текст"). Удалите его функцией СЖПРОБЕЛЫ().

Пример проблемы с пробелами:

=ЕСЛИ(A1="привет"; "Да"; "Нет")

Если в A1 содержится " привет" (с пробелом в начале), формула вернёт "Нет". Решение:

=ЕСЛИ(СЖПРОБЕЛЫ(A1)="привет"; "Да"; "Нет")

⚠️ Внимание: Функция ДЛСТР() учитывает все пробелы, включая невидимые (например, табуляцию или неразрывный пробел). Чтобы посчитать только видимые символы, используйте ДЛСТР(СЖПРОБЕЛЫ(A1)).

FAQ: Частые вопросы о знаках в Excel

Почему в формуле =A1+B1 вместо суммы отображается дата?

Excel интерпретирует числа в ячейках как даты, если они соответствуют формату (например, 1 = 1 января 1900 года). Решение:

  1. Проверьте формат ячеек (Числовой вместо Дата).
  2. Используйте функцию ЗНАЧЕН() для явного преобразования: =ЗНАЧЕН(A1)+ЗНАЧЕН(B1).

Как вставить символ параграфа (§) или копирайта (°C) в ячейку?

Используйте функцию СИМВОЛ() с кодом из таблицы Unicode:

  • § — =СИМВОЛ(167)
  • °C — =СИМВОЛ(176)&"C"
  • € — =СИМВОЛ(8364)

Или скопируйте символ из этой статьи и вставьте в ячейку.

Почему формула с долларом ($A$1) не копируется правильно?

Вероятные причины:

  • Вы используете структурированные ссылки на таблицы Excel (например, Таблица1[Столбец1]), где $ не работает.
  • В настройках Excel включён режим R1C1 (проверьте в Файл → Параметры → Формулы).
  • Формула введена как формула массива (нажмите F2 + Ctrl+Shift+Enter, чтобы обновить).

Можно ли использовать русские названия функций (например, ЕСЛИ вместо IF)?

Да, Excel поддерживает локализованные названия функций. Например:

  • =ЕСЛИ() вместо =IF()
  • =ВПР() вместо =VLOOKUP()
  • =СУММЕСЛИ() вместо =SUMIF()

Однако в формулах на английском языке (например, в Google Sheets) используйте оригинальные названия. Чтобы увидеть все доступные функции на вашем языке, начните вводить формулу с = и прокрутите список.

Как вставить в ячейку символ, которого нет на клавиатуре (например, √ или ≈)?

Есть 4 способа:

  1. Функция СИМВОЛ(): =СИМВОЛ(8730) вернёт √.
  2. Копирование: скопируйте символ из этой статьи или с сайта unicode-table.com.
  3. Alt-коды: зажмите Alt и введите код на цифровой клавиатуре (например, Alt+251 для √).
  4. Вставка → Символ (в меню Excel).