Формула Excel: сокращение слов или имен

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

В Office 365 и Excel 2019

Функция TEXTJOIN – это новая функция, доступная в Office 365 и Excel 2019, которую можно использовать для извлечения всех начальных букв из каждого слова.

Общая формула:

Аргументы

Как работает эта формула

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

Нажмите Shift + Ctrl + Enter , и все инициалы каждого слова будут извлечены.

1. Функция TEXTJOIN используется для объединения текстовых значений с разделителем.

2. Функции MID, ROW, INDIRECT и LEN используются для преобразования текстовой строки в массив или буквы. Предположим,

Нажмите Shift + Ctrl + Enter

Возвращает массив букв

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

3. Строка ROW (INDIRECT (“63:90”) соответствует кодам ascii для всех заглавных букв AZ.

4. Функции ISNUMBER, IF и MATCH являются используется для фильтрации результатов для окончательного объединения текста.

Примечания:

1. Если в тексте нет заглавных букв строка, эта формула возвращает пустое значение.

2. Эта формула извлечет все заглавные буквы.

В Office 2016 или предыдущих версиях

Если вы используете Excel 2016 или предыдущие версии, вы можете использовать TRIM функция.

Общая формула:

Аргументы

Как работает эта формула

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

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

Объяснение

1. Функция TRIM удаляет все лишние пробелы в текстовой строке.

2. LEFT (A1,1) извлекает первую букву текстовой строки.

3. MID (A1, FIND (“”, A1 & “”) +1,1) извлекает первую букву второго слова, разделенного пробелом.

4. MID (A1, FIND (“*”, SUBSTITUTE (A1 & “”, “”, “*”, 2)) + 1,1)) извлекает первую букву третьего слова, которое разделяется пробелом.

Примечания:

1. Эта формула работает только для трех или менее слов в ячейке.

2. Вы можете заменить «» в формуле на другие разделители.

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

Образец файла

Щелкните, чтобы загрузить образец файла


Относительные формулы

  • Подсчет ячейки, равные
    С помощью функции СЧЁТЕСЛИ, вы можете подсчитывать ячейки, которые равны или не содержат указанное значение.
  • Подсчет ячеек, равных x или y
    В иногда вам может потребоваться подсчитать количество ячеек, отвечающих одному из двух критериев, в этом случае вы можете использовать функцию СЧЁТЕСЛИ.
  • Проверить, содержит ли ячейка один из многих элементов
    В этом руководстве представлена ​​формула для проверки наличия в ячейке одного из нескольких значений в Excel, а также объясняются аргументы в формуле и принцип работы формулы.
  • Проверить, содержит ли ячейка одно из нескольких значений. значения, но исключить другие значения
    Это t utorial предоставит формулу для быстрой обработки задачи, которая проверяет, содержит ли ячейка что-то одно, но исключает другие значения в Excel, и объясняет аргументы формулы.

-> Лучшие инструменты для повышения производительности в офисе


Оцените статью
Frestage.ru
Добавить комментарий