Пропнач в excel что это
Перейти к содержимому

Пропнач в excel что это

  • автор:

Пропнач в excel

Пишем имена с большой буквы при помощи функции ПРОПНАЧ в Excel

​Смотрите также​В VBA​=ЛЕВСИМВ(СЖПРОБЕЛЫ(A2))​ знаков. А какое,​ букву – функция​Согласитесь, было бы удобно,​ основе вышеуказанных функций.​ текстом) – переводит​ с маленькой буквы,​ все данные.​ПРОПИСН​Теперь у нас есть​Для этого выделите ячейки​. В столбце B​​ 2013, что важно​​ функцией​ что все слова​Когда Вы думаете о​КодStrConv(«иванов а.м.», 3)​

​Я​ собственно говоря, нужное?​ ЛЕВСИМВ(текст;[количество знаков]) со​ чтобы в Excel​​Чтобы сразу проверить результат​​ весь введенный текст​ допуская лишние пробелы,​Данные​в Microsoft Excel.​​ столбец с правильно​​B2:B14​ появится список имен​ не забывать начинать​ПРОПНАЧ​ написаны с большой​ функциях Excel, то,​ =Иванов А.м.​=ПРОПИСН(ЛЕВСИМВ(СЖПРОБЕЛЫ(A2)))​ Нужно столько, сколько​ вторым аргументом, равным​

Функция ПРОПНАЧ в Excel

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

​22​ составляет длина строки​ 1 (он выбирается​ становилась таковой тоже​ функций, введем в​ выбранной ячейки) к​​ приводит к тому,​​Доход​ тексте прописными.​ к тому же,​Copy​​ прописных букв:​​ знака равенства (=).​В данном примере имена​ПРОПНАЧ​ какие-то вычисления или​

​ делать мне хорошо​
​=ДЛСТР(СЖПРОБЕЛЫ(A2))-1​

​ минус первый символ,​ по умолчанию, поэтому​ простым выбором одной​ ячейку А2 рабочего​ строчному виду;​ что единообразия в​Формула​ПРОПИСН(текст)​

​ не зависящий от​(Копировать), или используйте​​Отлично! Теперь в нашей​​Когда формула будет введена,​​ номинантов содержатся в​​работает и в​ операции с числами.​​ инициалы с большой​​блокИ антоновка свежие​ то есть -1.​​ можно выпустить).​​ функции, но, к​

Функция ПРОПНАЧ в Excel

​ листа Excel простую​=ПРОПНАЧ(текст или ячейка с​ итоге сложно добиться.​Описание​Аргументы функции ПРОПИСН описаны​ каких-либо формул или​ комбинацию клавиш​ таблице все имена​​ нажмите​​ столбце A, поэтому​ Google Sheets. Давайте​ Да, действительно, с​ буквы?​

Функция ПРОПНАЧ в Excel

​=ПРАВСИМВ(СЖПРОБЕЛЫ(A2); ДЛСТР(СЖПРОБЕЛЫ(A2))-1)​ Выполнив данные действия,​Выделенную первую букву с​ сожалению, это невозможно.​ строку «яблокИ антоновка​ текстом) – эта​Данная статья посвящена тому,​Результат​ ниже.​ ссылок на ячейки.​Ctrl+C​ номинантов написаны правильно,​Enter​ мы запишем формулу​ представим, что Ваша​ помощью функций Excel​_Boroda_​блоки антоновка свежие​ необходимо результат привести​​ помощью рассмотренной в​​ Придется создать самим​

​ свежие» (специально допустив​​ функция сделает прописной​​ какие средства в​​=ПРОПИСН(A2)​​Текст​ Это значит, что​​на клавиатуре. Кликните​​ т.е. с прописной​. В ячейке​ в столбец B.​ компания хочет наградить​ можно выполнять множество​: Например так​=СТРОЧН(ПРАВСИМВ(СЖПРОБЕЛЫ(A2); ДЛСТР(СЖПРОБЕЛЫ(A2))-1))​​ к прописному виду.​​ предыдущем разделе функции​

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

Функция ПРОПНАЧ в Excel

​B2​ В ячейке​ кого-нибудь за заслуги.​ самых различных операций,​[d3] = WorksheetFunction.Proper([c3])​Яблоки антоновка свежие​Осталось соединить результаты выполнения​ ПРОПИСН перевести в​ для этого отдельный​ для проверки результата​ слова (разделенного пробелом)​ от компании «Майкрософт»​ текста в ячейке​ верхний регистр. Этот​ наши вспомогательные столбцы​ по ячейке, в​ одна проблема: в​

​отобразится имя из​B2​
​ Вы попросили коллег​
​ но, кроме этого,​

ПРОПИСН (функция ПРОПИСН)

​=ПРОПИСН(ЛЕВСИМВ(СЖПРОБЕЛЫ(A2))) &​ второго и третьего​ заглавный вид.​​ раздел.​​ работы). В соседний​

Описание

​ текста, а остальные​ предусмотрены разработчиком, чтобы​

Синтаксис

​ аргумент может быть​ (столбец A и​

​ которую требуется вставить​​ столбце A по-прежнему​ ячейки​введем выражение, которое​ вписать в таблицу​ некоторые функции могут​

Пример

​:​СТРОЧН(ПРАВСИМВ(СЖПРОБЕЛЫ(A2); ДЛСТР(СЖПРОБЕЛЫ(A2))-1))​ пункта с помощью​Раз нам необходимо выполнить​Чтобы решить поставленную задачу,​ столбец введите следующие​ буквы сделает маленькими.​ управлять заглавными и​ИТОГИ​ ссылкой на текст​ B). В итоге​ скопированные значения и​ находятся имена, написанные​

​ даст команду Excel​

​ имена тех сотрудников,​

​ помочь и в​

​Как видим, решить задачу​

​ задачу в Excel​ надо логическим образом​ формулы и сравните​

​Выполнить задачу в Excel​

​ прописными буквами по​

​=ПРОПИСН(A3)​ или текстовой строкой.​ получилась симпатичная и​

​ в появившемся контекстном​

Как решить задачу в Excel «Первая буква заглавная»

​ с маленькой буквы.​, написанное с большой​ взять слова из​ кто, по их​ форматировании текста. Хороший​Range(«D3»).Value = WorksheetFunction.Proper(Range(«C3»))​ в Excel «Первая​Всю эту последовательность зафиксируем​ «Первая буква заглавная»,​ разобрать ее на​ результат:​ «Первая буква заглавная»,​ своему усмотрению.​Возвращает все прописные буквы​

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

Возможности Excel

excel первая буква заглавная

​End Sub​ буква заглавная» оказалось​ в таблице, для​ то это подразумевает,​

  • ​ отдельные этапы. В​Текст​ как мы видим,​В программе Excel существуют​ текста в ячейке​ следующей таблицы и​
  • ​ которой каждое имя​Values​ просто удалить столбец​Thomas Lynley​A2​К сожалению, не все​
  • ​ПРОПНАЧ​КодStrConv(«иванов а.м.», 3)​ не так и​ наглядности внесем перед​ что остальной текст​ данном случае можно​Результат​

как в excel сделать первую букву заглавной

​ не может ни​ следующие готовые функции​ A3.​ вставьте их в​ номинанта написано с​(Значения).​ A, поскольку на​.​и записать их​ имена номинантов написаны​(PROPER), которая делает​ преобразует в прописные​ сложно, главное, представить​ текстом «яблокИ антоновка​

Работа с функциями ПРОПИСН, СТРОЧН и ПРОПНАЧ

​ будет прописным. Как​ выделить следующие:​Функция​ одна из предложенных​ по работе со​ДОХОД​ ячейку A1 нового​ большой буквы.​Если Вы работаете в​ него ссылаются формулы​Все, что нам осталось​ с большой буквы.​ с большой буквы,​

​ первую букву каждого​

​ буквы первую букву​

​ всю логическую последовательность​

​ свежие» несколько лишних​

​Выделить первую букву текста.​

​яблокИ антоновка свежие​

​ функций. Для этого​

​Многие задаются вопросом: как​

​ листа Excel. Чтобы​Урок подготовлен для Вас​

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

​ Google Sheets: кликните​ из столбца B.​ сделать, – скопировать​ Формула будет выглядеть​ поэтому таблица выглядит​ слова в ячейке​ каждого СЛОВА.​ этапов.​ пробелов.​ было, сейчас нам​ При этом необходимо​

Excel: первая буква заглавная

​ЯБЛОКИ АНТОНОВКА СВЕЖИЕ​ мы воспользуемся комбинацией​=ПРОПИСН(текст или ячейка с​ в Excel сделать​ отобразить результаты формул,​ командой сайта office-guru.ru​

  1. ​ правой кнопкой мыши,​ Сделаем по-другому –​ формулу в остальные​ вот так:​ не опрятно. Вы,​ прописной.​читаем​Автор: Елена Измайлова​Текст​ нужно присоединить к​ учесть, что зачастую​=ПРОПИСН(A2)​ готовых функций, но​ текстом) – переводит​ первую букву заглавной?​
  2. ​ выделите их и​Источник: http://www.gcflearnfree.org/excel-tips/use-the-proper-function-to-capitalize-names-in-excel/full​ выберите пункт​ скопируем значения из​ ячейки. Для этого​
  3. ​=PROPER(A2)​ конечно же, можете​Если у Вас есть​AVI​AVI​Результат​ первой букве оставшийся​ пользователи вносят лишние​яблоки антоновка свежие​ рассмотрим это чуть​ весь введенный текст​ Такая проблема, действительно,​ нажмите клавишу F2,​Перевел: Антон Андронов​Paste special​ столбца B в​ выделите ячейку с​=ПРОПНАЧ(A2)​ пройтись по всему​ ячейки, содержащие имена​:​: Добрый день!​Функция​ текст. Сделать это​
  4. ​ пробелы перед началом​=СТРОЧН(A2)​ ниже. Сначала проанализируем,​ (или текст из​

​ встречается очень часто.​ а затем —​Автор: Антон Андронов​(Специальная вставка), а​ новый столбец, используя​ формулой и, воспользовавшись​

Текстовые функции в формулах Excel: ПРОПИСН, СТРОЧН и ПРОПНАЧ

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

Формулы с текстовыми функциями Excel

Сначала рассмотрим на примере 3 текстовых функции Excel:

  1. ПРОПИСН – данная текстовая функция изменяет все буквы в слове на прописные, большие.
  2. СТРОЧН – эта функция преобразует все символы текста в строчные, маленькие буквы.
  3. ПРОПНАЧ – функция изменяет только первую букву в каждом слове на заглавную, большую.

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

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

заменить первую букву в предложении.

Чтобы решить эту популярную задачу нужно в формуле использовать дополнительные текстовые функции Excel: ЛЕВСИМВ, ПРАВСИМВ и ДЛСТР.

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

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

В левой части формулы используется дополнительная функция ЛЕВСИМВ:

В левой части формулы.

Задача этой части формулы изменить первую букву на большую в исходной текстовой строке ячейки A1. Благодаря функции ЛЕВСИМВ можно получать определенное количество символов начиная с левой стороны текста. Функция требует заполнить 2 аргумента:

  1. Текст – ссылка на ячейку с исходным текстом.
  2. Количесвто_знаков – число возвращаемых символов с левой стороны (с начала) исходного текста.

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

Правая часть формулы после оператора & очень похожа по принципу действия на левую часть, только она решает другую задачу. Ее задача – преобразовать все символы текста в маленькие буквы. Но сделать это нужно так чтобы не изменять первую большую букву, за которую отвечает левая часть формулы. В место функции ЛЕВСИМВ в правой части формулы применяется функция ПРАВСИМВ:

Правая часть формулы.

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

Для автоматического подсчета длины исходного текста используется текстовая функция Excel – ДЛСТР (расшифроваться как длина строки). Данная функция требует для заполнения всего лишь одного аргумента – ссылку на исходный текст. В результате вычисления она возвращает числовое значение, попетому после функции =ДЛСТР(A1) отнимаем -1. Что дает нам возможность не затрагивать первую большую букву правой частью формулы. В результате функция ПРАВСИМВ возвращает текстовую строку без одного первого символа для функции СТРОЧН, которая заменяет все символы текста в маленькие строчные буквы.

независимости от длины текста.

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

Пишем имена с большой буквы при помощи функции ПРОПНАЧ в Excel

Когда Вы думаете о функциях Excel, то, скорее всего, представляете какие-то вычисления или операции с числами. Да, действительно, с помощью функций Excel можно выполнять множество самых различных операций, но, кроме этого, некоторые функции могут помочь и в форматировании текста. Хороший пример – функция ПРОПНАЧ (PROPER), которая делает первую букву каждого слова в ячейке прописной.

Если у Вас есть ячейки, содержащие имена или названия, Вы можете использовать функцию ПРОПНАЧ, чтобы быть уверенным, что все слова написаны с большой буквы. Функция ПРОПНАЧ работает и в Google Sheets. Давайте представим, что Ваша компания хочет наградить кого-нибудь за заслуги. Вы попросили коллег вписать в таблицу имена тех сотрудников, кто, по их мнению, заслуживает награду.

Функция ПРОПНАЧ в Excel

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

В данном примере имена номинантов содержатся в столбце A, поэтому мы запишем формулу в столбец B. В ячейке B2 введем выражение, которое даст команду Excel взять слова из ячейки A2 и записать их с большой буквы. Формула будет выглядеть вот так:

Скорее всего Вы помните из урока по простым формулам нашего самоучителя по Excel 2013, что важно не забывать начинать все формулы со знака равенства (=).

Когда формула будет введена, нажмите Enter. В ячейке B2 отобразится имя из ячейки A2, написанное с большой буквы: Thomas Lynley.

Функция ПРОПНАЧ в Excel

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

Функция ПРОПНАЧ в Excel

Отлично! Теперь в нашей таблице все имена номинантов написаны правильно, т.е. с прописной буквы. Осталась еще одна проблема: в столбце A по-прежнему находятся имена, написанные с маленькой буквы. Мы не можем просто удалить столбец A, поскольку на него ссылаются формулы из столбца B. Сделаем по-другому – скопируем значения из столбца B в новый столбец, используя инструмент Paste Values (Вставить значения).

Для этого выделите ячейки B2:B14 и нажмите команду Copy (Копировать), или используйте комбинацию клавиш Ctrl+C на клавиатуре. Кликните правой кнопкой мыши по ячейке, в которую требуется вставить скопированные значения и в появившемся контекстном меню выберите пункт Values (Значения).

Если Вы работаете в Google Sheets: кликните правой кнопкой мыши, выберите пункт Paste special (Специальная вставка), а затем Paste values only (Вставить только значения).

Функция ПРОПНАЧ в Excel

Теперь у нас есть столбец с правильно написанными именами и, к тому же, не зависящий от каких-либо формул или ссылок на ячейки. Это значит, что мы можем удалить наши вспомогательные столбцы (столбец A и B). В итоге получилась симпатичная и аккуратная таблица, в которой каждое имя номинанта написано с большой буквы.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *