Первая заглавная буква excel формула на английском

Содержание

  • Процедура трансформации первой буквы в заглавную
    • Способ 1: замена первой буквы в ячейке на заглавную
    • Способ 2: каждое слово с большой буквы
  • Вопросы и ответы

Заглавная буква в Microsoft Excel

Во многих случаях требуется, чтобы первая буква в ячейке таблицы была заглавной (прописной). Если пользователь изначально ошибочно везде вписал строчные буквы или скопировал в Excel данные из другого источника, в котором все слова начинались с маленькой буквы, то можно потратить очень большое количество сил и времени, чтобы привести внешний вид таблицы в желаемое состояние. Но, возможно у Эксель имеются специальные инструменты, с помощью которых можно эту процедуру автоматизировать? Действительно, у программы есть функция для изменения строчных букв на прописные. Давайте рассмотрим, как она работает.

Процедура трансформации первой буквы в заглавную

Не стоит ожидать, что в Excel имеется отдельная кнопка, нажав на которую, можно автоматически превратить строчную букву в заглавную. Для этого придется использовать функции, причем сразу несколько. Впрочем, в любом случае, этот путь с лихвой окупит временные затраты, которые потребовались бы на ручное изменение данных.

Способ 1: замена первой буквы в ячейке на заглавную

Для решения поставленной задачи используется основная функция ЗАМЕНИТЬ, а также вложенные функции первого и второго порядка ПРОПИСН и ЛЕВСИМВ.

  • Функция ЗАМЕНИТЬ осуществляет замену одного символа или части строки на другие, согласно указанным аргументам;
  • ПРОПИСН – делает буквы прописными, то есть, заглавными, что нам и требуется;
  • ЛЕВСИМВ – возвращает указанное количество знаков конкретного текста в ячейке.

То есть, исходя из этого набора функций, с помощью ЛЕВСИМВ мы вернем в указанную ячейку первую букву, с помощью оператора ПРОПИСН сделаем её заглавной, а затем функцией ЗАМЕНИТЬ заменим строчную букву на прописную.

Общий шаблон данной операции будет выглядеть следующим образом:

=ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;ПРОПИСН(ЛЕВСИМВ(текст;количество_знаков)))

Но лучше все это рассмотреть на конкретном примере. Итак, мы имеем заполненную таблицу, в которой все слова пишутся с маленькой буквы. Нам предстоит первый символ в каждой ячейке с фамилиями сделать заглавным. Первая ячейка с фамилией имеет координаты B4.

  1. В любом свободном месте данного листа или на другом листе записываем следующую формулу:

    =ЗАМЕНИТЬ(B4;1;1;ПРОПИСН(ЛЕВСИМВ(B4;1)))

  2. Формула в Microsoft Excel

  3. Чтобы произвести обработку данных и увидеть результат, жмем кнопку Enter на клавиатуре. Как видим, теперь в ячейке первое слово начинается с прописной буквы.
  4. Результат вычисления в Microsoft Excel

  5. Становимся курсором в нижний левый угол ячейки с формулой и с помощью маркера заполнения копируем формулу в нижние ячейки. Мы должны скопировать её именно настолько позиций вниз, сколько ячеек с фамилиями имеет в своем составе исходная таблица.
  6. Маркер заполнения в Microsoft Excel

  7. Как видим, учитывая что ссылки в формуле относительные, а не абсолютные, копирование произошло со сдвигом. Поэтому в нижних ячейках отобразилось содержимое следующих по порядку позиций, но тоже с большой буквы. Теперь нам нужно вставить полученный результат в исходную таблицу. Выделяем диапазон с формулами. Кликаем правой кнопкой мыши и в контекстном меню выбираем пункт «Копировать».
  8. Копирование данных в Microsoft Excel

  9. После этого, выделяем исходные ячейки с фамилиями в таблице. Вызываем контекстное меню кликом правой кнопки мыши. В блоке «Параметры вставки» выбираем пункт «Значения», который представлен в виде иконки с цифрами.
  10. Вставка значений в Microsoft Excel

  11. Как видим, после этого нужные нам данные были вставлены в исходные позиции таблицы. При этом, строчные буквы в первых словах ячеек были заменены на прописные. Теперь, чтобы не портить внешний вид листа, нужно удалить ячейки с формулами. Особенно важно удаление провести, если вы выполняли преобразование на одном листе. Выделяем указанный диапазон, кликаем правой кнопкой мыши и в контекстном меню останавливаем выбор на пункте «Удалить…».
  12. Удаление ячеек в Microsoft Excel

  13. В появившемся небольшом диалоговом окне устанавливаем переключатель в позицию «Строку». Жмем на кнопку «OK».

Удаление строки в Microsoft Excel

Lumpics.ru

После этого, лишние данные будут очищены, и мы получим тот результат, который добивались: в каждой ячейке таблицы первое слово начинается с большой буквы.

Готовый результат в Microsoft Excel

Способ 2: каждое слово с большой буквы

Но бывают случаи, когда нужно сделать не только первое слово в ячейке, начинающимся с заглавной буквы, а вообще, каждое слово. Для этого тоже существует отдельная функция, причем, она намного проще предыдущей. Эта функция называется ПРОПНАЧ. Её синтаксис очень простой:

=ПРОПНАЧ(адрес_ячейки)

На нашем примере её применение будет выглядеть следующим образом.

  1. Выделяем свободную область листа. Кликаем по значку «Вставить функцию».
  2. Переход в мастер функций в Microsoft Excel

  3. В открывшемся Мастере функций ищем «ПРОПНАЧ». Найдя это наименование, выделяем его и жмем на кнопку «OK».
  4. Мастер функций в Microsoft Excel

  5. Открывается окно аргументов. Ставим курсор в поле «Текст». Выделяем первую ячейку с фамилией в исходной таблице. После того, как её адрес попал в поле окна аргументов, жмем на кнопку «OK».
    Окно аргументов функциив Microsoft Excel

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

    =ПРОПНАЧ(B4)

    Потом нужно будет нажать кнопку Enter.

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

  6. Какой бы вариант не был выбран, в ячейке с функцией мы получили тот результат, который нам был нужен. Теперь каждое новое слово в ячейке начинается с большой буквы. Как и в прошлый раз, копируем формулу на ячейки расположенные ниже.
  7. Копирование формулы в Microsoft Excel

  8. После этого копируем результат при помощи контекстного меню.
  9. Копирование результата в Microsoft Excel

  10. Вставляем данные через пункт «Значения» параметры вставки в исходную таблицу.
  11. Вставка результата в Microsoft Excel

  12. Удаляем промежуточные значения через контекстное меню.
  13. Удаление расчетов в Microsoft Excel

  14. В новом окне подтверждаем удаление строк, путем установки переключателя в соответствующее положение. Жмем кнопку «OK».

Удаление строки в Microsoft Excel

После этого мы получим практически неизменную исходную таблицу, но только все слова в обработанных ячейках теперь будут прописаны с большой буквы.

Готовая таблица в Microsoft Excel

Как видим, несмотря на то, что массовую смену строчных букв на прописные в Excel через специальную формулу нельзя назвать элементарной процедурой, тем не менее, это намного проще и удобнее, чем менять символы вручную, особенно, когда их очень много. Указанные выше алгоритмы берегут не только силы юзера, но и самое ценное – время. Поэтому желательно, чтобы постоянный пользователь Эксель мог использовать данные инструменты в своей работе.

Содержание

  1. Трансформация первой буквы из строчной в заглавную в Microsoft Excel
  2. Процедура трансформации первой буквы в заглавную
  3. Способ 1: замена первой буквы в ячейке на заглавную
  4. Способ 2: каждое слово с большой буквы
  5. Преобразование всех букв в заглавные в Microsoft Excel
  6. Трансформация строчных символов в прописные
  7. Способ 1: функция ПРОПИСН
  8. Способ 2: применение макроса
  9. 3 способа изменить регистр символов в Excel 2013, 2010 и 2007
  10. Функции Excel для изменения регистра текста
  11. Вводим формулу в Excel
  12. Копируем формулу вниз по столбцу
  13. Удаляем вспомогательный столбец
  14. Изменяем регистр текста в Excel при помощи Microsoft Word
  15. Изменяем регистр текста при помощи макроса VBA

Трансформация первой буквы из строчной в заглавную в Microsoft Excel

Во многих случаях требуется, чтобы первая буква в ячейке таблицы была заглавной (прописной). Если пользователь изначально ошибочно везде вписал строчные буквы или скопировал в Excel данные из другого источника, в котором все слова начинались с маленькой буквы, то можно потратить очень большое количество сил и времени, чтобы привести внешний вид таблицы в желаемое состояние. Но, возможно у Эксель имеются специальные инструменты, с помощью которых можно эту процедуру автоматизировать? Действительно, у программы есть функция для изменения строчных букв на прописные. Давайте рассмотрим, как она работает.

Процедура трансформации первой буквы в заглавную

Не стоит ожидать, что в Excel имеется отдельная кнопка, нажав на которую, можно автоматически превратить строчную букву в заглавную. Для этого придется использовать функции, причем сразу несколько. Впрочем, в любом случае, этот путь с лихвой окупит временные затраты, которые потребовались бы на ручное изменение данных.

Способ 1: замена первой буквы в ячейке на заглавную

Для решения поставленной задачи используется основная функция ЗАМЕНИТЬ, а также вложенные функции первого и второго порядка ПРОПИСН и ЛЕВСИМВ.

  • Функция ЗАМЕНИТЬ осуществляет замену одного символа или части строки на другие, согласно указанным аргументам;
  • ПРОПИСН – делает буквы прописными, то есть, заглавными, что нам и требуется;
  • ЛЕВСИМВ – возвращает указанное количество знаков конкретного текста в ячейке.

То есть, исходя из этого набора функций, с помощью ЛЕВСИМВ мы вернем в указанную ячейку первую букву, с помощью оператора ПРОПИСН сделаем её заглавной, а затем функцией ЗАМЕНИТЬ заменим строчную букву на прописную.

Общий шаблон данной операции будет выглядеть следующим образом:

Но лучше все это рассмотреть на конкретном примере. Итак, мы имеем заполненную таблицу, в которой все слова пишутся с маленькой буквы. Нам предстоит первый символ в каждой ячейке с фамилиями сделать заглавным. Первая ячейка с фамилией имеет координаты B4.

    В любом свободном месте данного листа или на другом листе записываем следующую формулу:

=ЗАМЕНИТЬ(B4;1;1;ПРОПИСН(ЛЕВСИМВ(B4;1)))

  • Чтобы произвести обработку данных и увидеть результат, жмем кнопку Enter на клавиатуре. Как видим, теперь в ячейке первое слово начинается с прописной буквы.
  • Становимся курсором в нижний левый угол ячейки с формулой и с помощью маркера заполнения копируем формулу в нижние ячейки. Мы должны скопировать её именно настолько позиций вниз, сколько ячеек с фамилиями имеет в своем составе исходная таблица.

    После этого, лишние данные будут очищены, и мы получим тот результат, который добивались: в каждой ячейке таблицы первое слово начинается с большой буквы.

    Способ 2: каждое слово с большой буквы

    Но бывают случаи, когда нужно сделать не только первое слово в ячейке, начинающимся с заглавной буквы, а вообще, каждое слово. Для этого тоже существует отдельная функция, причем, она намного проще предыдущей. Эта функция называется ПРОПНАЧ. Её синтаксис очень простой:

    На нашем примере её применение будет выглядеть следующим образом.

    1. Выделяем свободную область листа. Кликаем по значку «Вставить функцию».
    2. В открывшемся Мастере функций ищем «ПРОПНАЧ». Найдя это наименование, выделяем его и жмем на кнопку «OK».
    3. Открывается окно аргументов. Ставим курсор в поле «Текст». Выделяем первую ячейку с фамилией в исходной таблице. После того, как её адрес попал в поле окна аргументов, жмем на кнопку «OK».

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

    Потом нужно будет нажать кнопку Enter.

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

  • Какой бы вариант не был выбран, в ячейке с функцией мы получили тот результат, который нам был нужен. Теперь каждое новое слово в ячейке начинается с большой буквы. Как и в прошлый раз, копируем формулу на ячейки расположенные ниже.
  • После этого копируем результат при помощи контекстного меню.
  • Вставляем данные через пункт «Значения» параметры вставки в исходную таблицу.
  • Удаляем промежуточные значения через контекстное меню.
  • В новом окне подтверждаем удаление строк, путем установки переключателя в соответствующее положение. Жмем кнопку «OK».
  • После этого мы получим практически неизменную исходную таблицу, но только все слова в обработанных ячейках теперь будут прописаны с большой буквы.

    Как видим, несмотря на то, что массовую смену строчных букв на прописные в Excel через специальную формулу нельзя назвать элементарной процедурой, тем не менее, это намного проще и удобнее, чем менять символы вручную, особенно, когда их очень много. Указанные выше алгоритмы берегут не только силы юзера, но и самое ценное – время. Поэтому желательно, чтобы постоянный пользователь Эксель мог использовать данные инструменты в своей работе.

    Источник

    Преобразование всех букв в заглавные в Microsoft Excel

    В некоторых ситуациях весь текст в документах Excel требуется писать в верхнем регистре, то есть, с заглавной буквы. Довольно часто, например, это нужно при подаче заявлений или деклараций в различные государственные органы. Чтобы написать текст большими буквами на клавиатуре существует кнопка Caps Lock. При её нажатии запускается режим, при котором все введенные буквы будут заглавными или, как говорят по-другому, прописными.

    Но, что делать, если пользователь забыл переключиться в верхний регистр или узнал о том, что буквы нужно было сделать в тексте большими лишь после его написания? Неужели придется переписывать все заново? Не обязательно. В Экселе существует возможность решить данную проблему гораздо быстрее и проще. Давайте разберемся, как это сделать.

    Трансформация строчных символов в прописные

    Если в программе Word для преобразования букв в заглавные (прописные) достаточно выделить нужный текст, зажать кнопку SHIFT и дважды кликнуть по функциональной клавише F3, то в Excel так просто решить проблему не получится. Для того, чтобы преобразовать строчные буквы в заглавные, придется использовать специальную функцию, которая называется ПРОПИСН, или воспользоваться макросом.

    Способ 1: функция ПРОПИСН

    Сначала давайте рассмотрим работу оператора ПРОПИСН. Из названия сразу понятно, что его главной целью является преобразование букв в тексте в прописной формат. Функция ПРОПИСН относится к категории текстовых операторов Excel. Её синтаксис довольно прост и выглядит следующим образом:

    Как видим, оператор имеет всего один аргумент – «Текст». Данный аргумент может являться текстовым выражением или, что чаще, ссылкой на ячейку, в которой содержится текст. Данный текст эта формула и преобразует в запись в верхнем регистре.

    Теперь давайте на конкретном примере разберемся, как работает оператор ПРОПИСН. У нас имеется таблица с ФИО работников предприятия. Фамилия записана в обычном стиле, то есть, первая буква заглавная, а остальные строчные. Ставится задача все буквы сделать прописными (заглавными).

    1. Выделяем любую пустую ячейку на листе. Но более удобно, если она будет располагаться в параллельном столбце тому, в котором записаны фамилии. Далее щелкаем по кнопке «Вставить функцию», которая размещена слева от строки формул.
    2. Запускается окошко Мастера функций. Перемещаемся в категорию «Текстовые». Находим и выделяем наименование ПРОПИСН, а затем жмем на кнопку «OK».

    После этого работу над таблицей по преобразованию букв в фамилиях сотрудников в прописные можно считать завершенной.

    Способ 2: применение макроса

    Решить поставленную задачу по преобразованию строчных букв в прописные в Excel можно также при помощи макроса. Но прежде, если в вашей версии программы не включена работа с макросами, нужно активировать эту функцию.

    1. После того, как вы активировали работу макросов, выделяем диапазон, в котором нужно трансформировать буквы в верхний регистр. Затем набираем сочетание клавиш Alt+F11.
    2. Запускается окно Microsoft Visual Basic. Это, собственно, редактор макросов. Набираем комбинацию Ctrl+G. Как видим, после этого курсор перемещается в нижнее поле.
    3. Вводим в это поле следующий код:

    for each c in selection:c.value=ucase(c):next

    Затем жмем на клавишу ENTER и закрываем окно Visual Basic стандартным способом, то есть, нажав на кнопку закрытия в виде крестика в его правом верхнем углу.

  • Как видим, после выполнения вышеуказанных манипуляций, данные в выделенном диапазоне преобразованы. Теперь они полностью состоят из прописных букв.
  • Для того, чтобы сравнительно быстро преобразовать все буквы в тексте из строчных в прописные, а не терять время на его ручное введение заново с клавиатуры, в Excel существует два способа. Первый из них предусматривает использование функции ПРОПИСН. Второй вариант ещё проще и быстрее. Но он основывается на работе макросов, поэтому этот инструмент должен быть активирован в вашем экземпляре программы. Но включение макросов – это создание дополнительной точки уязвимости операционной системы для злоумышленников. Так что каждый пользователь решает сам, какой из указанных способов ему лучше применить.

    Источник

    3 способа изменить регистр символов в Excel 2013, 2010 и 2007

    В этой статье я хочу рассказать Вам о нескольких способах как изменить регистр символов в Excel с верхнего на нижний или как сделать каждое слово с прописной буквы. Вы научитесь справляться с такими задачами при помощи функций ПРОПИСН и СТРОЧН, при помощи макросов VBA, а также используя Microsoft Word.

    Проблема в том, что в Excel не предусмотрен специальный инструмент для изменения регистра текста на рабочем листе. Остаётся загадкой, почему корпорация Microsoft снабдила Word такой мощной функцией и не добавила её в Excel. Это упростило бы решение многих задач для большинства пользователей. Но не торопитесь лихорадочно перенабирать вручную все текстовые данные Вашей таблицы! К счастью, есть несколько хороших способов преобразовать текстовые значения в ячейках в верхний или нижний регистр, или же сделать каждое слово с прописной буквы. Позвольте мне поделиться с Вами этими способами.

    Функции Excel для изменения регистра текста

    В Microsoft Excel есть три замечательных функции, при помощи которых Вы можете изменять регистр текста. Это UPPER (ПРОПИСН), LOWER (СТРОЧН) и PROPER (ПРОПНАЧ).

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

    Все эти три функции работают по одинаковому принципу, поэтому я покажу Вам, как работает одна из них. Давайте в качестве примера рассмотрим функцию UPPER (ПРОПИСН):

    Вводим формулу в Excel

    1. Вставьте новый (вспомогательный) столбец рядом с тем, в котором содержится текст, который Вы хотите преобразовать.

    Замечание: Этот шаг не обязателен. Если таблица не большая, Вы можете просто использовать любой смежный пустой столбец.

    1. Введите знак равенства (=) и имя функции UPPER (ПРОПИСН) в смежную ячейку нового столбца (B3).
    2. В скобках после имени функции введите соответствующую ссылку на ячейку (C3). Ваша формула должна выглядеть вот так:

    где C3 – это ячейка с текстом, который нужно преобразовать.

  • Нажмите Enter.На рисунке выше видно, что в ячейке B3 содержится текст точно такой же, как в C3, только прописными буквами.
  • Копируем формулу вниз по столбцу

    Теперь Вам нужно скопировать формулу в остальные ячейки вспомогательного столбца:

    1. Выделите ячейку с формулой.
    2. Наведите указатель мыши на маленький квадрат (маркер автозаполнения) в нижнем правом углу выделенной ячейки, чтобы указатель превратился в маленький черный крест.
    3. Нажмите и, удерживая левую кнопку мыши, протяните формулу вниз по всем ячейкам, в которые нужно её скопировать.
    4. Отпустите кнопку мыши.

    Замечание: Если Вам нужно полностью заполнить новый столбец (на всю высоту таблицы), то Вы можете пропустить шаги 5-7 и просто дважды кликнуть по маркеру автозаполнения.

    Удаляем вспомогательный столбец

    Итак, у Вас есть два столбца с одинаковыми текстовыми данными, отличающимися только регистром. Предполагаю, что Вы хотите оставить столбец только с нужным вариантом. Давайте скопируем значения из вспомогательного столбца и избавимся от него.

    1. Выделите ячейки, содержащие формулу, и нажмите Ctrl+C, чтобы скопировать их.
    2. Кликните правой кнопкой мыши по первой ячейке исходного столбца.
    3. В контекстном меню в разделе Paste Options (Параметры вставки) выберите Values (Значения).Поскольку нам нужны только текстовые значения, мы выберем именно этот вариант, чтобы в будущем избежать ошибок в формулах.
    4. Кликните правой кнопкой мыши по любой ячейке вспомогательного столбца и в контекстном меню выберите команду Delete (Удалить).
    5. В диалоговом окне Delete (Удаление ячеек) выберите вариант Entire column (Столбец) и нажмите ОК.

    В теории это может показаться слишком сложным. Расслабьтесь и попробуйте проделать все эти шаги самостоятельно. Вы увидите, что изменение регистра при помощи функций Excel – это совсем не трудно.

    Изменяем регистр текста в Excel при помощи Microsoft Word

    Если Вы не хотите возиться с формулами в Excel, Вы можете изменить регистр в Word. Далее Вы узнаете, как работает этот метод:

    1. Выделите диапазон на листе Excel, в котором необходимо изменить регистр текста.
    2. Нажмите Ctrl+C или кликните правой кнопкой мыши и в контекстном меню выберите команду Copy (Копировать).
    3. Создайте новый документ Word.
    4. Нажмите Ctrl+V или щелкните правой кнопкой мыши по пустой странице и в контекстном меню выберите команду Paste (Вставить). Таблица Excel будет скопирована в Word.
    5. Выделите текст, у которого нужно изменить регистр.
    6. На вкладке Home (Главная) в разделе Font (Шрифт) нажмите иконку Change Case (Регистр).
    7. В раскрывающемся списке выберите один из 5 вариантов регистра.

    Замечание: Кроме этого, Вы можете нажимать сочетание Shift+F3, пока не будет установлен нужный стиль. При помощи этих клавиш можно выбрать только верхний и нижний регистр, а также регистр как в предложениях.

    Теперь у Вас есть таблица в Word с изменённым регистром текста. Просто скопируйте её и вставьте на прежнее место в Excel.

    Изменяем регистр текста при помощи макроса VBA

    Вы также можете использовать макросы VBA в Excel 2010 и 2013. Не переживайте, если Ваши знания VBA оставляют желать лучшего. Какое-то время назад я тоже мало что знал об этом, а теперь могу поделиться тремя простыми макросами, которые изменяют регистр текста на верхний, нижний или делают каждое слово с прописной буквы.

    Я не буду отвлекаться от темы и рассказывать Вам, как вставить и запустить код VBA в Excel, поскольку об этом замечательно рассказано в других статьях нашего сайта. Я просто покажу макросы, которые Вы можете скопировать и вставить в свою книгу.

    • Если Вы хотите преобразовать текст в верхний регистр, используйте следующий макрос VBA:
    • Чтобы применить нижний регистр к своим данным, используйте код, показанный ниже:
    • Вот такой макрос сделает все слова в тексте, начинающимися с большой буквы:

    Я надеюсь, что теперь, когда Вы знаете пару отличных приёмов изменения регистра в Excel, эта задача не вызовет у Вас затруднений. Функции Excel, Microsoft Word, макросы VBA – всегда к Вашим услугам. Вам осталось сделать совсем немного – определиться, какой из этих инструментов Вам больше нравится.

    Источник


    Функция

    ПРОПНАЧ(

    )

    , английский вариант PROPER(),

    делает первую букву в тексте ПРОПИСНОЙ (ЗАГЛАВНОЙ), например

    =ПРОПНАЧ(«ааа»)

    вернет «Ааа».

    =ПРОПНАЧ(«ааа аа»)

    вернет

    «Ааа Аа». В статье также показано как из

    «ааа аа»

    получить

    «Ааа аа» (заглавная только первая буква текстовой строки)

    .


    Синтаксис


    ПРОПНАЧ

    (

    текст

    )


    Текст

    — текстовая строка, у которого преобразуются в ВЕРХНИЙ

    регистр

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

    =ПРОПНАЧ(А2)

    или просто текстовой строкой

    =

    ПРОПНАЧ

    («привет»)

    — результат «Привет».

    Функцию

    ПРОПНАЧ()

    можно использовать для определения находится ли первая буква текстового значения в ВЕРХНЕМ регистре

    =СОВПАД(A11;

    ПРОПНАЧ

    (A11))

    У функции

    ПРОПНАЧ()

    имеет 2 особенности.

    1. Эта функция делает прописной все первые буквы у каждого слова в текстовой строке, т.е. текстовая строка «привет привет» преобразуется в «Привет Привет». Чтобы преобразовать ее в «Привет привет» (первая заглавная буква только у первого слова) нужно записать формулу

    =ПРОПИСН(ЛЕВСИМВ(A17;1))&ПРАВСИМВ(СТРОЧН(A17);ДЛСТР(A17)-1)

    предполагается, что исходная текстовая строка находится в ячейке

    А17

    (см.

    файл примера

    )

    2. Если слова разделены цифрами или другими символами, то идущие за ними буквы также будут переведены в верхний регистр. Например, «пр2ив*ет» будет преобразовано в «Пр2Ив*Ет».

    • Функции изменения регистра Excel
      • Все строчные – формула
      • Все заглавные (прописные) – формула
      • Каждая первая буква после символов, не являющихся буквами – заглавная
    • Преобразование регистра в Excel с помощью !SEMTools
    • Изменить регистр слов
    • Заглавные буквы —> в строчные
    • Сделать все буквы заглавными (прописными)
    • Каждое слово с заглавной
    • Изменение регистра предложений
      • Предложения с заглавной
      • Предложения с маленькой буквы
    • Регистр слов с латиницей
      • Слова с латиницей – с заглавной
      • Слова с латиницей – все буквы заглавные (капсом)
    • Исправление регистра топонимов
    • Распознавание аббревиатур

    При работе с текстовым контентом зачастую необходима нормализация текста. В её рамках все буквы приводятся к нижнему или верхнему регистру для последующей статистической обработки.

    Многие системы статистики (например, Wordstat Яндекса) выводят данные в нормализованном виде. Для исправления их написания необходимы особые функции управления регистром.

    В Excel из коробки доступны 3 функции для изменения регистра: СТРОЧН, ПРОПИСН, ПРОПНАЧ.

    Первая делает все буквы маленькими, вторая – большими.

    Все строчные – формула

    Сделать все буквы маленькими в Excel поможет функция СТРОЧН. Как и любые функции, она требует ручной ввод в отдельную ячейку.

    Функция СТРОЧН в Excel
    СТРОЧН – простейшие примеры формул

    Все заглавные (прописные) – формула

    Функция ПРОПИСН делает все строчные буквы заглавными, а остальные символы не меняет. Также требует создания доп. столбца.

    Примеры на картинке ниже:

    Функция ПРОПИСН - примеры
    Функция ПРОПИСН – примеры формул

    Далее, если исходные данные больше не понадобятся, нужно будет удалить все формулы из ячеек, в которых применена эта функция, и только после этого удалять столбец с заглавными буквами.

    Каждая первая буква после символов, не являющихся буквами – заглавная

    Речь идет о функции ПРОПНАЧ. Она делает заглавным каждый первый символ, следующий за символом, не являющимся буквой. В связи с этим некоторые слова будут преобразовываться некорректно. Кое-какой -> Кое-Какой, волей-неволей -> Волей-Неволей, 1-го – > 1-Го, примеров достаточно. Когда объём данных небольшой, такого рода погрешности легко проверить и исправить вручную. Если же данных много, корректура может стать несносно рутинной и неприятной.

    Также функция меняет регистр всех заглавных символов кроме первого, на строчные, что может “повредить” аббревиатуры.

    ПРОПНАЧ — примеры применения функции

    Обо всех этих издержках и как их избежать, я подробно рассказал в статье о том, как сделать первую букву ячейки заглавной, не меняя регистр остальных символов и делая заглавной именно первую букву, а не первый символ ячейки (который буквой может и не быть вовсе).

    Преобразование регистра в Excel с помощью !SEMTools

    Некоторые задачи, связанные с изменением регистра букв (например, начинать предложения с заглавной буквы) нельзя решить простым способом и даже самыми сложными формулами.

    Надстройка !SEMTools содержит все самые востребованные инструменты, связанные с изменением регистра букв.

    В отличие от штатных функций Excel, они позволяют производить изменения, не создавая дополнительных столбцов! Достаточно выделить необходимые данные и вызвать процедуры в меню «Изменить — Символы — регистр».

    Изменить регистр слов

    Процедуры раздела “изменить регистр слов” — самые простые и аналогичны штатным функциям Excel, разве что намного удобнее.

    Заглавные буквы —> в строчные

    Сделать заглавные буквы строчными в Excel — пожалуй, самая популярная задача. Использовать для неё формулы занимало бы много времени. Поэтому я сделал процедуру, которая позволит моментально заменить заглавные буквы строчными в пару кликов.

    Как перевести все заглавные буквы в строчные в Excel

    Заменяем все заглавные буквы на строчные в диапазоне Excel с помощью !SEMTools

    Сделать все буквы заглавными (прописными)

    Вот так просто можно сделать все буквы заглавными в Excel. Процедура заменяет строчные буквы на заглавные, а уже имеющиеся большие буквы оставляет как есть.

    как сделать все буквы заглавными в Excel

    Как сделать все буквы заглавными в Excel с помощью надстройки для Excel !SEMTools

    Процедура по сути является аналогом применения функции ПРОПИСН, описанной выше. Её преимущество — замена данных прямо на месте.

    Каждое слово с заглавной

    Процедура – аналог ПРОПНАЧ, с обработкой на месте.

    каждое слово с заглавной буквы
    Делаем каждое слово с заглавной буквы

    Изменение регистра предложений

    Все перечисленные в интернете решения на основе сложных формул не решают основную пользовательскую задачу – определить и сделать заглавными/строчными первые буквы предложений.

    Поэтому и были созданы соответствующие процедуры в надстройке. Она позволяет избежать громоздких формул массива и прочих сложнейших комбинаций функций, создания дополнительных столбцов и удаления их после получения нужного результата.

    Предложения с заглавной

    Одним кликом переводим первые буквы предложений из строчных в заглавные:

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

    Предложения с маленькой буквы

    Иногда требуется, наоборот, сделать начала предложений с маленькой буквы, например, при такой задаче, как поиск именованных сущностей (имен, фамилий, отчеств, географических и иных названий).

    Их удобно извлекать по признаку “первая буква заглавная”, но при этом нужно пропускать первые слова предложений, которые начинаются с заглавных по базовым правилам языка. Такая процедура, как изменение первой буквы предложений на строчную, поможет в решении.

    предложения с маленькой буквы
    Делаем начала предложений с маленькой буквы

    Регистр слов с латиницей

    Надстройка !SEMTools умеет различать слова по содержащимся в них символам, в числе которых латиница. Данные процедуры позволяют сделать такие слова с большой буквы или “капсом” в кейсах, когда это нужно (например, иностранные бренды).

    Слова с латиницей – с заглавной

    Процедура распознает английские слова и делает первую букву этих слов заглавной.

    слова с латиницей с заглавной буквы

    Меняем регистр слов с латиницей и делаем их с большой буквы

    Слова с латиницей – все буквы заглавные (капсом)

    Хочется еще больше выделить слова с латиницей? Инструмент преобразовывает все буквы слов на латинице в заглавные.

    английские слова капсом
    Делаем английские слова целиком заглавными буквами

    Исправление регистра топонимов

    Данная функция надстройки уникальна, иными словами, никакого похожего решения вы больше не найдете.

    Функция меняет первые буквы слов и фраз-топонимов (географических наименований) со строчных на заглавные. Важно, что она не просто делает первую букву заглавной, но и понимает такие топонимы, как “СПб”.

    исправить регистр написания городов

    Делаем топонимы с заглавной буквы

    Распознавание аббревиатур

    Еще одна уникальная функция надстройки. Инструмент определяет аббревиатуры как на кириллице, так и на латинице, и преобразовывает их написание в верхний регистр.

    распознавание аббревиатур в Excel
    Разпознавание аббревиатур в !SEMTools

    Часто сталкиваетесь с этой или похожими задачами при работе в Excel? !SEMTools поможет решить их за пару кликов – скачивайте надстройку и оптимизируйте рабочие процессы!

    Инструкция посвящена пользователям программы Excel — с помощью которой удобно создавать электронные таблицы, производить математические вычисления и анализировать любые данные. А также подойдет и для работы в таблице Google Docs.

    Множество полезных действий со словами и цифрами легко делать при помощи встроенных формул Excel, но некоторые из них просто невозможно самостоятельно подобрать в интерфейсе программы.

    Сегодня «Спроси как» облегчит жизнь многим пользователям и обнародует очень полезную формулу, решающую проблему по автоматической замене строчных букв в прописные, то есть, говоря проще, делает первые буквы заглавные в Excel.

    Итак, по порядку. У вас есть некий столбец с фразами и необходимо сделать ячейки с тем же текстом, но с большой буквы. Если таких 5-10 строк, то можно не «гуглить» и изменить первые буквы на большие вручную. Но если же строк намного больше, то легче использовать формулу.

    1. Для этого кликаем на первую ячейку пустого соседнего столбца (если его нет, то вставьте временно).
    2. Копируем формулу с этой страницы и вставляем её в пустую соседнюю ячейку, жмем Enter.первые буквы заглавные в ячейках Excel
    3. Хватаем ячейку за нижний правый угол и тянем вниз или размножаем формулу двойным щелчком по уголку.первые буквы заглавные в ячейках таблицы Google docs

    В формулах замените A1 на номер своей ячейки.

    Формула первые буквы заглавные в Excel на русском:

    =Заменить(A1;1;1;СИМВОЛ(КОДСИМВ(ПРОПНАЧ(A1))))

    Формула первые буквы заглавные в Excel на английском или для Google Docs таблиц:

    =REPLACE(A1;1;1;UPPER(LEFT(A1;1)))

    Сохраните полезный совет:

    Понравилась статья? Поделить с друзьями:
  • Первая версия word для windows была
  • Первая версия microsoft excel
  • Первая версия excel для windows
  • Первая версия excel была
  • Первая буква строки excel