Как вставить кавычки «ёлочкой» в Excel: все способы + решения ошибок

Кавычки «ёлочкой» (или «елочки») — это стандартные русские кавычки (« »), которые часто требуются в официальных документах, публикациях и отчётах. Однако в Microsoft Excel их ввод не так очевиден, как в текстовых редакторах: привычные сочетания клавиш могут не срабатывать, а копирование из других программ иногда приводит к ошибкам кодировки. Особенно сложно бывает, когда кавычки нужно вставить внутрь формулы или использовать в функциях типа СЦЕПИТЬ или ТЕКСТ.

В этой статье вы найдёте 5 проверенных способов вставить кавычки «ёлочкой» в Excel — от горячих клавиш до автоматизации через VBA. Мы также разберём уникальную проблему Excel: почему при экспорте в CSV кавычки «ёлочкой» заменяются на прямые, и как это исправить. Инструкции актуальны для всех версий программы, включая Excel 2010—2026 и Office 365.

1. Горячие клавиши для кавычек «ёлочкой» в Excel

Самый быстрый способ — использовать комбинации клавиш. В отличие от Word, где кавычки «ёлочкой» вставляются автоматически, в Excel придётся запомнить коды:

  • 🔹 Левая кавычка «: нажмите Alt + 0171 на цифровой клавиатуре (Num Lock должен быть включён).
  • 🔹 Правая кавычка »: Alt + 0187.
  • 🔹 Для ноутбуков без Num Lock: включите Fn + Num Lock, затем используйте те же комбинации.

Если клавиши не работают, проверьте раскладку клавиатуры — коды срабатывают только в английской раскладке. Также убедитесь, что используете цифровую клавиатуру (справа), а не верхний ряд цифр.

⚠️ Внимание: В Excel Online и мобильной версии горячие клавиши с Alt-кодами не работают. Используйте другие способы из этой статьи.
📊 Как вы обычно вставляете кавычки в Excel?
Копирую из Word
Использую Alt-коды
Пишу вручную прямые кавычки
Другое

2. Копирование кавычек из других программ

Если запоминать коды не хочется, можно скопировать кавычки «ёлочкой» из любого текстового редактора:

  1. Откройте Word, Блокнот или даже браузер.
  2. Наберите текст с кавычками (например, «привет»).
  3. Скопируйте только сами кавычки (« и ») и вставьте в Excel.

Минус метода: при копировании из Word иногда переносятся скрытые символы форматирования, которые могут искажать данные в Excel. Чтобы избежать проблем, вставляйте текст через Специальная вставка → Текст.

3. Использование функции СИМВОЛ для автоматической вставки

Функция СИМВОЛ позволяет вставить любой символ по его коду в таблице Unicode. Для кавычек «ёлочкой» используйте:

  • 🔹 Левая кавычка: =СИМВОЛ(171)
  • 🔹 Правая кавычка: =СИМВОЛ(187)

Пример использования в формуле:

=СИМВОЛ(171) & "Текст" & СИМВОЛ(187)

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

Функция Код символа Результат
СИМВОЛ(171) 171 «
СИМВОЛ(187) 187 »
СИМВОЛ(174) 174 ®

4. Кавычки «ёлочкой» в формулах: особенности и ошибки

При использовании кавычек внутри формул Excel может выдавать ошибки. Например, если вы напишете:

=ЕСЛИ(A1>10; "«Да»"; "«Нет»")

программа не поймёт, где заканчивается текст, и вернёт #ИМЯ?.

Решение: экранируйте кавычки с помощью функции ДВОЙН или удваивайте их:

=ЕСЛИ(A1>10; ""«Да»""; ""«Нет»"")

Или используйте СЦЕПИТЬ:

=СЦЕПИТЬ(СИМВОЛ(171); "Да"; СИМВОЛ(187))
⚠️ Внимание: В формулах массива (вводимых через Ctrl+Shift+Enter) кавычки «ёлочкой» могут привести к сбою. В таких случаях заменяйте их на прямые (" ") или используйте СИМВОЛ.

☑️ Проверка формулы с кавычками

Выполнено: 0 / 4

5. VBA-макрос для автоматической замены кавычек

Если вам часто приходится работать с кавычками «ёлочкой», автоматизируйте процесс с помощью макроса. Этот код заменит все прямые кавычки (" ") на «ёлочки» в выделенном диапазоне:

Sub ReplaceQuotes()

Dim rng As Range

For Each rng In Selection

If rng.Value <> "" Then

rng.Value = Replace(rng.Value, Chr(34), Chr(171) & Chr(187))

rng.Value = Replace(rng.Value, Chr(171) & Chr(171), Chr(171))

rng.Value = Replace(rng.Value, Chr(187) & Chr(187), Chr(187))

End If

Next rng

End Sub

Как использовать:

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Вставьте код в новый модуль (Insert → Module).
  3. Выделите диапазон ячеек в Excel и запустите макрос (F5).

Макрос обрабатывает случаи, когда прямые кавычки удвоены (например, после экспорта данных). Для обратной замены поменяйте местами Chr(34) и Chr(171) & Chr(187) в коде.

Как сохранить макрос для повторного использования?

Чтобы макрос остался доступен после закрытия файла, сохраните книгу как Excel Macro-Enabled Workbook (.xlsm). Для этого выберите Файл → Сохранить как → Тип файла: Книга Excel с поддержкой макросов.

6. Проблемы с кавычками при экспорте в CSV

Одна из самых распространённых проблем: при экспорте данных из Excel в CSV кавычки «ёлочкой» автоматически заменяются на прямые (" "). Это происходит потому, что CSV использует прямые кавычки как разделители текста.

Решения:

  • 🔹 Экспортируйте в TXT с разделителями табуляции (выберите Файл → Сохранить как → Текстовый файл с разделителями табуляции (*.txt)).
  • 🔹 Используйте Power Query для преобразования данных перед экспортом.
  • 🔹 Замените кавычки на специальные символы (например, |) и верните их обратно после импорта в другую систему.

Если вам нужно сохранить кавычки «ёлочкой» в CSV, предварительно замените их на HTML-коды (« и ») с помощью функции:

=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1; "«"; "«"); "»"; "»")

7. Альтернативные символы: когда «ёлочки» не подходят

В некоторых случаях кавычки «ёлочкой» могут конфликтовать с системами обработки данных (например, при загрузке в или SQL). Альтернативы:

  • 🔹 Немецкие кавычки („ “): Alt+0132 и Alt+0147.
  • 🔹 Одиночные кавычки (‘ ’): Alt+0145 и Alt+0146.
  • 🔹 Угловые кавычки (‹ ›): Alt+0139 и Alt+0155.

Для вставки через функцию СИМВОЛ используйте коды:

  • СИМВОЛ(8220) — левая немецкая кавычка ().
  • СИМВОЛ(8222) — правая немецкая кавычка ().

Эти символы реже вызывают ошибки при импорте/экспорте данных, но визуально отличаются от стандартных «ёлочек».

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

Почему в Excel кавычки «ёлочкой» отображаются как кракозябры?

Это проблема кодировки. Откройте файл в Блокноте, выберите кодировку UTF-8 при сохранении и импортируйте данные заново. Также проверьте шрифт в Excel — некоторые шрифты (например, Arial Unicode MS) отображают символы корректнее.

Можно ли настроить автозамену прямых кавычек на «ёлочки»?

Да, через Файл → Параметры → Правописание → Параметры автозамены. Добавьте правило: заменить " на «». Однако это сработает только для ручного ввода, а не для импортированных данных.

Как вставить кавычки «ёлочкой» в название листа Excel?

Прямой ввод кавычек в название листа запрещён. Используйте обходной путь:

  1. Переименуйте лист, используя временное имя (например, Лист1).
  2. Скопируйте кавычки «ёлочкой» из другого источника.
  3. Вставьте их в название через контекстное меню (правый клик по вкладке → Переименовать).

Excel разрешает использовать «ёлочки» в названиях листов, но не позволяет вводить их напрямую с клавиатуры.

Почему функция НАЙТИ не видит кавычки «ёлочкой»?

Функция НАЙТИ чувствительна к типу кавычек. Если вы ищете « (код 171), а в тексте прямая кавычка " (код 34), результат будет #ЗНАЧ!. Используйте ПОИСК с указанием точного символа:

=ПОИСК(СИМВОЛ(171); A1)
Как вставить кавычки «ёлочкой» в Excel на Mac?

На MacOS используйте комбинации:

  • Option + \ — левая кавычка («).
  • Option + Shift + \ — правая кавычка (»).

В Excel Online на Mac эти сочетания не работают — копируйте кавычки из TextEdit.