В этом руководстве представлены формулы для извлечения начальных букв из каждого слова в ячейке, как показано на скриншоте ниже. Кроме того, в нем объясняется, как формулы работают в 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, и объясняет аргументы формулы.