Формула Excel: извлечь только заглавные буквы
В Excel, как известно, функция «Текст по столбцам» позволяет разделять предложение по ячейкам на основе разделителя. Однако иногда требуется решить эту задачу с помощью формулы. В данном руководстве представлена массивная формула, которая с этим справляется.
Универсальная формула:
| =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE (SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE (SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE (SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE (SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE (SUBSTITUTE(SUBSTITUTE(txt,"a",""),"b",""),"c",""),"d",""),"e",""), "f",""),"g",""),"h",""),"i",""),"j",""),"k",""),"l",""),"m",""),"n",""),"o",""), "p",""),"q",""),"r",""),"s",""),"t",""),"u",""),"v",""),"w",""),"x",""),"y",""), "z","")," ","") |
Аргументы
| Txt: the text string you want to extract uppercase letter only. |
Как работает эта формула
Чтобы извлечь заглавные буквы из ячейки B3, используйте приведённую ниже формулу:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE |
Нажмите Enter.
Пояснение
Функция SUBSTITUTE заменяет текст или символы внутри текстовой строки на другой текст или символы. В этой формуле группы функций SUBSTITUTE используются для замены всех строчных букв и пробелов на пустую строку.
Пример файла
Нажмите, чтобы скачать пример файла
Связанные формулы
- Извлечь справа до символа
Здесь приведена формула для извлечения текста с правой стороны заданной строки — вплоть до указанного символа. - Обрезать текст до N слов
Здесь приведена формула для извлечения первых N слов из начала текстовой строки. - Разделить предложение на слова
В этом руководстве вы найдёте формулы, которые помогут разделить слова из предложения по отдельным столбцам. - Разделить доллары и центы
Узнайте, как с помощью формул в Excel разделить сумму на доллары и центы — и разместить их в двух отдельных столбцах.
Связанные функции
- Функция SUBSTITUTE
Заменяет указанный текст на заданный. - Функция COLUMN
Возвращает номер столбца, в котором находится формула, или номер заданного столбца. - Функция ROW
Возвращает номер строки. - Функция SEARCH
Находит позицию указанного символа или подстроки в заданной текстовой строке. - Функция IF
Проверяет, выполняется ли заданное условие.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.