Excel formula: Skrajšajte besede ali imena
V tej vadnici je na voljo nekaj formul za pridobivanje začetnih črk iz vsake besede v celici, kot je prikazano spodaj. Pojasnjuje tudi, kako formule delujejo v Excelu.
V Office 365 in Excel 2019
O BESEDILO funkcija je nova funkcija, ki je na voljo v storitvah Office 365 in Excel 2019, s katero lahko iz vsake besede izluščimo vse začetne črke.
Splošna formula:
TEXTJOIN("",1,IF(ISNUMBER(MATCH(CODE(MID(text,ROW(INDIRECT("1:"&LEN(text))),1)), ROW(INDIRECT("63:90")),0)),MID(text,ROW(INDIRECT("1:"&LEN(text))),1),"")) |
Argumenti
Text: the text string you want to abbreviate. |
Kako deluje ta formula
Recimo, da želite iz celice A1 izvleči začetnice, uporabite to formulo v celici B1.
=TEXTJOIN("",1,IF(ISNUMBER(MATCH(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)), ROW(INDIRECT("63:90")),0)),MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),"")) |
Pritisnite Shift + Ctrl + Enter in vse začetnice vsake besede bodo izvlečene.
Izjava
1. Funkcija TEXTJOIN se uporablja za združevanje besedilnih vrednosti z ločevalnikom.
2. MID, ROW, INDIRECT in LEN funkcije se uporabljajo za pretvorbo besedilnega niza v matriko ali črke. Recimo
=MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1) |
Pritisnite Shift + Ctrl + Enter
Vrne vrsto črk
A,p,p,l,e,P,i,e |
Nato se to polje vnese v funkcijo CODE, ki prikaže matriko numeričnih kod ascii, po eno kodo za vsako črko.
3. VRSTA (POSREDNO ("63:90") ustreza oznakam ascii za vse velike črke AZ.
4. Funkcije ISNUMBER, IF in MATCH se uporabljajo za filtriranje rezultatov za končno združitev besedila.
Opombe:
1. Če v besedilnem nizu ni velikih črk, ta formula vrne prazno.
2. Ta formula bo izločila vse velike črke.
V sistemu Office 2016 ali prejšnjih različicah
Če uporabljate Excel 2016 ali starejše različice, lahko uporabite TRIM Funkcija.
Splošna formula:
TRIM(LEFT(Text,1)&MID(Text,FIND(" ",Text&" ")+1,1)&MID(Text,FIND("*",SUBSTITUTE(Text&" "," ","*",2))+1,1)) |
Argumenti
Text: the text string you want to extract the first letters of each word. |
Kako deluje ta formula
Recimo, da želite iz celice A1 izvleči začetnice, uporabite to formulo v celici B1.
=TRIM(LEFT(A1,1)&MID(A1,FIND(" ",A1&" ")+1,1)&MID(A1,FIND("*",SUBSTITUTE(A1&" "," ","*",2))+1,1)) |
Pritisnite Vnesite ključ, se izvlečejo vse prve črke vsake besede v celici A1.
Izjava
1. Funkcija TRIM odstrani vse odvečne presledke v besedilnem nizu.
2. LEVO (A1,1) izvleče prvo črko besedilnega niza.
3. MID (A1, FIND ("", A1 & "") +1,1) izvleče prvo črko druge besede, ki je ločena s presledkom.
4. MID (A1, FIND ("*", NAMESTA (A1 & "", "", "*", 2)) + 1,1)) izvleče prvo črko tretje besede, ki je ločena s presledkom.
Opombe:
1. Ta formula deluje samo za tri ali manj besed v celici.
2. V formuli lahko ““ spremenite v druga ločila.
3. Ta formula izvleče prve črke v primeru, da je neobčutljiva, če želite, da se formula vedno vrne z velikimi črkami, dodajte formulo UPPER
=UPPER(TRIM(LEFT(A1,1)&MID(A1,FIND(" ",A1&" ")+1,1)&MID(A1,FIND("*",SUBSTITUTE(A1&" "," ","*",2))+1,1))) |
Vzorčna datoteka
Kliknite za prenos vzorčne datoteke
Relativne formule
- Štetje celic enako
S funkcijo COUNTIF lahko štejete celice, ki so ali ne vsebujejo določene vrednosti. - Štejte celice, ki so enake x ali y
Včasih boste morda želeli prešteti število celic, ki ustrezajo enemu od dveh kriterijev, v tem primeru lahko uporabite funkcijo COUNTIF. - Preverite, ali celica vsebuje eno od mnogih stvari
Ta vadnica vsebuje formulo za preverjanje, ali celica vsebuje eno od več vrednosti v Excelu, in razlaga argumente v formuli in kako formula deluje. - Preverite, ali celica vsebuje eno od več vrednosti, izključite pa druge vrednosti
Ta vadnica bo zagotovila formulo za hitro obravnavo naloge, s katero se preveri, ali celica vsebuje eno od stvari, vendar izključuje druge vrednosti v Excelu, in razloži argumente formule.
Najboljša orodja za pisarniško produktivnost
Kutools za Excel - vam pomaga izstopati iz množice
Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...
Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)
- Eno sekundo za preklop med desetinami odprtih dokumentov!
- Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
- Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
- Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Edge in Firefox.