Come trovare un testo in una cella in Excel (2 esempi)

  • Condividi Questo
Hugh West

Lavorando in Excel, ci capita spesso di dover cercare un testo specifico all'interno di un altro testo. In Microsoft Excel Oggi vi mostrerò come trovare un testo all'interno di un altro testo in una cella in Excel con due Se anche voi siete curiosi, scaricate il nostro quaderno di esercizi e seguiteci.

Scarica il quaderno di esercizi

Scaricate questo eserciziario per esercitarvi durante la lettura di questo articolo.

Trovare testi nelle celle.xlsx

2 Esempi adatti per trovare il testo in una cella in Excel

Per dimostrare gli esempi, consideriamo un set di dati di 10 ID e-mail di 10 persone. Scopriremo se il dominio di posta elettronica appartiene a Gmail Il nostro set di dati è costituito da un intervallo di celle B5:B14 e mostreremo il nostro risultato nell'intervallo di celle C5:C14 , rispettivamente.

Nota

Tutte le operazioni di questo articolo si realizzano con l'uso di Microsoft Office 365 applicazione.

Esempio 1: Combinare le funzioni SEARCH, ISNUMBER e IF per trovare il testo nella cella

Nel primo esempio, si utilizzerà il metodo RICERCA , ISNUMERO , e SE per trovare il testo di una cella. Questo esempio è un senza distinzione tra maiuscole e minuscole Quindi, verificheremo se la parola Gmail I passi per completare il processo sono indicati di seguito:

📌 Passi:

  • Prima di tutto, selezionare la cella C5 .
  • Ora scrivete la seguente formula nella cella.

=IF(ISNUMBER(SEARCH("Gmail",B5)), "Sì", "No")

  • Quindi, premere Entrare .

  • Come la parola Gmail è presente nei dati della cella B5 , la formula restituisce Sì nella cella C5 .
  • Dopo di che, trascinare il Maniglia di riempimento automatico per copiare la formula fino alla cella C14 .

  • Infine, si vedrà che la nostra formula mostrerà il risultato per tutti i dati.

Possiamo quindi affermare che la nostra formula funziona perfettamente e che siamo in grado di trovare il testo in una cella di Excel.

🔎 Ripartizione della formula

Stiamo scomponendo la formula della cella C5 .

👉 CERCA("Gmail",B5) : Il RICERCA cercherà il carattere desiderato e mostrerà il numero del carattere. In questo caso, la funzione restituirà 12 .

👉 ISNUMBER(SEARCH("Gmail",B5)) : Il ISNUMERO controllerà se il risultato della funzione RICERCA è un numero o meno. Se il risultato è un numero, viene restituito il seguente risultato VERO Altrimenti, mostrerà FALSO Qui la funzione restituirà VERO .

👉 SE(ISNUMBER(SEARCH("Gmail",B5)), "Sì", "No") Infine, il SE controlla il valore del parametro ISNUMERO la funzione è vero o falso Se il risultato è vero il SE restituirà la funzione D'altra parte, restituirà No Qui la funzione restituirà .

Per saperne di più: Ricerca di testo nell'intervallo in Excel

Esempio 2: Unire le funzioni FIND e ISNUMBER per trovare il testo nella cella

Nell'esempio seguente, si utilizzerà l'opzione TROVARE , ISNUMERO , e SE per trovare il testo di una cella. Si tratta di una funzione sensibile alle maiuscole e alle minuscole Perché il problema è che il TROVARE cercherà la stessa entità nelle nostre celle. In questo caso, cercheremo la parola esatta Gmail I passi per completare questo esempio sono i seguenti:

📌 Passi:

  • Per prima cosa, selezionare la cella C5 .
  • Successivamente, scrivere la seguente formula nella cella.

=IF(ISNUMBER(FIND("Gmail",B4)), "Sì", "No")

  • Quindi, premere Entrare .

  • Qui, la parola esatta Gmail è assente nel testo della cella B5 , la formula restituita No in cella C5 .
  • Ora, trascinare il Maniglia di riempimento automatico per copiare la formula fino alla cella C14 .

  • Vedrete che la nostra formula mostrerà il risultato per tutti i dati e, nella vita reale, non c'è nessun dominio con Gmail Quindi, tutti i risultati saranno No .

Infine, possiamo dire che la nostra formula funziona correttamente e che siamo in grado di trovare il testo in una cella di Excel.

🔎 Ripartizione della formula

Stiamo scomponendo la formula della cella C5 .

👉 TROVA("Gmail", B4) : Il TROVARE controllerà il carattere esatto e mostrerà il numero del carattere. Dato che la parola non è presente nel nostro testo, la funzione restituirà un valore #VALORE errore.

👉 ISNUMBER(FIND("Gmail",B4)) : Il ISNUMERO controllerà se il risultato della funzione TROVARE è un numero o meno. Se il risultato è un numero, viene restituito il seguente risultato VERO Al contrario, mostrerà FALSO Qui la funzione restituirà FALSO .

👉 SE(ISNUMBER(FIND("Gmail",B4)), "Sì", "No") Alla fine, il SE controlla il valore del parametro ISNUMERO la funzione è vero o falso Se il risultato è vero, l'opzione SE restituirà la funzione , altrimenti restituisce No Qui la funzione restituirà No .

Conclusione

Spero che questo articolo vi sia stato utile e che siate in grado di trovare il testo in una cella in Excel. Se avete altre domande o raccomandazioni, condividetele con noi nella sezione commenti qui sotto.

Non dimenticate di consultare il nostro sito web, ExcelWIKI per diversi problemi e soluzioni relativi a Excel. Continuate a imparare nuovi metodi e a crescere!

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.