Формула Excel: первая буква должна быть заглавной -

Содержание

Общая формула

=UPPER(LEFT(A1))&MID(A1,2,LEN(A1))

Резюме

Чтобы сделать первую букву слова или строки заглавной, вы можете использовать формулу, основанную на функциях LEFT, MID и LEN. В показанном примере формула C5 имеет следующий вид:

=UPPER(LEFT(B5))&MID(B5,2,LEN(B5))

Объяснение

В первом выражении для заглавной буквы используется ВЛЕВО и ВЕРХНИЙ:

=UPPER(LEFT(B5))

Нет необходимости вводить 1 для num_chars в LEFT, так как по умолчанию будет 1. Второе выражение извлекает оставшиеся символы с помощью MID:

MID(B5,2,LEN(B5))

Текст поступает из B5, начальный номер жестко задан как 2, а num_chars предоставляется функцией LEN. Технически нам нужно извлечь только символы (длина - 1), но MID не будет жаловаться, если мы попросим больше символов, поэтому мы оставили все в простейшей форме.

Остальное в нижнем регистре

Если вы хотите записать все, кроме первой буквы, в нижний регистр, просто заключите второе выражение в функцию LOWER:

=UPPER(LEFT(B5))&LOWER(MID(B5,2,LEN(B5)))

Функция LOWER переведет все остальные символы в нижний регистр.

Интересные статьи...