Consello: outros idiomas están traducidos a Google. Podes visitar o English versión desta ligazón.
Iniciar sesión
x
or
x
x
Register
x

or

Como extraer a primeira letra de cada palabra da cela?

Supoñendo que tes unha lista do nome dos países na túa folla de traballo e agora debes extraer a primeira letra de cada palabra da cela como se mostra nas seguintes capturas de pantalla. Normalmente, non hai característica directa para recoller a primeira letra de cada palabra en Excel. Pero, aquí, podo falar dunha forma útil de resolver esta tarefa.

doc-extract-first-letter1

Extraer a primeira letra de cada palabra de Cell con User Defined Function


frecha burbulla dereita azulExtraer a primeira letra de cada palabra de Cell con User Defined Function


En Excel, podes crear un Función definida polo usuario para extraer as primeiras letras de cada palabra nunha cela. Faga o seguinte:

1. Manteña o botón ALT + F11 chaves para abrir a Microsoft Visual Basic para aplicacións.

2. Prema Inserir > Módulos, e pegue o seguinte código no Ventá do módulo. </ p>

Function GetFirstLetters(rng As Range) As String
'Update 20140325
    Dim arr
    Dim I As Long
    arr = VBA.Split(rng, " ")
    If IsArray(arr) Then
        For I = LBound(arr) To UBound(arr)
            GetFirstLetters = GetFirstLetters & Left(arr(I), 1)
        Next I
    Else
        GetFirstLetters = Left(arr, 1)
    End If
End Function

3. A continuación, garde e pecha este código, remonte a folla de traballo e escriba esta fórmula = GetFirstLetters (A2) (A2 indica a cela que desexa extraer a primeira letra, podes cambiala como necesites) nunha cela en branco. Ver captura de pantalla:

doc-extract-first-letter1

4. E despois presiona Entrar clave e seleccione a cela B2, entón arrastre o identificador de recheo ás celas que desexa aplicar esta fórmula. E todas as primeiras letras foron extraídas da serie de palabras, vexa a captura de pantalla:

doc-extract-first-letter1


Artigo relacionado:

Como extraer a primeira / última / última palabra da cadea de texto en Excel?



Ferramentas de produtividade recomendadas

Tabulación de Office

estrela de ouro1 Traia páxinas útiles para Excel e outro software de Office, como Chrome, Firefox e Internet Explorer novo.

Kutools para Excel

estrela de ouro1 Sorprendente! Aumenta tu productividad en 5 minutos. Non necesitas habilidades especiais, garda dúas horas todos os días.

estrela de ouro1 300 Novidades para Excel, Excel moi fácil e poderoso:

  • Combina celas / filas / columnas sen perder datos.
  • Combina e consolida varias follas e libros de traballo.
  • Comparar intervalos, copiar varios intervalos, converter texto a data, conversión de unidade e moeda.
  • Conta por cores, subtotales de paginación, clasificación avanzada e filtro super,
  • Máis Seleccionar / Inserir / Eliminar / Texto / Formato / Ligazón / Comentario / Libros / Follas de ferramentas ...

Pantalla de Kutools para Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Oleg · 9 months ago
    Подскажите пожалуйста, можно ли модифицировать код чтобы забиралась не первые а Заглавные буквы?
  • To post as a guest, your comment is unpublished.
    nawal jha · 2 years ago
    i think it has one bug, it's automatically removed from module when sheet is closed, need to again every time when open sheet same process to be required, please advice how to save this formula in excel permanently.
  • To post as a guest, your comment is unpublished.
    NoOne · 2 years ago
    Please include this part:

    If you create a function called DISCOUNT in a workbook called Personal.xlsb and you call that function from another workbook, you must type =personal.xlsb!discount(), not simply =discount().

    https://support.office.com/en-us/article/Create-Custom-Functions-in-Excel-2007-2f06c10b-3622-40d6-a1b2-b6748ae8231f
  • To post as a guest, your comment is unpublished.
    Adam Pavey · 2 years ago
    Very helpful. Exactly what I was after.
  • To post as a guest, your comment is unpublished.
    Sridhar · 3 years ago
    Thank you very much.. its working.. u rocks