Решение: Excel — как сделать строчные в заглавные буквы через функции?

Excel — первая буква Заглавная

У этой проблемы есть два варианта

  1. Только первая буква текста будет заглавной
  2. Большая буква каждого нового слова

Как видите, ситуация иная, поэтому мы должны рассмотреть все варианты решения этих проблем, поэтому мы проанализируем это в полной мере!

Только «Первая» буква заглавная

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

В этом нам поможет формула:

= ЗАМЕНИТЬ (D4,1,1; ЗАПИСЬ (ЛЕВЫЙ (D4,1)))

описание формулы:

  • replace — это функция с синтаксисом, подобным следующему: REPLACE (old_text; start_position; characters_numbers; new_text) Old_text — текст, который вы хотите заменить Start_text — координата символа в Star_text, где начнется замена
  • D4 — старый текст
  • 1 — начальная позиция (первая буква)
  • 1 — количество знаков в отчете (первая буква)
  • ВЕРХНИЙ — функция, которая делает букву с большой буквы

С помощью такой простой формулы вы можете, как в приведенном ниже примере, вставить в предложение заглавную букву, что придаст объявлению нормальный вид!

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

Excel — каждое слово с большой буквы

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

= СОБСТВЕННОСТЬ (D4)

В этой формуле нет компонента, как в приведенном выше примере, она стандартна и имеет только одну координату с текстом, давайте взглянем на ее описание:

  • PROPNACH — первая буква в строке текста работает, и все первые буквы, следующие за нелитальными символами, преобразуются в прописные (прописные). Все остальные буквы в тексте переводятся в нижний (нижний) регистр).
  • D4 — координата текста

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

Функция ЗНАЧЕН

Синтаксис:

ЗНАЧЕНИЕ (текст)

Результат: Преобразует текст темы в числовой формат.

Предметы:

  • текст — текст в кавычках или ссылка на ячейку, содержащую текст, который нужно преобразовать. Текст может быть в любом формате, который Excel принимает для чисел, дат и времени. Если текст не соответствует ни одному из этих форматов, ЗНАЧЕНИЕ возвращает значение ошибки # ЗНАЧ!.

ПРИМЕЧАНИЕ

Как правило, при необходимости Excel автоматически преобразует текст в числа.

Функция Pi рабочего листа

Функция Пи рабочего листа Excel возвращает число Пи, округленное до 14 десятичных знаков (3,14159265358979).

Что возвращает функция

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

Вариант 1: меняем первую букву слова на заглавную

Для реализации этого метода нам потребуется три оператора:

  • REPLACE — Используя эту функцию, вы можете заменить определенный символ или фрагмент значением, указанным в аргументе функции.
  • СЛЕВА: подсчитать количество символов в указанной ячейке.
  • SHIFT — преобразует строчные буквы в прописные (прописные).

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

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

= ЗАМЕНИТЬ (Старый_текст; Начальная_позиция; Число_символов; ВЕРХ (ЛЕВЫЙ (Текст; Число_символов)))

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

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

Таблица Excel с выбранным столбцом

Алгоритм действий следующий:

  1. Выбираем любую свободную ячейку на листе (возможно и на другом листе) и записываем в нее выражение для ячейки А2, начиная с которого нам нужно произвести замены:
    = ЗАМЕНИТЬ (A2,1,1; ВЕРХНИЙ РЕГИСТР (ЛЕВЫЙ (A2,1)))
    Формула для замены первой строчной буквы прописной в Excel
  2. После того, как формула будет готова, нажмите клавишу Enter на клавиатуре, чтобы получить результат.
    Результат замены первой строчной буквы на прописную в Excel по формуле
  3. Наведите указатель мыши на правый нижний угол ячейки с формулой, когда появится маленький черный знак плюса (маркер заполнения), удерживая левую кнопку мыши, перетащите его вниз на столько строк, сколько строк в исходном столбце, которое мы работают с (в нашем случае — 8).
    Скопируйте формулу в Excel с помощью дескриптора заполнения
  4. Когда мы отпускаем кнопку мыши, мы получаем исходные данные столбца с замененными первыми буквами. Это возможно благодаря тому, что мы использовали ссылки относительно ячейки A2 в формуле и при копировании координаты были перемещены.
    Скопировано с формулами маркеров заливки в Excel
  5. Не удаляя выделение из результирующего диапазона (или повторно отмечая область, если выделение было снято), скопируйте его любым удобным способом, например, нажав кнопку «Копировать» на ленте программы (вкладка «Главная”).
    Копировать выделенный диапазон ячеек в Excel
  6. Теперь выберите строки в исходном столбце таблицы, затем щелкните правой кнопкой мыши выбранный диапазон, чтобы открыть контекстное меню, в котором мы выбираем параметр вставки «Значения» (группа «Вставить параметры”.)
    Вставьте скопированные значения диапазона ячеек в Excel
  7. В результате предпринятых действий все значения в выбранных ячейках были заменены на те, которые мы получили с помощью формул в нижних ячейках. А поскольку последние больше не нужны, их можно устранить. Для этого выделите весь диапазон, щелкните его правой кнопкой мыши и в открывшемся меню выберите команду «Удалить”.
    Удалить выделенный диапазон ячеек в Excel
  8. В окне удаления выберите пункт «строка», затем нажмите OK. Если есть свободные ячейки справа от выбранного диапазона, вы также можете выбрать «сдвиг влево ячеек» в параметрах удаления”.
    Выберите вариант удаления ячеек в Excel
  9. В результате мы смогли заменить первые буквы первых слов (если их больше) в выбранных ячейках таблицы заглавными буквами и удалить с листа промежуточные данные, необходимые для получения окончательного результата.
    Замена первой строчной буквы на прописную в Excel

Число Пи через арктангенс

Как известно из геометрии, tan (π / 4) = 1. Следовательно, π / 4 = arctan (1) и π = 4 arctan (1). Используя последнее выражение и поскольку в VBA есть функция арктангенса (Atn), нет необходимости обращаться к соответствующей функции рабочего листа Excel:

1 myPi = 4 * Atn (1)

Функция СЖПРОБЕЛЫ

Очень простая и эффективная функция, которая может удалить все ненужные пробелы в тексте: двойные пробелы между словами, пробелы в начале и конце предложения. После обработки данных из этой функции между словами останутся только отдельные пробелы, необходимые в предложении или предложении. Это полезно, когда важен каждый символ, поскольку поля ввода могут быть ограничены, использоваться в электронных таблицах, импортированных из других внешних источников, или просто красиво форматировать текст в таблице. Большинство импортированных текстов содержат различные непечатаемые символы или лишние пробелы, используя функцию ПЕЧАТЬ, вы можете удалить ненужные символы.

Синтаксис функции:

= TRIM (_text_), где:

  • текст — текст или ссылка на текст, в котором нужно убрать лишние пробелы.

Пример применения:Текстовые функции part2 6 Текстовые функции в Excel. Часть 2

Функция СТРОЧН

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

Синтаксис функции:

= НИЖНИЙ (_текст_), где:

  • текст — текст или ссылка на текст, который следует писать строчными буквами.

Пример применения:Текстовые функции part2 8 Текстовые функции в Excel. Часть 2

Функция ЛЕВСИМВ

Синтаксис:

ВЛЕВО (текст; число_символов)

Результат: возвращает первое число_ символов текста текстового аргумента как текстовое значение.

Предметы:

  • количество_ символов — число больше 0; если значение аргумента number_of_characters больше, чем длина текста, будет выводиться весь текст аргумента если аргумент number_of_characters опущен, Excel принимает его равным 1.

Функция СОВПАД

Основная особенность функции RUN — это сравнение двух текстовых ячеек на сходство, и если есть совпадение, возвращается значение ИСТИНА, а если совпадения нет, ЛОЖЬ. Обращаю ваше внимание на то, что функция чувствительна к регистру, но что мне нравится, так это то, что форматирование ячеек не имеет значения.

Синтаксис функции:

= EXACT (_text1 _; _text2_), где:

  • текст n. 1, текст № 2 — тексты или ссылка на тексты, которые будут сравниваться для получения результата.

Пример применения:Текстовые функции part2 7 Текстовые функции в Excel. Часть 2
Если регистр текста для вас не важен, вы можете использовать формулу для сопоставления ячеек: = B2 = C2, чтобы проверить единство значений. На шаге 4 вы можете визуально заметить, что текстовые значения совпадают, но формула дает значение FALSE, это связано с тем, что ячейка содержит невидимые пробелы, в результатах возникает ошибка, чтобы ее избежать, просто введите TRIM в формуле, и проблема будет решена.

Стандартные функции Excel

Excel предлагает нам 3 стандартные функции для преобразования данных в нижний регистр (все строчные) и прописные (ВСЕ ЗАГЛАВНЫЕ), а также смешанные комбинации (начинаются с верхнего регистра).
Давайте подробнее рассмотрим каждый из вариантов преобразования текстовых данных.

Как извлечь квадратный корень в Excel (примеры)

Скачайте файл Excel после статьи. Он охватывает несколько типичных примеров использования формулы корня в Excel. Давайте посмотрим на простейший пример этого файла.

Например, в ячейке A5 положительное число 100. В этом случае для получения квадратного корня нужно в нужной нам ячейке написать: «= ROOT (A5)» (без кавычек, конечно). В итоге получаем цифру 10.

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

Также напоминаем, что вместо функции ROOT вы можете использовать формулу возведения в степень 1/2. Подробнее читайте в соответствующей статье.

Вы можете найти свои примеры использования функции ROOT в Excel.

Функция КОДСИВМ

Синтаксис:

КОД (текст)

Результат: ASCII-код первого символа текста.

Функция ПЕЧСИМВ

Синтаксис:

ПЕЧСИМВ (текст)

Результат: все управляющие символы удалены из текстового аргумента.

Синтаксис

= СОБСТВЕННЫЙ (текст)

Аргументы

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

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

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

НИЖНИЙ (текст)
Все буквы в строке текста строчные.

  • Текст (обязательный аргумент) — текст, буквы которого преобразованы в строчные (т.е маленькие).

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

НИЖНИЙ функция

Функция ЗАМЕНИТЬ

Синтаксис:

ЗАМЕНИТЬ (старый_текст; начальное_число; количество_литров; новый_текст)

Результат: в текстовом аргументе old_text заменяет num_liters символов, начиная с start_th, на текст new_text.

Предметы:

  • old_text — текст, в котором желательно заменить некоторые символы;
  • start_nom — позиция символа в тексте old_text, начиная с которой будет производиться замена;
  • number_litres — количество символов в тексте old_text, которые заменяются текстом new_text;
  • new_text — это текст, который заменяет символы в тексте old_text.

Функция НАЙТИ

Синтаксис:

НАЙТИ (текст_поиска, отсканированный_текст, начальная_позиция)

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

Предметы:

  • search_text — текст для поиска; если search_text равно (пустая строка), функция НАЙТИ считает первый символ отсканированной строки подходящим (то есть будет возвращено значение аргумента start_n или 1); start_num не должен содержать подстановочных знаков;
  • watch_text — текст, содержащий искомый текст;
  • start_position — позиция символа, с которой начинается поиск. Первый символ в view_text — это номер 1. Если start_num опущен, предполагается, что он равен 1.

ПРИМЕЧАНИЕ

Если start_number меньше или равен 0, или больше, чем длина текста, или search_text не найден, функция НАЙТИ возвращает значение ошибки #VALUE!.

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

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

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

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

Функция ПСТР

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

Синтаксис функции:

= PSTR (_text_; _initial_position_; _number_of_characters_), где:

  • текст — текст или ссылка на текст, содержащий текст;
  • начальная позиция — указывает порядковый номер символа, из которого формула будет извлекать содержимое;
  • количество символов — записывается количество символов, которое будет выбрано на основе аргумента «начальная позиция». Это называется натуральным целым числом.

Пример применения:Текстовые функции part2 5 Текстовые функции в Excel. Часть 2
Формулу можно усложнить, что сделает ее более гибкой, добавив интеграции с функциями НАЙТИ и DLSTR. Подробнее, описание и сложные примеры этой функции можно найти в статье «Функция MID в Excel».

Прикреплённые документы

Вы можете просмотреть любой прикрепленный документ в виде файла PDF. Все документы открываются во всплывающем окне, поэтому не используйте кнопку «Назад» в браузере, чтобы закрыть документ.

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

Чтобы преобразовать текстовые данные в большие буквы, вы можете использовать функцию UPPER (английская версия UPPER):

ВЕРХНИЙ (текст)
Делает все буквы в строке текста заглавными.

  • Текст (обязательно) — текст, буквы которого преобразованы в прописные (т.е большие).

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

Функция TOP

Excel — все буквы ЗАГЛАВНЫЕ

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

= ВЕРХНИЙ (D4)

  • ВЕРХНИЙ — функция, преобразующая любой символ в верхний регистр
  • D4 — согласовать с текстом

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

Excel - все буквы ЗАГЛАВНЫЕ
Excel: все слова с большой буквы

Функция ПОВТОР

Синтаксис:

ПОВТОР (текст, сколько_ раз)

Результат: текст, указанный в текстовом аргументе, повторяется несколько раз.

Предметы:

  • текст — исходный текст;
  • во сколько раз число больше или равно 0; если аргумент не является целым числом, учитывается только целая часть.

ПРИМЕЧАНИЕ

Результат может быть длиной до 255 символов.

Функция ПРОПИСН

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

Синтаксис функции:

= TOP (_text_), где:

  • текст — текст или ссылка на текст, который нужно преобразовать.

Пример применения:Текстовые функции part2 4 Текстовые функции в Excel. Часть 2

Источники

  • https://www.nibbl.ru/office/excel-funkcii-dlya-izmeneniya-strochnyx-v-zaglavnyx-bukv.html
  • http://www.taurion.ru/excel/10/7
  • https://exceltut.ru/funktsiya-propnach-v-excel/
  • https://MicroExcel.ru/pervaya-strochnaya-bukva-v-zaglavnuyu/
  • http://topexcel.ru/tekstovye-funkcii-v-excel-chast-2/
  • https://tutorexcel.ru/tekst/zaglavnye-propisnye-i-strochnye-bukvy-v-excel/
  • [https://msoffice-prowork.com/ref/excel/excelfunc/text/proper/]

Оцените статью
Блог про Excel
Adblock
detector