Wenk: Ander tale is Google-vertaal. U kan die English weergawe van hierdie skakel.
Teken aan
x
or
x
x
registreer
x

or

Hoe om die eerste letter van elke woord uit die sel te onttrek?

Gestel jy het 'n lys van lande se naam in jou werkkaart, en nou moet jy die eerste letter van elke woord in die sel onttrek as die volgende skermkiekies. Normaalweg is daar geen direkte funksie om die eerste letter van elke woord in Excel op te haal nie. Maar hier kan ek praat oor 'n nuttige manier om hierdie taak op te los.

doc-uittreksel-eerste-letter1

Uittreksel eerste letter van elke woord uit sel met gebruiker gedefinieerde funksie


pyl blou regte borrelUittreksel eerste letter van elke woord uit sel met gebruiker gedefinieerde funksie


In Excel kan jy 'n Gebruiker gedefinieerde funksie Om die eerste letters van elke woord in 'n sel te onttrek. Doen asseblief soos volg:

1. Hou die ALT + F11 sleutels om die Microsoft Visual Basic for Applications venster.

2. Kliek Plaas > module, en plak die volgende kode in die Module venster. </ 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. Slaan dan hierdie kode op en sluit dit, gaan terug na die werkblad en voer hierdie formule in = GetFirstLetters (A2) (A2 dui die sel aan wat u die eerste letter wil uittreksel, u kan dit verander soos u benodig) in 'n leë sel. Sien skermkiekie:

doc-uittreksel-eerste-letter1

4. En dan druk Tik sleutel, en kies sel B2, sleep dan die vulhandvatsel na die selle wat jy hierdie formule wil toepas. En al die eerste letters is uit die reeks woorde onttrek, sien skermkiekie:

doc-uittreksel-eerste-letter1


Verwante artikel:

Hoe om eerste / laaste / nde woord uit tekstreeks in Excel te onttrek?



Aanbevole Produktiviteitsinstrumente

Office Tab

goud star1 Bring handige oortjies na Excel en ander Office-sagteware, net soos Chrome, Firefox en nuwe Internet Explorer.

Kutools for Excel

goud star1 Amazing! Verhoog jou produktiwiteit in 5 minute. Geen spesiale vaardighede nodig nie, bespaar twee uur elke dag!

goud star1 300 Nuwe funksies vir Excel, maak Excel baie maklik en kragtig:

  • Voeg sel / Rye / Kolomme saam sonder om data te verloor.
  • Kombineer en konsolideer veelvuldige blaaie en werkboeke.
  • Vergelyk waardes, Kopieer verskeie reekse, skakel teks na datum, Eenheid en Geld Omskakeling.
  • Tel deur kleure, plasingsubtotale, gevorderde sorteer en superfilter,
  • Meer Kies / Invoeg / Skrap / Teks / Formaat / Skakel / Kommentaar / Werkboeke / Werkkaarte Gereedskap ...

Skermskoot van Kutools vir 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