Formula Excel: extrageți inițialele din nume
Există mai multe metode de extragere a fiecărei inițiale dintr-o listă de nume în Excel, aici, în acest tutorial, oferă o formulă pentru a gestiona acest job.
Formula generică:
=LEFT(name)&IF(ISNUMBER(FIND(" ",name)),MID(name,FIND(" ",name)+1,1),"")&IF(ISNUMBER(FIND(" ",name,FIND(" ",name)+1)),MID(name,FIND(" ",name,FIND(" ",name)+1)+1,1),"") |
Argumente
Name: the full names you want to extract the initials. |
Observație
Această formulă extrage doar inițialele din primele trei cuvinte, începe din al patrulea cuvânt, va fi ignorată.
Cum funcționează această formulă
Pentru a extrage inițialele din celula B3, vă rugăm să ne formulați mai jos:
=LEFT(B3)&IF(ISNUMBER(FIND(" ",B3)),MID(B3,FIND(" ",B3)+1,1),"")&IF(ISNUMBER(FIND(" ",B3,FIND(" ",B3)+1)),MID(B3,FIND(" ",B3,FIND(" ",B3)+1)+1,1),"") |
Anunturi Intrați tasta, apoi prima literă a fiecărui cuvânt a fost extrasă.
Explicație
Deoarece această formulă combină trei formule cu „&”, aici explică trei formule în trei părți
Prima parte LEFT(B3)
LEFT funcţie extrage text din partea stângă a unui text pe baza poziției date. Aici STÂNGA (B3) extrage prima literă din partea stângă a textului din celula B3, „N”.
A doua parte IF(ISNUMBER(FIND(" ",B3)),MID(B3,FIND(" ",B3)+1,1),"")
FIND funcţie găsește un șir într-un alt șir și returnează poziția de pornire a șirului în interiorul altei funcții oneMID returnează subșirul unui text dat pe baza poziției date și a lungimii textului.
MID (B3, FIND ("", B3) +1,1) revine
MID (B3,7 + 1,1) revine
J
ISNUMBER funcţie returnează TRUE dacă celula conține număr, dacă nu, returnează FALSE.
IF funcţie teste pentru o anumită afecțiune.
IF (ISNUMBER (FIND ("", B3)), MID (B3, FIND ("", B3) +1,1), "") returnează
DACĂ (ISNUMBER (7), ”J”, "") revine
DACĂ (ADEVĂRAT, „J”, „”) revine
J
A treia parte IF(ISNUMBER(FIND(" ",B3,FIND(" ",B3)+1)),MID(B3,FIND(" ",B3,FIND(" ",B3)+1)+1,1),"")
MID funcţie extrageți text dintr-un text pe baza poziției date și a numărului de lungime.
MID (B3, FIND ("", B3, FIND ("", B3) +1) +1,1) returnează
MID (B3, FIND ("", B3,7 + 1) +1,1) revine
MID (B3,13 + 1,1) revine
C
IF (ISNUMBER (FIND ("", B3, FIND ("", B3) +1)), MID (B3, FIND ("", B3, FIND ("", B3) +1) +1,1), "") se intoarce
= IF (ISNUMBER (FIND ("", B3, FIND ("", B3) +1)), "C", "") returnează
= IF (ISNUMBER (13), "C", "") revine
C
Fișier exemplu
Faceți clic pentru a descărca fișierul eșantion
Formule relative
- Extrage din dreapta până la caracter
Aici introduce formula pentru a extrage text din partea dreaptă a unui text dat până la un caracter specificat. - Tăiați textul la N cuvinte
Aici introduce formula pentru a extrage n cuvinte din partea stângă a unui șir de text. - Împarte propoziția în cuvinte
Acest tutorial oferă formule pentru a separa cuvintele frazei în coloane separate. - Împărțiți dolari și cenți
Pentru a împărți dolari și cenți în două coloane cu formule în Excel.
Funcții relative
- Funcția STÂNGA
Extrageți text din partea stângă. - Funcția FIND
găsiți un șir într-un alt șir și returnează poziția inițială a șirului în interiorul altui șir. - Dacă funcția IF
Testarea condițiilor. - Funcția MID
extrageți o parte din text dintr-o valoare a celulei pe baza locației și lungimii.
Cele mai bune instrumente de productivitate Office
Kutools pentru Excel - Vă ajută să vă distingeți de mulțime
Kutools pentru Excel se mândrește cu peste 300 de caracteristici, Asigurați-vă că ceea ce aveți nevoie este la doar un clic distanță...
Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)
- O secundă pentru a comuta între zeci de documente deschise!
- Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
- Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
- Aduce file eficiente la Office (inclusiv Excel), la fel ca Chrome, Edge și Firefox.