In questo articolo impareremo come sapere se un intervallo contiene testo specifico o meno.
Ad esempio, hai un ampio elenco di dati e devi trovare la presenza di sottostringhe in un intervallo utilizzando le funzioni excel. Per questo articolo dovremo utilizzare 2 funzioni:
- Funzione SUMPRODOTTO
- Funzione CONTA.SE con carattere jolly
La funzione SUMPRODUCT è una funzione matematica in Excel. Funziona su più gamme. Moltiplica gli array corrispondenti e poi li somma.
La funzione COUNTIF di excel conta solo il numero di celle con una condizione specifica in un determinato intervallo.
Un carattere jolly è un carattere speciale che consente di eseguire una corrispondenza indefinita sul testo nelle formule di Excel.
Ci sono tre caratteri jolly in Excel
- Punto interrogativo (?)
- Asterisco (*)
- Tilde (~)
Formula generica:
= SUMPRODUCT( COUNTIF ( range , "*" &sottostringhe& "*" ) ) > 0
Spiegazione:
- Qui dobbiamo applicare l'asterisco ( * ) con ogni sottostringa. asterisco ( * ) corrisponde a qualsiasi numero di caratteri quando viene utilizzato.
- Quindi la funzione CONTA.SE prende l'argomento dell'intervallo e delle sottostringhe con caratteri jolly e conta il numero di celle corrispondenti.
- La funzione SUMPRODUCT prende i numeri restituiti dalla funzione COUNTIF e ottiene la loro SOMMA.
- La formula controlla il numero del risultato con >0 e restituisce VERO se l'istruzione è VERA oppure la formula restituisce FALSO.
Esempio:
Qui abbiamo dati nell'intervallo A2 : A7. dobbiamo trovare la presenza di Colors in Range usando questa formula.
Usa la formula:
= SUMPRODUCT ( COUNTIF ( range , "*" &Colors& "*" ) ) > 0
Spiegazione:
- Qui l'asterisco (*) viene applicato con ogni sottostringa colore. L'asterisco ( * ) corrisponde a qualsiasi numero di caratteri quando viene utilizzato.
- Quindi la funzione CONTA.SE prende l'argomento dell'intervallo e del colore con il carattere jolly e conta il numero di celle corrispondenti che risulta essere.
= SUMPRODUCT ( COUNTIF ( range , { *Red*; "Green" ; "Blue" ))>0
- La funzione SUMPRODUCT prende i numeri restituiti dalla funzione COUNTIF e ottiene la loro SUM che esce qui come.
=SOMMAPRODOTTO ( { 1 ; 1 ; 1 } ) > 0
- La formula verifica il risultato ( 3 ) numero con >0 e restituisce VERO.
Qui l'intervallo è denominato intervallo per A2 : A7 e Colori denominati per le sottostringhe in C2 : C4.
Come puoi vedere nell'istantanea sopra, la formula restituisce TRUE stats che la sottostringa colori si trovano nei valori Range.
Appunti:
- La formula restituisce #VALORE! errore se l'argomento della funzione è numerico.
- La formula restituisce il risultato errato se la sintassi della formula non è corretta.
Spero che questo articolo sul fatto che l'intervallo contenga valore utilizzando i caratteri jolly in Excel sia esplicativo. Trova altri articoli sulle funzioni SUMPRODUCT qui. Si prega di condividere la tua domanda qui sotto nella casella dei commenti. Ti assisteremo.
Come utilizzare la funzione SUMPRODUCT in excel
Come utilizzare la funzione CONTA.SE in excel?
Come usare la funzione WILDCARDS in excel
Come rimuovere il testo in Excel a partire da una posizione
Convalida delle voci di testo
Crea un elenco a discesa in Excel con il colore
Rimuovi gli spazi iniziali e finali dal testo in Excel
Articoli popolari
Modifica un elenco a discesa
Riferimento assoluto in Excel
Se con la formattazione condizionale
Se con caratteri jolly
Vricerca per data
Unisci nome e cognome in excel
Conta le celle che corrispondono ad A o B
Converti pollici in piedi e pollici in Excel 2016
50 scorciatoie Excel per aumentare la produttività