?. Hvordan trekke initialer fra navnene i Excel

First metode er å bruke formelen for å trekke initialer fra navnene i Microsoft Excel
Velg en tom celle, for eksempel Cell C2, skriver denne formelen = LEFT (A2) & IF (ISNUMBER (FINN ("", A2)), MID (A2, FINN ("", A2) +1,1), "") & IF (ISNUMBER (FINN ("", A2, FINN ("" , A2) 1)), MID (A2, FINN ("", A2, FINN ("", A2) 1) +1,1), "") plakater (A2 er den første cellen i ditt navn liste), trykk på Enter-knappen, deretter drar fyllhåndtaket for å fylle området. Nå ser du alle initialene til hvert navn er hentet fra navnelisten.

Pakk initialer bruk definert funksjon i Excel
Foruten formelen, kan du bruke definert funksjon å trekke initialer fra angitte navnene lett i Microsoft Excel.
1. Velg en celle i kolonnen du vil velge, og trykk Alt + F11 for å åpne Microsoft Visual Basic for Applications vinduet.
2. I pop-up vindu, klikker du Sett > Modul, og deretter lime følgende VBA kode i modulen
VBA. Utdrag initialer fra navnene
Funksjons FirstCharacters (pWorkRng As Range) As String'Updateby20140514Dim arr Som VariantDim xVerdi Som StringDim OutValue Som StringxValue = pWorkRng.Valuearr = VBA .Split (Trim (xVerdi)) For i = 0 For å UBound (arr) OutValue = OutValue & VBA.Left (arr (i), 1) & "." NextFirstCharacters = OutValueEnd Function3. Lagre koden og lukke vinduet, velg en tom celle og skriver denne formelen = FirstCharacters (A2)
, trykk på Enter-knappen, og drar fyllhåndtaket til å fylle området du vil. Etter det kan du se initialene til hvert navn er hentet
. Tips: Du kan endre separatorer "." av initialene som du trenger i ovennevnte VBA

Relative Artikler:.

Extract unike verdier i Excel

Pakk fet tekst i Excel