Вы можете использовать следующую формулу в Excel, чтобы извлечь первую букву каждого слова в ячейке:
=CONCAT(LEFT(FILTERXML(""&SUBSTITUTE(A2," ","")&"","//b"),1))
Эта конкретная формула извлекает первую букву каждого слова в ячейке A2.
Например, если ячейка A2 содержит Даллас Маверикс, то эта формула вернет TDM.
В следующем примере показано, как использовать эту формулу на практике.
Пример извлечение первой буквы каждого слова в Excel
Предположим, у нас есть следующий столбец строк в Excel:
Предположим, мы хотим извлечь первую букву из каждого слова в ячейках столбца A.
Для этого мы можем ввести следующую формулу в ячейку B2:
=CONCAT(LEFT(FILTERXML(""&SUBSTITUTE(A2," ","")&"","//b"),1))
Затем мы можем нажать и перетащить эту формулу вниз к каждой оставшейся ячейке в столбце B:
Столбец B теперь содержит первые буквы каждого слова в столбце A.
Например:
- Даллас Маверикс возвращает TDM.
- Mighty Ducks возвращает MD.
- Сан-Антонио Спёрс возвращает SAS.
И так далее.
Обратите внимание, что формула работает независимо от того, сколько слов находится в каждой ячейке.
Как работает эта формула
Вспомните формулу, которую мы использовали для извлечения первой буквы из каждого слова в ячейке A2:
=CONCAT(LEFT(FILTERXML(""&SUBSTITUTE(A2," ","")&"","//b"),1))
Эта формула использует функцию FILTERXML и функцию SUBSTITUTE для первого преобразования строки The Dallas Mavericks в TheDallasMavericks
Затем мы используем //b для извлечения всех значений между , а затем используем LEFT функция для извлечения только первого символа из каждого слова.
Наконец, мы используем функцию CONCAT, чтобы объединить каждую из этих первых букв в окончательную аббревиатуру.
Конечным результатом является то, что формула может возвращать TDM из Даллас Маверикс.
Один и тот же процесс повторяется для каждой строки.
Этот текст предлагает пример того, как использовать Excel для извлечения первой буквы каждого слова. Возможно, читатель заинтересован в том, как это сделать, чтобы использовать эту информацию в своей работе или проекте.
Отличное объяснение того, как извлечь первую букву каждого слова в Excel! Ясно и понятно. Может быть, добавить некоторые примеры использования данной функции для разных типов данных или таблиц было бы полезным.
«Без труда не вытащишь и рыбку из пруда»