În acest articol, vom învăța cum să știm dacă un interval conține sau nu text specific.
De exemplu, aveți o listă mare de date și trebuie să găsiți prezența unor șiruri de caractere într-o gamă folosind funcții Excel. Pentru acest articol va trebui să folosim 2 funcții:
- Funcția SUMPRODUCT
- Funcția COUNTIF cu wildcard
Funcția SUMPRODUCT este o funcție matematică în Excel. Funcționează pe mai multe game. Înmulțește matricele corespunzătoare și apoi le adaugă.
Funcția COUNTIF a excel contează doar numărul de celule cu o condiție specifică într-un interval dat.
Un wildcard este un caracter special care vă permite să efectuați potriviri nedeterminate pe text în formulele Excel.
Există trei caractere wildcard în Excel
- Semnul întrebării (?)
- Asterisc (*)
- Tilde (~)
Formula generică:
= SUMPRODUCT (COUNTIF (interval, "*" & șiruri & "*"))> 0
Explicaţie:
- Aici trebuie să aplicăm asteriscul ( * ) cu fiecare subcord. Asterisc ( * ) se potrivește cu orice număr de caractere atunci când este utilizat.
- Apoi funcția COUNTIF ia argumentul gamei și al șirurilor de caractere cu metacaracter și numără numărul de celule potrivite.
- Funcția SUMPRODUCT ia numerele returnate de funcția COUNTIF și obține SUMA lor.
- Formula verifică numărul rezultatului cu> 0 și returnează TRUE dacă instrucțiunea este TRUE sau altfel formula returnează FALSE.
Exemplu:
Aici avem date în intervalul A2: A7. trebuie să găsim prezența culorilor în gamă folosind această formulă.
Utilizați formula:
= SUMPRODUCT (COUNTIF (interval, "*" & Culori & "*"))> 0
Explicaţie:
- Aici se aplică asteriscul (*) cu fiecare șir culoare. Asteriscul (*) corespunde oricărui număr de caractere atunci când este utilizat.
- Apoi, funcția COUNTIF ia argumentul gamei și culorii cu metacaracter și numără numărul de celule potrivite care se dovedește a fi.
= SUMPRODUCT (COUNTIF (interval, {* Roșu *; "Verde"; "Albastru"))> 0
- Funcția SUMPRODUCT ia numerele returnate de funcția COUNTIF și obține SUM-ul lor care apare aici ca.
= SUMPRODUCT ({1; 1; 1})> 0
- Formula verifică rezultatul ( 3 ) numărul cu> 0 și returnează TRUE.
Aici gama este denumită interval pentru A2: A7 și Culori denumite pentru șirurile din C2: C4.
După cum puteți vedea în instantaneul de mai sus, formula returnează statistici ADEVĂRATE pe care șirul culori se găsesc în valorile Range.
Note:
- Formula returnează #VALUE! eroare dacă argumentul funcției este numeric.
- Formula returnează rezultatul greșit dacă sintaxa formulei nu este corectă.
Sper că acest articol despre dacă Range conține valoare folosind metacaractere în Excel este explicativ. Găsiți mai multe articole despre funcțiile SUMPRODUCT aici. Vă rugăm să împărtășiți interogarea dvs. mai jos în caseta de comentarii. Vă vom ajuta.
Cum se utilizează funcția SUMPRODUCT în excel
Cum se utilizează funcția COUNTIF în Excel
Cum se utilizează funcția WILDCARDS în Excel
Cum se elimină textul în Excel pornind de la o poziție
Validarea intrărilor de text
Creați o listă derulantă în Excel cu culoare
Eliminați spațiile inițiale și finale din text în Excel
Articole populare
Editați o listă derulantă
Referință absolută în Excel
Dacă cu formatare condiționată
Dacă cu wildcards
Vizualizați după dată
Alăturați-vă prenumelui și prenumelui în Excel
Numărați celulele care se potrivesc fie cu A, fie cu B
Convertiți inci în picioare și inci în Excel 2016
50 Comandă rapidă Excel pentru a vă crește productivitatea