Caracterele comodine Excel - De ce nu le folosiți?

Urmăriți videoclipuri cu caractere wildcard Excel

Există doar 3 caractere wildcard Excel (asterisc, semn de întrebare și tilde) și se pot face multe folosind acestea.

În acest tutorial, vă voi arăta patru exemple în care aceste caractere wildcard Excel sunt salvatori de viață absolut.

Caracterele comodine Excel - o introducere

Wildcard-urile sunt caractere speciale care pot ocupa orice loc al oricărui caracter (de unde și numele - wildcard).

Există trei caractere wildcard în Excel:

  1. * (asterisc) - Reprezintă orice număr de caractere. De exemplu, Ex * ar putea însemna Excel, Excel, Exemplu, Expert etc.
  2. ? (semnul întrebării) - Reprezintă un singur personaj. De exemplu, Tr? Mp ar putea însemna Trump sau Tramp.
  3. ~ (tilde) - Este folosit pentru a identifica un caracter wildcard (~, *,?) În text. De exemplu, să presupunem că doriți să găsiți expresia exactă Excel * într-o listă. Dacă utilizați Excel * ca șir de căutare, acesta vă va oferi orice cuvânt care are Excel la început, urmat de orice număr de caractere (cum ar fi Excel, Excel, Excelent). Pentru a căuta în mod special excel *, trebuie să folosim ~. Deci șirul nostru de căutare ar fi excel ~ *. Aici, prezența lui ~ asigură că Excel citește următorul caracter așa cum este, și nu ca un wildcard.

Notă: Nu am întâlnit multe situații în care trebuie să folosiți ~. Cu toate acestea, este bine să știi caracteristica.

Acum, să trecem prin patru exemple minunate în care personajele cu caractere wildcard fac tot posibilul.

Caracterele comodine Excel - Exemple

Să vedem acum patru exemple practice în care caracterele comodine Excel pot fi extrem de utile:

  1. Filtrarea datelor folosind un caracter wildcard.
  2. Căutare parțială folosind caracterul wildcard și VLOOKUP.
  3. Găsiți și înlocuiți potriviri parțiale.
  4. Numărați celulele care nu conțin text care conțin text.

# 1 Filtrează date folosind caractere wildcard Excel

Caracterele comodine Excel sunt utile atunci când aveți seturi de date imense și doriți să filtrați datele pe baza unei condiții.

Să presupunem că aveți un set de date așa cum se arată mai jos:

Puteți utiliza caracterul wildcard (*) asterisc în filtrul de date pentru a obține o listă a companiilor care încep cu alfabetul A.

Iată cum puteți face acest lucru:

  • Selectați celulele pe care doriți să le filtrați.
  • Accesați Date -> Sortare și filtrare -> Filtru (Comandă rapidă de la tastatură - Control + Shift + L).
  • Faceți clic pe pictograma filtrului din celula antet
  • În câmp (sub opțiunea Filtru text), tastați A*
  • Faceți clic pe OK.

Aceasta va filtra instantaneu rezultatele și vă va oferi 3 nume - ABC Ltd., Amazon.com și Apple Stores.

Cum functioneazã? - Când adăugați un asterisc (*) după A, Excel va filtra orice începe cu A. Acest lucru se datorează faptului că un asterisc (fiind un caracter wildcard Excel) poate reprezenta orice număr de caractere.

Acum, cu aceeași metodologie, puteți utiliza diverse criterii pentru a filtra rezultatele.

De exemplu, dacă doriți să filtrați companiile care încep cu alfabetul A și conțin alfabetul C în el, utilizați șirul A * C. Acest lucru vă va oferi doar 2 rezultate - ABC Ltd. și Amazon.com.

Dacă folosești A? C în schimb, veți obține ABC Ltd doar ca rezultat (deoarece un singur caracter este permis între „a” și „c”)

Notă: Același concept poate fi aplicat și la utilizarea filtrelor avansate Excel.

# 2 Căutare parțială folosind caractere wildcard & VLOOKUP

Căutarea parțială este necesară atunci când trebuie să căutați o valoare într-o listă și nu există o potrivire exactă.

De exemplu, să presupunem că aveți un set de date așa cum se arată mai jos și doriți să căutați compania ABC într-o listă, dar lista are ABC Ltd în loc de ABC.

Nu puteți utiliza funcția VLOOKUP obișnuită în acest caz, deoarece valoarea de căutare nu are o potrivire exactă.

Dacă utilizați VLOOKUP cu o potrivire aproximativă, acesta vă va oferi rezultate greșite.

Cu toate acestea, puteți utiliza un caracter wildcard în funcția VLOOKUP pentru a obține rezultatele corecte:

Introduceți următoarea formulă în celula D2 și trageți-o pentru alte celule:

= VLOOKUP ("*" & C2 & "*", $ A $ 2: $ A $ 8,1, FALS)

Cum funcționează această formulă?

În formula de mai sus, în loc să utilizați valoarea de căutare așa cum este, este flancată pe ambele părți cu asteriscul cu caractere wildcard Excel (*) - „*” & C2 & ”*”

Acest lucru spune excel că trebuie să caute orice text care conține cuvântul în C2. Poate avea orice număr de caractere înainte sau după textul din C2.

Prin urmare, formula caută un meci și, de îndată ce obține un meci, returnează acea valoare.

3. Găsiți și înlocuiți potriviri parțiale

Caracterele Wildcard Excel sunt destul de versatile.

Îl puteți utiliza într-o formulă complexă, precum și în funcționalități de bază, cum ar fi Găsiți și înlocuiți.

Să presupunem că aveți datele așa cum se arată mai jos:

În datele de mai sus, regiunea a fost introdusă în moduri diferite (cum ar fi Nord-Vest, Nord-Vest, Nord-Vest).

Acest lucru este adesea cazul datelor cu privire la vânzări.

Pentru a curăța aceste date și a le face coerente, putem folosi Găsiți și înlocuiți cu caractere wildcard Excel.

Iată cum puteți face acest lucru:

  • Selectați datele unde doriți să găsiți și să înlocuiți textul.
  • Accesați Acasă -> Găsiți și selectați -> Accesați. Aceasta va deschide caseta de dialog Găsiți și înlocuiți. (De asemenea, puteți utiliza comanda rapidă de la tastatură - Control + H).
  • Introduceți următorul text în caseta de dialog Găsiți și înlocuiți:
    • Gaseste ce: Nord * V *
    • Înlocui cu: Nord Vest
  • Faceți clic pe Înlocuiți toate.

Acest lucru va schimba instantaneu toate formatele diferite și îl va face coerent în nord-vest.

Cum funcționează asta?

În câmpul Găsire, am folosit Nord * V * care va găsi orice text care are cuvântul Nord și conține alfabetul „W” oriunde după acesta.

Prin urmare, acoperă toate scenariile (nord-vest, nord-vest și nord-vest).

Găsiți și înlocuiți găsește toate aceste instanțe și le schimbă în Nord-Vest și le face coerente.

4. Numărați celulele care nu conțin text care conțin text

Știu că ești inteligent și te gândești că Excel are deja o funcție încorporată pentru a face acest lucru.

Ai dreptate!!

Acest lucru se poate face folosind funcția COUNTA.

DAR … Există o mică problemă cu aceasta.

De multe ori când importați date sau utilizați foaia de lucru a altor persoane, veți observa că există celule goale, în timp ce s-ar putea să nu fie cazul.

Aceste celule arată goale, dar au = ”” în ea. Problema este că

Problema este că funcția COUNTA nu consideră acest lucru ca o celulă goală (o numără ca text).

Vedeți exemplul de mai jos:

În exemplul de mai sus, folosesc funcția COUNTA pentru a găsi celule care nu sunt goale și returnează 11 și nu 10 (dar puteți vedea clar că doar 10 celule au text).

Motivul, așa cum am menționat, este că nu consideră A11 ca fiind gol (deși ar trebui).

Dar așa funcționează Excel.

Remedierea este să folosiți caracterul wildcard Excel din formulă.

Mai jos este o formulă care utilizează funcția COUNTIF care numără doar celulele care au text în ea:

= COUNTIF (A1: A11, "?*")

Această formulă îi spune excel să numere numai dacă celula are cel puțin un caracter.

În ?* combo:

  • ? (semnul întrebării) asigură prezența a cel puțin unui caracter.
  • * (asterisc) face loc pentru orice număr de caractere suplimentare.

Notă: Formula de mai sus funcționează atunci când au numai valori de text în celule. Dacă aveți o listă care conține atât text, cât și numere, utilizați următoarea formulă:

= COUNTA (A1: A11) -COUNTBLANK (A1: A11)

În mod similar, puteți utiliza metacaractere în multe alte funcții Excel, cum ar fi IF (), SUMIF (), AVERAGEIF () și MATCH ().

De asemenea, este interesant de observat că, deși puteți utiliza caracterele wildcard în funcția SEARCH, nu o puteți folosi în funcția FIND.

Sper că aceste exemple vă vor oferi un fler al versatilității și puterii caracterelor wildcard Excel.

Dacă aveți orice alt mod inovator de a-l utiliza, împărtășiți-l cu mine în secțiunea de comentarii.

Puteți găsi utile următoarele tutoriale Excel:

  • Utilizarea COUNTIF și COUNTIFS cu criterii multiple.
  • Crearea unei liste derulante în Excel.
  • Intersectați operatorul în Excel

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave