Как поставить знак «меньше» (<) в Excel: все способы + решение ошибок

Символ «меньше» (<) — один из самых востребованных в Microsoft Excel, но многие пользователи сталкиваются с трудностями при его вводе. То формула выдаёт ошибку #ИМЯ?, то знак исчезает после нажатия Enter, то вместо сравненияExcel воспринимает текст как формулу. В этой статье разберём все способы вставки знака «<», включая горячие клавиши, спецсимволы и UNICODE-коды, а также научимся избегать типичных ошибок.

Если вы работаете с условными выражениями, сортировкой данных или логическими функциями (ЕСЛИ, И, ИЛИ), без знака «меньше» не обойтись. Но даже опытные пользователи иногда удивляются, почему =A1 не работает, а =A1&B1 — работает. Всё дело в синтаксисе и правилах интерпретации символов. Далее — пошаговые инструкции для всех версий Excel (2010–2023, Office 365).

———

1. Самый быстрый способ: горячие клавиши для знака «<»

Если вам нужно просто вставить символ «меньше» в ячейку как текст (например, для обозначения диапазона или комментария), используйте клавиатурные сочетания. Это работает во всех версиях Excel, включая Excel Online и мобильную версию.

На большинстве клавиатур знак «<» расположен на той же кнопке, что и запятая (,). Чтобы его напечатать:

  • 🔹 Нажмите Shift + , (запятая в английской раскладке).
  • 🔹 Если раскладка русская, переключитесь на английскую (Alt+Shift или Ctrl+Shift) и повторите сочетание.
  • 🔹 На Mac используйте Shift + , (раскладка не важна).

⚠️ Внимание: Если после ввода знака вы нажмёте Enter, а Excel преобразует его в формулу (например, =5<10 превратится в ИСТИНА), значит, вы ввели символ в ячейку, начинающуюся с =. Чтобы избежать этого, начинайте ввод с апострофа (') или используйте текстовый формат (см. раздел 3).

Для часто используемых символов можно создать автозамену. Например, настроить Excel так, чтобы при вводе (m) автоматически подставлялся знак «<». Как это сделать — читайте в разделе 5.

📊 Какой способ ввода знака «<» вы используете чаще?
Горячие клавиши
Копирование из интернета
Вставка через «Спецсимволы»
UNICODE-код
Не знаю других способов

2. Вставка через меню «Символ» (если клавиатура не работает)

Если клавиатура сломана или знак «<» отсутствует на раскладке (например, на некоторых ноутбуках Lenovo или ASUS с нестандартными драйверами), воспользуйтесь встроенной таблицей символов Excel. Этот метод универсален и работает даже в защищённых листах.

Пошаговая инструкция:

  1. Выделите ячейку, куда нужно вставить знак.
  2. Перейдите на вкладку ВставкаСимвол (в группе Текст).
  3. В открывшемся окне выберите шрифт Normal text (или Arial, Calibri).
  4. Прокрутите список до блока Математические операторы — там вы найдёте «<» (название: Знак меньше).
  5. Нажмите Вставить, затем Закрыть.

🔹 Совет: Если вам часто нужны математические символы, добавьте их в Избранное (кнопка внизу окна Символ). Тогда они будут доступны в один клик.

⚠️ Внимание: В некоторых локализациях Excel (например, в турецкой или греческой версии) знак «<» может отображаться в другом разделе. Если не нашли его в Математические операторы, попробуйте категорию Другие символы.

3. Использование знака «<» в формулах: почему возникают ошибки

Основная проблема со знаком «меньше» в Excel — это конфликт с синтаксисом формул. Если вы введёте в ячейку =A1, Excel воспримет это как логическое выражение и вернёт ИСТИНА или ЛОЖЬ. Но иногда нужна текстовая запись (например, для отчётов или условий в ПРОСМОТР). Вот как этого избежать:

Способы вставить «<» как текст:

  • 📌 Начните ввод с апострофа: 'A1 (Excel воспримет содержимое как текст).
  • 📌 Используйте функцию =ТЕКСТ: =ТЕКСТ(A1;"0") & "<" & ТЕКСТ(B1;"0").
  • 📌 Примените текстовый формат к ячейке до ввода (правый клик → Формат ячеек → Текстовый).

Если вам нужно сравнить значения, но формула выдаёт ошибку #ИМЯ?, проверьте:

⚠️ Внимание: Ошибка #ИМЯ? при использовании «<» чаще всего означает, что Excel воспринял знак как начало имени диапазона. Например, если у вас есть именованный диапазон Апрель, то формула =Апрель<100 вызовет ошибку. Решение: используйте пробелы или скобки: =(Апрель)<100.

Для сложных логических выражений лучше использовать функцию ЕСЛИ:

=ЕСЛИ(A1

Ячейки содержат числа, а не текст|

Знак «<» не является частью имени диапазона|

Формула начинается с «=» (если это выражение)|

Для текстового отображения использован апостроф или функция ТЕКСТ-->

4. UNICODE и ALT-коды для знака «<» (для продвинутых пользователей)

Если вам нужно вставить знак «меньше» в макросе VBA или через CHAR-функцию, используйте его UNICODE-код: 60. Это универсальный способ, работающий во всех версиях Excel и даже в Google Sheets.

Примеры применения:

  • 🔢 В формуле: =СИМВОЛ(60) вернёт «<».
  • 🔢 В VBA: Cells(1,1).Value = Chr(60).
  • 🔢 Через ALT-код: зажмите Alt, наберите на цифровой клавиатуре 060, отпустите Alt.

UNICODE-последовательности полезны для автоматизации. Например, если вам нужно сгенерировать список условий вида x < 5, y < 10, можно использовать формулу:

=ТЕКСТСЦЕПИТЬ("x "; СИМВОЛ(60); " 5")

🔹 Лайфхак: Сохраните UNICODE-коды часто используемых символов в отдельной таблице. Например:

СимволUNICODEALT-кодФункция в Excel
<60Alt+060=СИМВОЛ(60)
>62Alt+062=СИМВОЛ(62)
8804Alt+8804=ЮНИСИМВ("8804")
8805Alt+8805=ЮНИСИМВ("8805")
8800Alt+8800=ЮНИСИМВ("8800")

⚠️ Внимание: В Excel для Mac ALT-коды могут не работать. Вместо них используйте Option + , (запятая) для знака «<».

Как вставить знак «≤» (меньше или равно)?

Для знака «≤» используйте UNICODE 8804 или ALT-код Alt+8804. В формулах: =ЮНИСИМВ("8804"). В Google Sheets работает аналогично, но вместо ЮНИСИМВ используйте =UNICHAR(8804).

5. Автозамена и пользовательские форматы для знака «<»

Если вы постоянно вводите знак «меньше» в отчётах или таблицах, настройте автозамену, чтобы сэкономить время. Например, при вводе (m) Excel будет автоматически подставлять «<».

Как настроить автозамену:

  1. Перейдите в Файл → Параметры → Правописание → Параметры автозамены.
  2. В поле заменять введите короткое сочетание (например, (m)).
  3. В поле на вставьте знак «<» (через Shift + , или копированием).
  4. Нажмите Добавить, затем OK.

Ещё один полезный трюк — пользовательский формат ячеек. Например, если вам нужно отображать числа с постфиксом «<100», когда значение меньше 100:

  1. Выделите ячейку, правый клик → Формат ячеек.
  2. Перейдите на вкладку Число → Все форматы.
  3. В поле Тип введите: [<100]0" <100";0.

🔹 Пример: Если в ячейке число 95, оно будет отображаться как 95 <100, а если 105 — просто 105.

⚠️ Внимание: Пользовательские форматы не меняют реальное значение ячейки, только её отображение. Если вам нужно использовать такое значение в формулах, применяйте функцию ЕСЛИ.

6. Знак «<» в условном форматировании и фильтрах

Символ «меньше» активно используется в условном форматировании и фильтрах. Например, чтобы выделить все ячейки со значением меньше 50:

  1. Выделите диапазон (например, A1:A100).
  2. Перейдите на вкладку Главная → Условное форматирование → Правила выделения ячеек → Меньше.
  3. Введите 50, выберите цвет и нажмите OK.

Для расширенного фильтра знак «<» вводится прямо в критерии. Например, чтобы отфильтровать строки, где значение в столбце B меньше 100:

  1. Создайте таблицу с заголовками (например, Название и Цена).
  2. Под таблицей введите критерий: в ячейку под Цена напишите <100.
  3. Перейдите в Данные → Фильтр → Расширенный фильтр и укажите диапазон критериев.

🔹 Ошибка в фильтрах: Если фильтр не работает, проверьте:

  • 🔍 Формат ячеек с критериями — должен быть Общий или Числовой.
  • 🔍 Нет ли пробелов перед знаком «<» (например, <100 вместо <100).
  • 🔍 Ячейки с данными не содержат текста (например, "50 кг" вместо 50).

Для динамических критериев используйте имена диапазонов. Например, создайте именованную ячейку Минимальное_значение со значением 100, а в фильтре укажите <Минимальное_значение.

7. Знак «<» в Power Query и VBA

В Power Query (инструмент для обработки данных в Excel) знак «меньше» используется в формулах языка M. Например, чтобы отфильтровать строки, где значение в столбце [Цена] меньше 100, напишите:

= Table.SelectRows(Источник, each [Цена] < 100)

В VBA знак «<» применяется в условных операторах (If...Then) и циклах. Пример кода для проверки значения в ячейке:

If Cells(1, 1).Value < 100 Then

MsgBox "Значение меньше 100"

End If

⚠️ Внимание: В VBA знак «<» нельзя использовать для сравнения текста по алфавиту. Для строковых сравнений применяйте функцию StrComp:

If StrComp(Cells(1,1).Value, "Апельсин", vbTextCompare) < 0 Then

' Код выполнится, если текст в ячейке идёт раньше "Апельсин" по алфавиту

End If

🔹 Совет: Если вам нужно сравнить даты в VBA, используйте DateDiff или просто <, но убедитесь, что ячейки имеют формат Date.

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

Почему формула =A1

Потому что это логическое выражение. Excel интерпретирует =A1 как вопрос "Является ли значение в A1 меньшим, чем в B1?". Если нужно отобразить текст (например, "Меньше"), используйте =ЕСЛИ(A1.

Как вставить знак «<» в ячейку, чтобы Excel не воспринимал его как формулу?

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

  1. Начните ввод с апострофа: '<100.
  2. Используйте текстовый формат ячейки (правый клик → Формат ячеек → Текстовый).
  3. Введите знак через =СИМВОЛ(60).

Можно ли использовать знак «<» в имени диапазона?

Нет, Excel запрещает использовать символы <, >, ?, *, / и \ в именах диапазонов. Если вам нужно создать имя с таким символом, замените его на подчёркивание (_) или тире (-).

Как вставить знак «≤» (меньше или равно)?

Используйте:

  • UNICODE: =ЮНИСИМВ("8804").
  • ALT-код: Alt+8804 (на цифровой клавиатуре).
  • Копирование из таблицы символов (Вставка → Символ).

В формулах можно писать =A1<=B1 (без пробелов!).

Почему при копировании знака «<» из интернета Excel показывает квадратик?

Это означает, что скопированный символ имеет неподдерживаемый шрифтом UNICODE. Решения:

  1. Используйте стандартный знак (Shift + ,).
  2. Поменяйте шрифт ячейки на Arial Unicode MS или Calibri.
  3. Вставляйте через Вставка → Символ.