Как сделать все буквы заглавными в Excel: проверенные способы

Иван Корнев·18 августа 2026·3 мин

Чтобы сделать все буквы заглавными в Excel, используйте функцию =ПРОПИСН(A1) или сочетание Ctrl + Shift + U в WPS Office. В стандартном Microsoft Excel нет встроенной горячей клавиши для смены регистра.

Оглавление

Использование функции ПРОПИСН

Это основной способ преобразования текста в верхний регистр с помощью формулы.

  1. Введите в пустую ячейку формулу =ПРОПИСН(A1), где A1 — ссылка на ячейку с исходным текстом.
  2. Функция автоматически преобразует все символы указанной строки в прописные буквы.
  3. После ввода формулы нажмите Enter и протяните маркер заполнения вниз, чтобы применить изменение ко всему столбцу.
  4. Если вы используете англоязычную версию Excel, аналогом является функция =UPPER().

Горячие клавиши и надстройки

В стандартном Microsoft Excel нет встроенной горячей клавиши для смены регистра.

Однако эта возможность доступна в других программах и при установке специальных надстроек:

  • В WPS Office можно выделить нужные ячейки и нажать сочетание Ctrl + Shift + U для мгновенного перевода текста в верхний регистр.
  • В классическом Word работает клавиша Shift+F3, но в чистом Excel без макросов эта комбинация не меняет регистр ячеек напрямую.

Замена исходного текста и дополнительные функции

Чтобы результат формулы стал постоянным текстом, необходимо выполнить замену исходных данных:

  1. Скопируйте ячейки с формулами.
  2. Используйте «Специальную вставку» → «Значения».
  3. После этого удалите вспомогательный столбец с исходными данными.

Для других задач изменения регистра используйте следующие стандартные инструменты, подтвержденные официальной справкой Microsoft:

Функция (RU)Функция (EN)Назначение
ПРОПИСНUPPERПреобразует все буквы в заглавные
ПРОПНАЧPROPERДелает заглавной только первую букву каждого слова
СТРОЧНLOWERПреобразует все буквы в строчные

Частые ошибки

  • Попытка использовать Shift+F3 в Excel. Эта комбинация работает в Word, но не в Excel. Для Excel без макросов нужны формулы.
  • Удаление исходного столбца до вставки значений. Если удалить исходные данные раньше, формула =ПРОПИСН() вернет ошибку. Сначала обязательно сделайте «Специальную вставку» → «Значения».

FAQ

Как сделать все буквы заглавными в Excel без формул?
В стандартном Excel это возможно только с помощью макросов (VBA) или сторонних надстроек. В WPS Office есть готовая горячая клавиша Ctrl + Shift + U.

Почему функция ПРОПИСН не работает?
Убедитесь, что в формуле правильно указана ссылка на ячейку (например, =ПРОПИСН(A1)) и что исходная ячейка содержит текст, а не ошибку.

Работает ли функция UPPER в русской версии Excel?
Нет, в русской версии Excel используется локализованное название функции =ПРОПИСН(). Функция =UPPER() работает только в англоязычной версии.