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

Обновлено: 05.07.2024

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

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

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

В Microsoft Excel есть три специальные функции, которые можно использовать для изменения регистра текста. Они ВЕРХНИЕ, НИЖНИЕ и ПРАВИЛЬНЫЕ. Функция upper() позволяет преобразовать все строчные буквы в текстовой строке в прописные. Функция lower() помогает исключить заглавные буквы из текста. Функция proper() делает первую букву каждого слова заглавной, а остальные буквы оставляет строчными (правильный регистр).

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

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

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

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

Нажмите Enter, чтобы увидеть преобразованное текстовое значение

Скопировать формулу вниз по столбцу

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

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

Отпустите кнопку мыши, чтобы заполнить столбец с текстом в верхнем регистре

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

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

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

 Выберите значения из параметров вставки в контекстное меню для вставки текста без формулы

Удалите вспомогательный столбец, чтобы получить таблица с преобразованным текстом case

А вот и ты!

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

Используйте Microsoft Word для изменения регистра в Excel

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

Нажмите

  1. Выберите диапазон, в котором вы хотите изменить регистр в Excel.
  2. Нажмите Ctrl + C или щелкните правой кнопкой мыши выделенный фрагмент и выберите параметр Копировать в контекстном меню.
  3. Откройте новый документ Word.
  4. Нажмите Ctrl + V или щелкните правой кнопкой мыши пустую страницу и выберите параметр Вставить в контекстном меню

 Нажмите

Нажмите на кнопку

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

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

 Нажмите

Преобразование регистра текста с помощью макроса VBA

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

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

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

Чтобы применить к вашим данным строчные буквы Excel, вставьте код, показанный ниже, в окно Module.

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

Быстрая смена регистра с помощью надстройки Cell Cleaner

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

    и установите его на свой компьютер.

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

С Cell Cleaner для Excel процедура изменения регистра кажется намного проще, не так ли?

Помимо изменения регистра текста, Cell Cleaner может помочь вам преобразовать числа в текстовом формате в числовой формат, удалить ненужные символы и лишние пробелы в таблице Excel. Загрузите бесплатную 30-дневную пробную версию и убедитесь, насколько полезной может быть для вас надстройка.

Видео: как изменить регистр в Excel

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

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

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

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

В этом посте мы рассмотрим использование функций Excel, flash fill, power query, DAX и Power Pivot для изменения регистра наших текстовых данных.

Видеоруководство

Использование формул Excel для изменения регистра текста

Первый вариант, который мы рассмотрим, — это обычные функции Excel. Это функции, которые мы можем использовать на любом листе Excel.

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

НИЖНЯЯ функция рабочего листа Excel


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

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


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

ПРАВИЛЬНАЯ функция рабочего листа Excel


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

Копировать и вставлять формулы как значения

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

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

Нажмите Ctrl + C, чтобы скопировать диапазон ячеек ➜ нажмите Ctrl + Alt + V, чтобы вставить специальное значение ➜ выберите «Значения» в параметрах вставки.

Использование быстрой заливки для изменения регистра текста

Быстрая заливка – это инструмент в Excel, помогающий выполнять простые преобразования данных. Нам нужно только предоставить пару примеров результатов, которые мы хотим, а flash fill заполнит все остальное.


< /p>

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

Мы также можем получить доступ к быстрой заливке с ленты. Введите данные примера ➜ выделите как примеры, так и ячейки, которые необходимо заполнить ➜ перейдите на вкладку «Данные» ➜ нажмите команду «Быстрое заполнение» в разделе «Инструменты данных».

Мы также можем использовать сочетание клавиш Ctrl + E для быстрой заливки.

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

Использование Power Query для изменения регистра текста

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

С помощью мощного запроса мы можем преобразовать регистр в нижний, верхний и правильный регистр.


< /p>

Выберите данные, которые мы хотим преобразовать ➜ перейдите на вкладку «Данные» ➜ выберите «Из таблицы/диапазона». Это откроет мощный редактор запросов, в котором мы сможем применить наши преобразования текстового регистра.

Функция запроса Text.Lower Power


Выберите столбец, содержащий данные, которые мы хотим преобразовать ➜ перейдите на вкладку «Добавить столбец» ➜ выберите «Формат» ➜ выберите в меню строчные буквы.

При этом будет создан новый столбец, в котором весь текст будет преобразован в строчные буквы с помощью функции запроса Text.Lower power.

Функция запроса Text.Upper Power


Выберите столбец, содержащий данные, которые мы хотим преобразовать ➜ перейдите на вкладку «Добавить столбец» ➜ выберите «Формат» ➜ выберите «ВЕРХНИЙ РЕГИСТР» в меню.

При этом будет создан новый столбец, в котором весь текст будет преобразован в буквы верхнего регистра с помощью функции запроса Text.Upper power.

Функция Power Query Text.Proper


Выберите столбец, содержащий данные, которые мы хотим преобразовать, ➜ перейдите на вкладку "Добавить столбец" ➜ выберите "Формат" ➜ выберите в меню "Каждое слово с заглавной буквы".

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

Использование формул DAX для изменения регистра текста

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


< /p>

Во-первых, нам нужно создать сводную таблицу с нашими текстовыми данными. Выберите данные для преобразования ➜ перейдите на вкладку «Вставка» ➜ выберите «Сводная таблица» в разделе «Таблицы».


В меню диалогового окна "Создать сводную таблицу" установите флажок "Добавить эти данные в модель данных". Это позволит нам использовать необходимую формулу DAX для преобразования нашего текстового регистра.


< /p>

Создать формулу DAX в нашей сводной таблице можно, добавив меру. Щелкните правой кнопкой мыши таблицу в окне "Поля сводной таблицы" и выберите в меню "Добавить меру".

Откроется диалоговое окно «Измерение», в котором мы можем создать наши формулы DAX.

Функция LOWER DAX


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

Однако, чтобы выражение было действительным показателем, его необходимо обернуть функцией агрегирования текста, такой как CONCATENATEX. Это связано с тем, что меры должны оцениваться как одно значение, а функция LOWER DAX не делает этого сама по себе. Функция CONCATENATEX объединит результаты функции LOWER в одно значение.


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

Обратите внимание, что общий итог сводной таблицы содержит все имена в нижнем регистре, разделенные запятой и символом пробела. Мы можем скрыть эту часть, перейдя на вкладку «Дизайн инструментов для работы с таблицами» ➜ «Общие итоги» ➜, выбрав «Выкл.» для строк и столбцов.

Функция UPPER DAX


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


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

Отсутствует функция PROPER DAX

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

Использование формул уровня строки Power Pivot для изменения регистра текста

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

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

Не во всех версиях Excel доступна функция PowerPivot, и вам потребуется включить надстройку, прежде чем вы сможете ее использовать. Чтобы включить надстройку Power Pivot, перейдите на вкладку «Файл» ➜ «Параметры» ➜ перейдите на вкладку «Надстройки» ➜ «Управление надстройками COM» ➜ нажмите «Перейти» ➜ установите флажок Microsoft Power Pivot для Excel.


Нам нужно будет загрузить наши данные в модель данных. Выберите данные ➜ перейдите на вкладку Power Pivot ➜ нажмите команду «Добавить в модель данных».

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

Функция LOWER Power Pivot


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

Нажмите Enter, чтобы принять новую формулу.

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

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


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

Функция UPPER Power Pivot

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

< бр />

Опять же, затем мы можем использовать это как новое поле в любой сводной таблице, созданной на основе модели данных.

Отсутствует ДОЛЖНАЯ функция Power Pivot

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

Выводы

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

  • Формулы Excel — это быстро, легко и динамически обновляются при изменении входных данных.
  • Быстрая заливка отлично подходит для однократных преобразований, когда нужно быстро исправить какой-то текст, а потом не нужно обновлять или изменять данные.
  • Power query идеально подходит для исправления данных, которые будут регулярно импортироваться в Excel из внешнего источника.
  • DAX и PowerPivot можно использовать для фиксации текста, отображаемого в сводной таблице.

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

Об авторе

Джон МакДугалл

Джон — Microsoft MVP, внештатный консультант и тренер, специализирующийся на Excel, Power BI, Power Automate, Power Apps и SharePoint. Другие интересные статьи Джона можно найти в его блоге или на канале YouTube.

Как обратный регистр текста в Excel». /><br /></p>
<p>При импорте данных из другого источника данные часто отображаются в верхнем или нижнем регистре. Если вы хотите изменить регистр, следуйте этим инструкциям для Excel 2016 и 2013. (Условия могут различаться в разных версиях, но шаги должны оставаться одинаковыми.)</p>
<ol>
  <li>рядом со столбцом или строкой, содержащей текст, который вы хотите изменить, вставьте другой столбец или строку > выберите первую ячейку в этом столбце или строке.</li>
  <li>Выберите вкладку выберите раскрывающийся список "Текст" в группе "Библиотека функций".

  • Выберите "НИЖНИЙ" для нижнего регистра и "ВЕРХНИЙ" для верхнего регистра.
  • Нажмите на значок электронной таблицы рядом с полем "Текст".
  • Нажмите на первую ячейку в строке или столбце, для которой вы хотите изменить регистр.
  • Снова нажмите значок электронной таблицы во всплывающем окне «Аргументы функции» > Нажмите [ОК].
  • В ячейке, где текст преобразован в нужный регистр, нажмите на маленький квадратик в правом нижнем углу ячейки и перетащите вниз, чтобы преобразовать остальную часть текста соседнего столбца или строки.
  • Если у вас есть целый столбец или строка с нужным текстом, скопируйте и вставьте текст в исходный столбец или строку > Удалите дубликат столбца или строки, созданный на шаге 1.
  • Ключевые слова: нижний регистр, замена слов, без прописных, все прописные, Office 2010

    Поделиться этой публикацией

    Ресурсы блога

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

    10 лучших справочных страниц

    Университет Седарвилля

    для Слова Божьего и свидетельства об Иисусе Христе

    Иногда необходимо изменить или исправить регистр букв в Excel.


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


    Каспер Лангманн, соучредитель Spreadsheeto

    Есть две наиболее примечательные функции: «ВЕРХНЯЯ» и «НИЖНЯЯ». Они делают именно то, что подразумевают их названия.

    Есть также функция, которая делает заглавной первую букву имени собственного и места. Это называется "ПРАВИЛЬНЫЙ".

    У всех трех есть свое применение, и они значительно упрощают жизнь нам, пользователям Excel.

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


    Каспер Лангманн, соучредитель Spreadsheeto

    А пока давайте заложим основу, изучив, как использовать функции "ВЕРХНЯЯ", "НИЖНЯЯ" и "НАЧАЛЬНАЯ" по отдельности.

    *Это руководство предназначено для Excel 2019/Microsoft 365 (для Windows). Есть другая версия? Нет проблем, вы можете выполнить те же действия.

    Оглавление

    Получите файл с упражнениями БЕСПЛАТНО

    Прежде чем начать:

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

    Я включил один для вас (бесплатно).

    Загрузите прямо ниже!

    Загрузите БЕСПЛАТНЫЙ файл упражнения

    Сделать первую букву заглавной с помощью
    функции PROPER

    Функция PROPER работает так же, как и ее собратья LOWER и UPPER.

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


    Каспер Лангманн, соучредитель Spreadsheeto

    Синтаксис для всех трех функций, меняющих регистр, одинаков.

    Это просто функция и текст (или ссылка на ячейку) в скобках.

    Вот синтаксис для 'PROPER':

    Теперь давайте посмотрим на некоторые примеры текстовых строк и результаты применения к ним функции PROPER.

    Пример функции PROPER

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

    Но есть несколько проблем, о которых следует помнить при использовании функции «ПРАВИЛЬНЫЙ»…

    Основная проблема в том, что он не знает разницы между реальным словом и аббревиатурой, например, аббревиатурой. Например, если мы применим функцию «PROPER» к чему-то вроде «FIFA», она вернет «Fifa». Это нежелательный результат, о котором следует помнить.


    Каспер Лангманн, соучредитель Spreadsheeto

    Другим примером этого может быть использование суффикса "md" для врача. Опять же, «PROPER» воспримет это больше как слово и вернет «Md».

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

    Или примените функцию UPPER только к этой части исходной строки.

    Сделать все буквы заглавными с помощью
    функции ПРОПИСЬ

    Теперь, когда мы знаем, как сделать первую букву текстовой строки заглавной, давайте узнаем, как сделать все заглавными.

    Для этого требуется функция ПРОПИСНАЯ, и, как мы уже отмечали, ее синтаксис очень похож на синтаксис ПРОПИСНОЙ.

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


    Каспер Лангманн, соучредитель Spreadsheeto

    Примените «ПРОПИСНЫЕ» к нашим ссылкам на ячейки, содержащие имена клиентов, чтобы сделать все заглавными.

    Пример функции UPPER

    Изменение верхнего регистра на нижний
    с помощью функции «НИЖНИЙ»

    Если у вас есть список, состоящий только из заглавных букв, вы можете использовать функцию "НИЖНИЙ", чтобы преобразовать его во все строчные буквы.

    Вот так:

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

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

    А как насчет чего-то менее простого?


    Каспер Лангманн, соучредитель Spreadsheeto

    Совместное использование функций case
    для настройки

    Одно дело изучить основные функции и инструменты, которые предлагает Excel.

    Но гораздо интереснее и интереснее собрать их воедино для создания собственных индивидуальных решений.

    Это именно то, что мы сейчас рассмотрим…

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


    Каспер Лангманн, соучредитель Spreadsheeto

    Допустим, мы хотим исправить строку "fifa world cup" так, чтобы она читалась как "FIFA World Cup".

    Для этого нам нужно разделить строку на отдельные подстроки, а именно "fifa" и "world cup".

    Здесь мы могли бы использовать функции «ПРОПИСНАЯ» и «ПРОПИСНАЯ» соответственно.

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

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

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


    Каспер Лангманн, соучредитель Spreadsheeto

    Краткое введение в
    функции «ВЛЕВО» и «ВПРАВО»

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

    Совет: здесь я более подробно объясню ЛЕВО и ПРАВО (+другие текстовые функции)

    Они делают именно то, о чем говорят:

    Они возвращают подстроку символов слева или справа от исходной текстовой строки.

    Для обоих требуется один аргумент: «текст».

    Это текст или ссылка на ячейку, к которой применяется функция.

    Есть также необязательный аргумент: «num_chars». Это количество символов слева или справа, которое мы хотим, чтобы функция возвращала. (Если мы опустим этот аргумент, функции вернут первый символ слева или справа.)

    Формальный синтаксис для каждого из них следующий:

    Посмотрите на следующие простые примеры, чтобы понять, как работают эти функции.


    Каспер Лангманн, соучредитель Spreadsheeto

    Функции ВЛЕВО и ВПРАВО

    Представьте, как это может помочь нам решить проблему «чемпионата мира по футболу».

    Во-первых, мы должны кое-что знать…

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

    Затем мы собираемся применить к нему функцию 'UPPER'.

    Мы можем изолировать эти четыре буквы, используя LEFT.

    ‘=LEFT(“Чемпионат мира по футболу”, 4)’

    Это дает нам результат подстроки «fifa».

    Поскольку мы это знаем, мы можем заключить приведенную выше формулу в функцию «ВЕРХНИЙ», чтобы получить «ФИФА»:

    ‘=UPPER(LEFT(“Чемпионат мира по футболу”, 4))’

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


    Каспер Лангманн, соучредитель Spreadsheeto

    На следующем рисунке мы использовали ссылку на ячейку «B2» в функции «ПРОПИСН» (ячейка «D2»).

    Это то же самое, что и «=LEFT(A2,4)», так как это формула в ячейке «B2», в результате которой получается «fifa».

    Функции LEFT и UPPER

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


    Каспер Лангманн, соучредитель Spreadsheeto

    Поскольку подстрока "чемпионат мира" имеет длину 9 символов (включая пробел), наша формула будет выглядеть так:

    ‘=RIGHT(“Чемпионат мира по футболу”, 9)’

    Примерно так же, как функция «ЛЕВА» анализирует для нас слово «фифа», наша функция «ПРАВО» анализирует слово «чемпионат мира».

    Затем, как и в случае с «fifa», нам нужно заключить нашу формулу «ПРАВИЛЬНО» в функцию «ПРАВИЛЬНО».

    LEFT, UPPER, RIGHT и PROPER работают вместе

    Чтобы собрать все вместе, требуется немного больше изящества.

    Соедините две наши подстроки, используя «&» и дополнительный пробел между ними.

    Объединение функций LEFT, UPPER, RIGHT и PROPER

    Я знаю, что это становится немного продвинутым.

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

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

    Не все задания будут такими простыми, как использование «ПРАВИЛЬНОЕ», «ВЕРХНЕЕ» и «НИЖНЕЕ» по отдельности. Увидев, что возможно, вы сможете использовать эти функции как инструменты для решения более сложных задач.


    Каспер Лангманн, соучредитель Spreadsheeto

    Читайте также: