In questo articolo impareremo come verificare se la cella contiene testo specifico in Excel.
Scenario :
Identifica un testo particolare in una cella o una parola diversa in determinate celle. Ad esempio, trovare l'ID reparto da un database. Penso che tu abbia pensato di farlo manualmente, ma il tempo è limitato. Sei qui nel posto giusto per imparare come verificare se una cella contiene un testo specifico.
Formula generica:
Il testo che stai cercando può essere esatto o senza distinzione tra maiuscole e minuscole. Insensibile alle maiuscole significa che la formula cerca AG può tornare ag, Ag, AG o aG.
Formula senza distinzione tra maiuscole e minuscole:
=VAL.NUMERO(RICERCA(trova_testo, entro_testo)) |
trova_testo: testo da trovare
inside_text: trovare nel testo
Formula con distinzione tra maiuscole e minuscole:
=VAL.NUMERO(TROVA(trova_testo, entro_testo)) |
trova_testo: testo da trovare
inside_text: trovare nel testo
Nota:
Le formule precedenti restituiranno Vero o Falso. Usa la funzione SE con la formula per restituire S o NO.
Esempio :
Tutti questi potrebbero essere fonte di confusione da capire. Capiamo come utilizzare la funzione usando un esempio. Qui abbiamo alcuni dipendenti da cercare in base all'ID reparto specificato. L'ID dipendente ha il nome, l'ID reparto e l'ID particolare. Qui il testo di ricerca è nella colonna D e all'interno del testo è nella colonna C.
Usa la formula:
=VAL.NUMERO(RICERCA(D4,C4)) |
Come puoi vedere la formula trova aB quando cercavi
AB utilizzando la funzione Cerca. Copia la formula nel resto delle celle usando il Ctrl + D o trascinandolo verso il basso dalla parte inferiore destra (casella minuscola) della cella applicata.
Come puoi vedere, abbiamo trovato tutti i dipendenti con ID di reparto indicati utilizzando il metodo sopra. Ora controlleremo se tutte le celle contengono testo specifico.
Un altro esempio: (maiuscole/minuscole)
Qui ci è stato fornito un elenco di informazioni sull'ID dipendente nella colonna A e il reparto di ricerca è "XG". Qui dobbiamo trovare il dipartimento "XG" in tutte le celle. "XG" deve essere esatto poiché ci sono due diversi reparti che si chiamano "Xg". Quindi controlla solo "XG" in tutte le celle e restituisci "Sì" se trovato e restituisci "No" in caso contrario.
Usa la formula:
=VAL.NUMERO(TROVA(D4,C4)) |
Come puoi vedere, il primo dipendente non appartiene a "XG", quindi la formula restituisce "No" utilizzando la funzione TROVA. Copia la formula nel resto delle celle usando il Ctrl + D o trascinandolo verso il basso dalla parte inferiore destra (casella minuscola) della cella applicata.
Come puoi vedere, c'è un solo dipendente nel dipartimento "XG". Questa formula è utile ovunque il database contenga più informazioni di una riga in una cella.
Controlla se la cella corrisponde a più testo
Nell'esempio sopra cerchiamo un dato testo nelle celle. Se abbiamo più testi, usiamo la funzione SUMPRODUCT, questa formula restituisce VERO/FALSO secondo il valore trovato/Non trovato.
Usa la formula:
=SOMMA.PRODOTTO(--VAL.NUMERO(RICERCA(,A1)))>0 |
Scopri di più su questa formula. Segui questo link Come verificare se una stringa contiene uno dei tanti testi in Excel.
Ecco tutte le note di osservazione usando le formule sopra spiegate in Excel
Appunti :
- Usa "find_text" tra virgolette quando usi valori hardcoded. Oppure usa il riferimento di cella come spiegato nel primo esempio.
- SEARCH è una funzione senza distinzione tra maiuscole e minuscole, mentre TROVA è la funzione con distinzione tra maiuscole e minuscole.
- Utilizzare la funzione SE, se si desidera ottenere il risultato nei moduli richiesti come S/NO o Trovato/Non trovato.
Spero che questo articolo su Come verificare se la cella contiene testo specifico in Excel sia esplicativo. Trova altri articoli sul calcolo dei valori e le relative formule di Excel qui. Se ti è piaciuto il nostro blog, condividilo con i tuoi amici su Facebook. E puoi anche seguirci su Twitter e Facebook. Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica.
Ricerca di una stringa per una sottostringa specifica in Excel : Trova le celle se la cella contiene una determinata parola in Excel usando la funzione TROVA o CERCA.
Evidenzia le celle che contengono testo specifico : Evidenzia le celle se la cella contiene una determinata parola in Excel usando la formula in Formattazione condizionale
Come verificare se una stringa contiene uno dei tanti testi in Excel : cerca le celle se la cella contiene più parole date in Excel utilizzando la funzione TROVA o CERCA.
Conta le celle che contengono testo specifico : Contare il numero di celle se la cella contiene un determinato testo utilizzando una formula in Excel.
Come cercare celle con un determinato testo e restituire il determinato testo in Excel : trova le celle se la cella contiene un determinato testo e restituisce i risultati richiesti utilizzando la funzione SE in Excel.
Articoli popolari:
Come usare la funzione SE in Excel : l'istruzione IF in Excel controlla la condizione e restituisce un valore specifico se la condizione è VERA o restituisce un altro valore specifico se FALSO.
Come utilizzare la funzione CERCA.VERT in Excel : questa è una delle funzioni più utilizzate e popolari di excel che viene utilizzata per cercare il valore da diversi intervalli e fogli.
Come utilizzare la funzione SOMMA.SE in Excel : Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.
Come utilizzare la funzione CONTA.SE in Excel : Conta i valori con le condizioni utilizzando questa straordinaria funzione. Non è necessario filtrare i dati per contare valori specifici. La funzione Countif è essenziale per preparare la tua dashboard.