Padoms. Citas valodas ir Google tulkotas. Jūs varat apmeklēt English šīs saites versiju.
Pieslēgties
x
or
x
x
Reģistrēties
x

or

Kā katru vārdu no katras šūnas iegūt no katra vārda?

Pieņemot, ka jūsu darblapā ir saraksts ar valstu nosaukumiem, un tagad jums ir jāizņem katra vārda pirmais burts šūnā, kā redzams sekojošos ekrānuzņēmumos. Parasti nav tiešas pazīmes, lai uzsāktu pirmo vārdu no katra vārda programmā Excel. Bet šeit es varu runāt par noderīgu veidu, kā atrisināt šo uzdevumu.

doc-extract-first-letter1

Izrakstiet katra vārda pirmo burtu no šūnas ar lietotāja definētu funkciju


bultiņa zils labais burbulisIzrakstiet katra vārda pirmo burtu no šūnas ar lietotāja definētu funkciju


Programmā Excel varat izveidot Lietotāja definēta funkcija lai izvilktu katra vārda pirmos burtus šūnā. Lūdzu, rīkojieties šādi:

1. Turiet nospiestu ALT + F11 taustiņi, lai atvērtu Microsoft Visual Basic for Applications logu.

2. Noklikšķiniet ielaidums > Moduļiun ielīmējiet tālāk norādīto kodu Moduļa logs. </ 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. Pēc tam saglabājiet un aizveriet šo kodu, atveriet darblapu un ievadiet šo formulu = GetFirstLetters (A2) (A2 norāda kameru, kurai vēlaties iegūt pirmo burtu, jūs varat mainīt to, kā jums nepieciešams) tukšajā šūnā. Skatīt ekrānuzņēmumu:

doc-extract-first-letter1

4. Un tad nospiediet ienākt taustiņu un atlasiet šūnu B2, pēc tam velciet aizpildīšanas rūtiņu šūnām, kurām vēlaties izmantot šo formulu. Un visi pirmie burti ir izvilkti no vārdu sērijas, skatiet ekrānuzņēmumu:

doc-extract-first-letter1


Saistītais raksts:

Kā Excel izvilkt pirmo / pēdējo / ​​n vārdu no teksta virknes?



Ieteicamie produktivitātes rīki

Cilnē Office

zelta zvaigzne1 Novietojiet parocīgas cilnes Excel un citai Office programmatūrai, tāpat kā Chrome, Firefox un jaunā Internet Explorer.

Kutools Excel

zelta zvaigzne1 Pārsteidzošs! Palieliniet savu produktivitāti 5 minūtēs. Nepieciešamas īpašas prasmes, izņemot katru dienu divas stundas!

zelta zvaigzne1 300 jaunas funkcijas Excel, Make Excel daudz viegli un jaudīgu:

  • Apvienot šūnu / rindas / kolonnas, nezaudējot datus.
  • Apvienot un konsolidēt vairākas lapas un darbgrāmatas.
  • Salīdziniet diapazonus, kopējiet vairākus diapazonus, pārveidojiet tekstu uz datumu, vienību un valūtas konvertēšanu.
  • Count by Colors, Paging Starpsvars, Advanced Kārtot un Super Filter,
  • Vairāk Izvēlēties / Ievietot / Dzēst / Teksts / Format / Saite / Komentārs / Darbgrāmatas / Darblapas Rīki ...

Kutools ekrānuzņēmums 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 · 10 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