Cum se returnează textul până la al doilea spațiu în Microsoft Excel

Anonim

În acest articol, vom învăța cum să returnăm textul până la al doilea spațiu în Microsoft Excel.

Extragerea textului până la al doilea spațiu ("") caracter dintr-un șir dat

Uneori li se oferă o listă de șiruri de text și este necesar pentru a extrage o parte a șirului până la al doilea caracter spațial (""). De exemplu, extragerea prenumelui și prenumelui din numele complet separat prin spații. Deci, să înțelegem cum să rezolvăm această problemă cu exemplul explicat mai jos.

Formulă

Pentru aceasta vom folosi o combinație de următoarele funcții

  1. STÂNGA
  2. GĂSI
  3. SUBSTITUI
  4. LEN

Combinația acestor funcții va găsi al doilea caracter spațial și îl va înlocui cu orice alt caracter la care poate fi localizat cu ușurință în șirul manipulat. Să vedem sintaxa dată mai jos cu explicația argumentului.

Sintaxa formulei:

= STÂNGA (șir, FIND ("*", SUBSTITUTE (șir, "", "*", LEN (șir) - LEN (SUBSTITUT (șir, "", ""))))) - 1)

șir: șir dat

"": spațiu

"*": char pentru a înlocui spațiul char (trebuie să fie unic pentru toate numele)

Exemplu:

Toate acestea ar putea fi confuze pentru a înțelege. Să înțelegem cum să folosim funcția folosind un exemplu. Aici avem o listă de nume și trebuie să găsim numele și prenumele din numele complete.

Folosiți formula:

= STÂNGA (A2, FIND ("*", SUBSTITUT (A2, "", "*", LEN (A2) - LEN (SUBSTITUT (A2, "", ""))))) - 1)

Explicaţie

  1. Funcția LEN returnează lungimea șirului.
  2. SUBSTITUT (A2, "", "") revine „BronchoBillyAnderson” (fără spații)
  3. LEN (A2) - LEN (SUBSTITUT (A2, "", "")) returnează diferența de nume cu spații și fără spații. Deci, obținem numărul de spații din șir. adică 2
  4. Diferența va fi utilizată pentru a înlocui caracterul * caracterului special al spațiului. Returnează „Broncho Billy * Anderson”
  5. Funcția FIND găsește * char și funcția STÂNGA extrage valoarea până la * char.
  6. -1 să fie utilizat astfel încât noul șir să nu conțină spațiu. Alegerea sa momentană de a păstra spațiul sau nu. Nu face nicio diferență.

După cum puteți vedea, numele rezultat are doar prenumele și prenumele. Copiați formula în alte celule folosind comanda rapidă Ctrl + D.

După cum puteți vedea, am primit toate numele folosind o singură formulă. Nu este interesant!

NOTĂ: Utilizați funcția SEARCH în locul funcției FIND. Ambele returnează aceeași valoare. Dar funcția FIND este diferențiată de majuscule și minuscule și nu acceptă metacaractere.

Iată toate notele de observație folosind formula din Excel
Note:

  1. Utilizați parantezele cu atenție în formulă, deoarece ar putea reveni la erori.
  2. * Char folosit aici. Puteți utiliza orice caracter unic pentru a înlocui caracterele spațiale pentru toate șirurile.
  3. Dacă numele este împărțit cu orice alt caracter (cum ar fi |) înlocuiți delimitatorul dat în formulă cu ghilimele.

Sper că acest articol despre Returnarea textului până la al doilea spațiu în Microsoft Excel este explicativ. Găsiți mai multe articole despre formule de editare a șirurilor și formule Excel conexe aici. Dacă ți-au plăcut blogurile noastre, împărtășește-le prietenilor tăi de pe Facebook. Și, de asemenea, ne puteți urmări pe Twitter și Facebook. Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți, completa sau inova munca noastră și să o îmbunătățim. Scrieți-ne pe site-ul de e-mail.

Cum se folosește funcția TRIM în Excel: Funcția TRIM este utilizată pentru tăierea șirurilor și curățarea oricărui spațiu final sau de la șir. Acest lucru ne ajută foarte mult în procesul de curățare a datelor.

Cum se utilizează funcția CLEAN în Excel: Funcția de curățare este utilizată pentru a curăța caractere neprimabile din șir. Această funcție este utilizată mai ales cu funcția TRIM pentru a curăța datele străine importate.

Înlocuiți textul de la capătul unui șir începând de la poziția variabilă: Pentru a înlocui textul de la sfârșitul șirului, folosim funcția REPLACE. Funcția REPLACE folosește poziția textului din șir pentru a înlocui.

Cum să verificați dacă un șir conține unul dintre textele din Excel: Pentru a afla dacă un șir conține mai multe texte, folosim această formulă. Folosim funcția SUM pentru a însuma toate meciurile și apoi efectuăm o logică pentru a verifica dacă șirul conține oricare dintre șirurile multiple.

Numărați celulele care conțin text specific: O funcție simplă COUNTIF va face magia. Pentru a număra numărul de celule multiple care conțin un șir dat, folosim operatorul wildcard cu funcția COUNTIF.

Funcția Excel REPLACE vs SUBSTITUTE: Funcțiile REPLACE și SUBSTITUTE sunt cele mai neînțelese. Pentru a găsi și a înlocui un text dat, folosim funcția SUBSTITUTE. În cazul în care REPLACE este utilizat pentru a înlocui un număr de caractere în șir …

Articole populare:

Cum se utilizează funcția IF în Excel : Instrucțiunea IF din Excel verifică starea și returnează o valoare specifică dacă condiția este ADEVĂRATĂ sau returnează o altă valoare specifică dacă este FALSĂ.

Cum se utilizează funcția VLOOKUP în Excel : Aceasta este una dintre cele mai utilizate și populare funcții ale Excel, care este utilizată pentru a căuta valoarea din diferite intervale și foi.

Cum se utilizează funcția SUMIF în Excel : Aceasta este o altă funcție esențială a tabloului de bord. Acest lucru vă ajută să rezumați valori în condiții specifice.

Cum se utilizează funcția COUNTIF în Excel : Numărați valorile cu condiții folosind această funcție uimitoare. Nu trebuie să vă filtrați datele pentru a număra anumite valori. Funcția Countif este esențială pentru a vă pregăti tabloul de bord.