Как сделать строки с большой буквы в excel?

Как сделать строки с большой буквы в excel?

Send a Message

This message will be pushed to the admin’s iPhone instantly.

Мне иногда не хватает в Excel команды, аналогичной «Регистр» Word’а, которая в один щелчок могла бы превращать текст в читаемый. Например, сделать из полностью строчного текста предложения. Иными словами, менять регистр и превращать заглавные, то есть прописные буквы в строчные и наоборот. Заглавные и строчные буквы в Excel приходится преобразовывать совсем по-другому, а именно с помощью функций.

В первую очередь обратим внимание на функции, которых в простых случаях хватит:

  1. Функция СТРОЧН(). У нее только один аргумент — текст, который она перебирает и каждую букву которого превращает в строчную.
  2. Функция ПРОПИСН(). Аналогичная предыдущей, только превращает все наоборот в заглавные (прописные) буквы.
  3. Функция ПРОПНАЧ(). Эта функция превращает в заглавную первую букву каждого слова.

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

Сложные режимы

Конечно, бывают случаи, когда простого использования этих функций недостаточно. Например, уже упомянутая команда «Регистр» содержит 5 режимов:

Как видите, три режима вполне реализуются через текстовые функции. Но остальные две, а именно — «Как в предложениях» и «иЗМЕНИТЬ РЕГИСТР» стандартными средствами не достичь.

У вас есть следующие варианты для того, чтобы получить желаемое:

  1. Метод простой и грубый . Как говорил Принц-Полукровка в «Гарри Поттере»: «просто засуньте им в глотку безоар». А именно, копируете нужный текст, переходите в Word, там вставляете, применяете команду «Регистр», потом получившийся текст тащите обратно в Excel. Преимущества — скорость и незамысловатость. Недостаток — с большими таблицами придется повозиться, менять форматирование и т.д.
  2. Использовать макрос или пользовательскую функцию. Лично я пытался реализовать через формулы массива или через комбинации функций, но получалось так громоздко и неэффективно по сравнению с найденным на сайте «Мир MS Excel» способом, что я решил его передать без каких-либо поправок.

Пользовательская функция

Вот сам текст функции:

Как ею пользоваться, по шагам:

  1. Открываете Excel, нажимаете Alt+F11, откроется окно Visual Basic.
  2. Команда Insert/Module. В открывшееся поле вставляете текст.
  3. Переходите в Excel, теперь в списке функций, в полном алфавитном перечне у вас появилась функция ConvertRegistr.
  4. У этой функции два аргумента — ячейка и режим преобразования регистра. В тексте функции есть комментарии, какой режим обозначен какой цифрой. По сути она заменяет предыдущие три функции, а работает полным аналогом уже упоминавшейся команды «Регистр». Правда, есть нюанс — 4й пункт — «Как в предложениях» — работает только для одного предложения. Если кому нужно, пишите на мэйл, скину рабочий вариант, который переработает нормальный литературный текст.
  5. Если вы хотите, чтобы функция всегда была под рукой, сохраните файл как надстройку Excel в папке Addins. У меня она находится по адресу: C:UsersuserAppDataRoamingMicrosoftAddIns.
  6. Активируйте надстройку через Офис/Параметры Excel/Надстройки/Перейти в надстройки. Там появится окно, где надо будет поставить галочку напротив названия файла. Также возможно прописать макрос пребразования регистра в диапазонах, это вы сможете посмотреть здесь .

Удачи в использовании!
Эксель Практик
«Глаза боятся, а руки делают»

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

EXCEL для чайников.3.текст

Доброго времени суток, пикабушнички! Предлагаю продолжить работу по осёдлыванию могучего скакуна, по кличке Excel. Это мой третий пост. В предыдущих мы говорили о функциях времени https://pikabu.ru/story/excel_dlya_chaynikov2vremya_5352893 и ВПР https://pikabu.ru/story/excel_dlya_chaynikov1vpr_5337342 , этот же пост будет про работу с текстом. Некоторые сейчас подумают: «Что? Зачем работать с текстом в экселе, если есть ворд?» или даже «Ворд — для текста, ексель — для таблиц!». Однако, глупо отрицать, что бывают такие ситуации, когда текст нужен в таблице. И, выбирая между работой с таблицей в ворде и работой с текстом в екселе, вы вряд ли выберете первое. А если выберете… храни вас Бог.

Итак, сегодня мы поговорим про обработку текста в таблицах. Сразу отмечу, что у некоторых функций работы с текстом имеется дублер для работы с иероглифами, например функция ДЛСТР имеет восточного дублера ДЛИНБ. Однако, за неимением у автора достаточных знаний о соответствующих иностранных языках, рассматривать работу с иероглифами не будем.

Вот краткий перечень основных функций по работе с текстом (если ты не любишь подобное занудство — мотай до таблицы):

ДЛСТР(текст) – выдает длину строки (количество символов)

ЛЕВСИМВ(текст, [число_знаков]) – «отрубаем» нужное количество знаков слева

ПРАВСИМВ(текст,[число_знаков]) – «отрубаем» нужное количество знаков справа

ПСТР(текст, нач_позиция, число_знаков) – «вырубаем» нужное слово или несколько из текстовой ячейки

ПРОПИСН(текст) — ДЕЛАЕТ ВЕСЬ ТЕКСТ ПРОПИСНЫМ (для любителей КАПСА!)

ПРОПНАЧ(текст) — Делает Первые Буквы Слов Прописными

СТРОЧН(текст) – все буковки маленькие

ЗНАЧЕН(текст)- преобразует текст в числовое значение (полезно если откуда-то достались числа, сохраненные как текст, с которыми нельзя совершать математические действия)

ТЕКСТ(значение, формат) преобразует значение ячейки в текст нужного нам формата

СЖПРОБЕЛЫ(текст)- удаляет «ненужные» пробелы

ПЕЧСИМВ(текст)- убирает непечатные символы

КОДСИМВ(текст)- показывает код символа ANSI если это вам о чем то говорит (если символов несколько то код первого символа)

СИМВОЛ(число) пишет символ по его коду (это как КОДСИМВ наоборот)

ПОВТОР(текст, число_повторений) – повторяет текст нужное количество раз

СЦЕПИТЬ(текст1, [текст2], . ) сцепляет несколько текстовых ячеек в одну (вместо этой функции я предпочитаю использовать символ &, который аналогичен ей)

НАЙТИ(искомый_текст, просматриваемый_текст, [нач_позиция])ищем определенный текст в ячейках, результатом будет порядковый номер первого символа исходного текста (ниже будут примеры)

ПОИСК(искомый_текст, просматриваемый_текст,[нач_позиция])то же что и НАЙТИ но без учета регистра

ЗАМЕНИТЬ(стар_текст, нач_позиция, число_знаков, нов_текст) заменяет кусочек текста ячейки на другой

ПОДСТАВИТЬ(текст, стар_текст, нов_текст, [номер_вхождения]) заменяет одну часть текста на другую в нужном «вхождении» (терпение, примеры ниже)

СОВПАД(текст1, текст2) – сравнивает две ячейки на предмет их тождественности

T(значение)- если эта функция ссылается на текст, то возвращает его, если нет, то возвращает пустое место

РУБЛЬ(число, [число_знаков]) переводит число в денежный формат (с нужным округлением)

ФИКСИРОВАННЫЙ(число, [число_знаков], [без_разделителей]) – округляем число и преобразовываем его в текст (разделители это такие пробелы между тысячами, миллионами и т.д., чтобы число лучше читалось.

Пример работы всех описанных функций:

Комментарии к таблице в общем-то излишни, думаю все вполне наглядно. Поясню пару моментов:

1. Округление в функциях РУБЛЬ и ФИКСИРОВАННЫЙ я нарочно делал отрицательным, чтобы показать, что так можно, в этом случае округление идет до десятков (-1), сотен(-2), и т.д. Этот прием работает и с обычными округлениями ОКРУГЛ, ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ при разложении числа на десятки, сотни и т.д.

2. Число в ячейке В3 сохранено как текст, поэтому с ним нельзя будет выполнять каких либо арифметических действий пока мы не переведем его в значение, по сути функции ЗНАЧЕН(), РУБЛЬ() и ФИКСИРОВАННЫЙ() делают одно и тоже, только две последних меняют еще и формат ячейки.

Подробнее о форматах расскажу в следующий раз.

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

теперь посмотрим какие формулы прописаны у нас в столбцах В-Н:

столбец В: =ДЛСТР(A3) – находим длину текстовой ячейки в столбце А;

столбец С: =ПОИСК(» «;A3;1) – ищем первый пробел, начиная с первого символа;

столбец D: =ПОИСК(» «;A3;C3+1) – ищем второй пробел, начиная со следующего символа после первого пробела, найденного ранее;

столбец Е: =ЛЕВСИМВ(A3;C3-1) – отрезаем фамилию, отрезая заодно один символ пробела;

столбец F: =ПСТР(A3;C3+1;D3-C3) – вырезаем имя из середины, от первого пробела на длину имени, равную разности позиций первого и второго пробела;

столбец G: =ПРАВСИМВ(A3;B3-D3) – отрезаем отчество, длина которого равняется разности позиции второго пробела и общей длинны текстовой ячейки;

столбец Н: =СЦЕПИТЬ(E3;» «;ЛЕВСИМВ(F3;1);».»;ЛЕВСИМВ(G3;1);».») – набираем фамилию и первые буквы имени и отчества, разделяя их пробелом и точками;

столбец I: =ЕСЛИ(СОВПАД(E3;ПРОПНАЧ(E3));»ДА»;»НЕТ») – проверяем совпадают ли значения ячейки с фамилией и такой же ячейки проведенной через функцию ПРОПНАЧ, которая делает заглавной первую букву, иными словами проверяем является ли в ячейке с фамилией первая буква заглавная а остальные строчные. Если является, то пишем «ДА»; если нет то «НЕТ».

На этом пока все, буду фантазировать над темой следующего поста…

Сочетание клавиш большие буквы сделать маленькими. Как сделать все буквы заглавными в excel

Чтобы поменять заглавные буквы на прописные, нажмите клавишу Caps Lock на клавиатуре. Если нужно напечатать небольшое количество заглавных букв, прижмите клавишу Shift, и, не отпуская ее, нажимайте нужные буквы. В том случае, когда текст напечатан, измените его регистр с помощью комбинации клавиш Shift+F3. В текстовом редакторе Word имеется специальный пункт меню, отвечающий за регистр.

Вам понадобится

  • клавиатура

Инструкция

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

  • Для того чтобы набрать несколько прописных букв подряд, прижмите клавишу Shift, их на клавиатуре две – слева и справа. Не отпуская эту клавишу, набирайте нужный текст. Если до этого набирались заглавные буквы – набор пойдет прописными и наоборот. После того, как отпустите клавишу, настройки регистра вернуться к исходным.
  • В том случае, если текст уже набран, и есть необходимость заменить заглавные буквы прописными, выделите нужный фрагмент блоком с помощью «мыши». Если нужно выделить весь текст, нажмите комбинацию клавиш Ctrl+А (латинское). Затем, нажмите комбинацию клавиш Shift+F3. Для этого прижмите клавишу Shift и не отпуская нажимайте F3. После первого нажатия этой клавиши заглавные буквы превратятся в прописные, после второго нажатия (клавишу Shift отпускать не нужно!), заглавными станут все первые буквы слов, после третьего – все буквы снова станут заглавными. Нажимая эту комбинацию клавиш, выберите себе нужный регистр.
  • Если текст набран в текстовом редакторе Word 2003 (файлы с расширением doc), выделите его с помощью «мыши» блоком. Затем в меню, которое расположено в верхней части окна редактора, найдите пункт «Формат». Выберите пункты Формат-Регистр. В открывшейся табличке будут перечислены все возможные действия с регистром. Выбрав нужный пункт, подберите необходимый регистр. В случае если нужно заменить заглавные буквы на прописные – пункт «все строчные». Название пункта может меняться в зависимости от версии текстового редактора, но принцип будет тот же. Оцените статью!

    Приветствую вас, уважаемые читатели. Сегодня я с вами поделюсь некоторой очень полезной функцией в Excel, а именно расскажу о том, как сделать все буквы ЗАГЛАВНЫМИ в Excel. При работе с Word это делается довольно просто, если знать. А как это делать в Excel? Давайте вместе разберемся.

    Как делается это в Word? Нужно выделить слово и нажать на клавишу SHIFT + F3. После нескольких нажатий мы получим все слова в ВЕРХНЕМ регистре. А что происходит в Excel? Он предлагает ввести формулу.

    Дело в том, что в таблице Эксель нужно использовать специальные формулы, которые приводят слова к ВЕРХНЕМ или нижнему регистру. Рассмотрим два случая – когда все написано ЗАГЛАВНЫМИ буквами, и когда маленькими буквами.

    Я подготовил таблицу к одному из уроков (), ей я и воспользуюсь. Работать я буду в Excel 2013. Но способ по превращению заглавных букв в маленькие и наоборот будет работать в Excel 2010, 2007.

    Как маленькие буквы сделать БОЛЬШИМИ

    В моей таблице данные расположены в столбце А, потому формулу я буду вводить в столбце В. Вы же в своей таблице делайте в любом свободном столбце, либо добавьте новый.

    Итак, начнем с ячейки А1. Ставим курсор на ячейку В1, открываем вкладку «Формулы» и в разделе «Библиотека функций» выбираем «Текстовые».

    В выпадающем меню находим «ПРОПИСН». У нас откроется окно «Аргументы функций», которое запрашивает адрес ячейки, из который будут взяты данные. В моем случае – это ячейка А1. Ее я и выбираю.

    После этого нажимаю на «ОК», а быстрее, нажать на ENTER на клавиатуре.

    Теперь в ячейке В1 написано «=ПРОПИСН(A1)», что значит «сделать ПРОПИСНЫМИ все буквы в ячейке А1». Отлично, осталось лишь применить эту же формулу для остальных ячеек в столбце.

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

    На этом все. Смотрите, как это выглядит у меня.

    Как БОЛЬШИЕ буквы сделать маленькими

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

    Начну с ячейки В1, потому ставлю курсор в С1. Отрываем вкладку «Формулы», затем «Текстовые» в «Библиотеке функций». В этом списке нужно найти «СТРОЧН» от слова «строчные».

    Снова выскакивает окно, просящее указать ячейку с данными. Я выбираю В1 и жму Enter (либо кнопку «ОК).

    Далее применяю эту же формулу ко всему столбцу. Подвожу курсор к правому нижнему углу ячейки, курсор превратился в толстый крестик, зажимаю левую кнопку мыши и тяну до конца данных. Отпускаю, и, дело сделано. Все БОЛЬШИЕ буквы стали маленькими.

    Как сохранить данные после изменения?

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

    Смотрите, что нужно для этого сделать.

    Выделяем в столбце с результатом все полученные данные. Копируем их CTRL + V (русская М), либо правой кнопкой мыши – «Копировать».

    Выбираем пустой столбец. Затем нажимаем в нем правой кнопкой мыши, находим специальные параметры Вставки и выбираем «Значения».

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

    Доброго всем времени суток, мои дорогие друзья и читатели блога сайт. У вас наверняка случалось такое, что вы писали какое-либо слово или предложение в ворде, но вдруг захотели как-то выделить текст и сделать, чтобы каждая буковка в тексте стала прописной, а не строчной. А может наоборот? Вы написали текст с зажатым Caps Lock и хотите сделать все буковки строчными? Так вот сегодня я вам и покажу, как сделать все буквы заглавными в word и наоборот, причем сразу двумя способами.

    Самый простой способ, который будет работать в любой версии Word — это выделить ту часть текста, которую нужно сделать полностью прописной, после чего нажать комбинацию клавиш SHIFT+F3 . Но что самое интересное, изменение регистра происходит в два этапа: сначала заглавными становятся только первые буквы каждого слова, а при повторном нажатии абсолютно все буквы становятся прописными.

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

    Ну а вообще, если уж вы надумали делать все символы прописными, то не забывайте перед печатанием нажимать волшебную клавишу Caps Lock . Тогда и не придется больше совершать какие-то манипуляции с изменением регистра).

    Вот в принципе и всё. Теперь и вы знаете, как сделать строчные буквы заглавными, и я очень надеюсь, что моя сегодняшняя статья вам помогла, поэтому не забывайте подписываться на обновление статей моего блога. Будет интересно. Удачи вам. Пока-пока!

    С уважением, Дмитрий Костин.

    Знакома ли вам ситуация, когда вы набираете текст в документе, а затем смотрите на экран и понимаете, что забыли отключить CapsLock? Все буквы в тексте получаются заглавными (большими), их приходится удалять, а затем заново набирать.

    О том, как решить эту проблему, мы уже писали. Однако, иногда возникает необходимость выполнить кардинально противоположное действие в Ворде — сделать все буквы большими. Именно об этом мы и расскажем ниже.

    1. Выделите текст, который должен быть напечатан большими буквами.

    2. В группе “Шрифт” , расположенной во вкладке “Главная” , нажмите кнопку “Регистр” .

    3. Выберите необходимый тип регистра. В нашем с вами случае — это “ВСЕ ПРОПИСНЫЕ” .

    4. Все буквы в выделенном фрагменте текста изменятся на заглавные.

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

    1. Выделите текст или фрагмент текста, который должен быть написан прописными буквами.

    2. Нажмите дважды “SHIFT+F3” .

    3. Все маленькие буквы станут большими.

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

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

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

    Текстовые функции

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

    Как преобразовать строчные буквы в прописные?

    КАК СДЕЛАТЬ ВСЕ БУКВЫ ПРОПИСНЫМИ

    При помощи стандартной функции Excel «ПРОПИСН» можно все буквы в строке перевести в верхний регистр (сделать заглавными).

    Как Сделать Все Первые Буквы Прописными

    Стандартная функция Excel «ПРОПНАЧ» изменяет первые буквы в каждом слове со строчных на заглавные.

    Как сделать первые буквы прописными

    Комбинация встроенных в Excel функций «ПРОПИСН», «СЦЕПИТЬ», «ЛЕВСИМВ», «ПРАВСИМВ» и «ДЛСТР» позволяет привести только первые буквы к верхнему регистру.

    Итоговая формула имеет вид «=СЦЕПИТЬ(ПРОПИСН(ЛЕВСИМВ(B2));ПРАВСИМВ(B2;ДЛСТР(B2)-1))», где B2 — это адрес ячейки с текстовым значением.

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

    как сделать все буквы строчными

    «СТРОЧН» из набора встроенных текстовых функций конвертирует все буквы в строчные.

    кАК СДЕЛАТЬ ПЕРВЫЕ БУКВЫ СТРОЧНЫМИ

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

    «=СЦЕПИТЬ(СТРОЧН(ЛЕВСИМВ(B2));ПРАВСИМВ(B2;ДЛСТР(B2)-1))», где B2 — это адрес ячейки с исходным значением.

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

    Пользовательские функции

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

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

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

    Эту функцию можно использовать, скопировав программный код в личную книгу макросов. Также, можно бесплатно скачать надстройку и установить её по инструкции. После установки надстройки функция будет добавлена в раздел «Пользовательские функции».

    Готовое решение для быстрых преобразований текста

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

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

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

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

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

    Читать еще:  Как сделать часы в excel?
  • Ссылка на основную публикацию
    Adblock
    detector