У меня есть столбец, который требует определенного форматирования для резюме статей. Все после a : должно отображаться в верхнем регистре для согласия

Пример 1 - Рынки: комментарий к угандийскому шиллингу

Пример 2 - Доли: продажа бизнеса

Этих данных много, и иногда сводка вводится с неверным регистром, например, рынки: комментарии и т.д.

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

2 ответа2

2

Принятие только первой буквы после ":" должно быть в верхнем регистре

=IF(FIND(":",A1)>0,REPLACE(A1,FIND(":",A1)+2,1,UPPER(MID(A1,FIND(":",A1)+2,1))),A1)
1

Эта формула должна выполнить то, что вы ищете. Он использует ISNUMBER чтобы определить, есть ли в тексте двоеточие. Если он находит его, он объединяет все до двоеточия с верхним регистром всего после двоеточия.

Эта формула предполагает, что ваш текст находится в ячейке A1 .

=IF(ISNUMBER(FIND(":",A1)), LEFT(A1, FIND(":", A1)-1)&UPPER(MID(A1, FIND(":", A1), LEN(A1))), A1)

Скриншот

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .