Controllare se la cella contiene testo parziale in Excel (5 modi)

  • Condividi Questo
Hugh West

Potreste aver bisogno di cercare una parola specifica all'interno del vostro set di dati per estrarre alcune informazioni vitali. A tal fine, tutto ciò che dovete fare è controllare ogni singola cella del vostro foglio di lavoro per verificare se una di esse contiene la parola desiderata. Per aiutarvi in questo senso, in questo blog post abbiamo proposto 5 modi che potete utilizzare per verificare se una cella contiene testo parziale inExcel con facilità.

Scaricate la cartella di lavoro pratica

Si consiglia di scaricare il file Excel e di esercitarsi con esso.

Se la cella contiene testo parziale.xlsx

5 modi per verificare se la cella contiene un testo parziale in Excel

In questo articolo, per dimostrare tutti i metodi, utilizzeremo un listino prezzi di prodotti di esempio come set di dati. Diamo quindi un'occhiata al set di dati:

Perciò, senza ulteriori discussioni, esaminiamo direttamente tutti i metodi, uno per uno.

1. Controllare se il testo parziale è contenuto all'inizio

Se si cerca una corrispondenza parziale all'inizio dei testi, si può seguire la procedura seguente:

❶ Selezionare la cella E5 ▶ per memorizzare il risultato della formula.

❷ Digitare la formula:

=IF(COUNTIF(B5, "MTT*"), "Sì", "No")

all'interno della cellula.

❸ Premere il tasto ENTRARE pulsante.

❹ Trascinate ora il punto Maniglia di riempimento alla fine del file Testo parziale colonna.

Una volta completati tutti i passaggi sopra descritti, si vedrà il risultato della formula come nell'immagine sottostante:

␥ Formula di ripartizione

  • COUNTIF(B5, "MTT*") ▶ restituisce 1 se MTT esiste all'inizio del testo, altrimenti restituisce 0.
  • =IF(COUNTIF(B5, "MTT*"), "Sì", "No") restituisce Sì se MTT esiste all'inizio del testo, altrimenti restituisce No.

Per saperne di più: Come utilizzare VLOOKUP se la cella contiene una parola all'interno del testo in Excel

2. Esplorare Se il testo parziale contiene alla fine

Se desiderate esplorare il testo parziale che esiste alla fine del testo, potete seguire i passaggi seguenti.

❶ Selezionare la cella E5 ▶ per memorizzare il risultato della formula.

❷ Digitare la formula:

=IF(COUNTIF(B5, "*NPP"), "Sì", "No")

all'interno della cellula.

❸ Premere il tasto ENTRARE pulsante.

❹ Trascinate ora il punto Maniglia di riempimento alla fine del file Testo parziale colonna.

Una volta completati tutti i passaggi sopra descritti, si vedrà il risultato della formula come nell'immagine sottostante:

␥ Formula di ripartizione

  • COUNTIF(B5, "*NPP") ▶ restituisce 1 se NPP esiste alla fine del testo altrimenti restituisce 0.
  • =IF(COUNTIF(B5, "*NPP"), "Sì", "No") restituisce Sì se NPP esiste alla fine del testo, altrimenti restituisce No.

Per saperne di più: Se la cella contiene testo allora restituisce il valore in un'altra cella usando la formula di Excel

3. Controllare se il testo parziale contiene una qualsiasi posizione

Se si desidera eseguire una ricerca cieca in tutto il set di dati, ossia cercare una corrispondenza parziale in qualsiasi posizione, è possibile eseguire i seguenti passaggi:

❶ Selezionare la cella E5 ▶ per memorizzare il risultato della formula.

❷ Digitare la formula:

=IF(COUNTIF(B5,"*NQ*"),"Yes","No")

all'interno della cellula.

❸ Premere il tasto ENTRARE pulsante.

❹ Trascinate ora il punto Maniglia di riempimento alla fine del file Testo parziale colonna.

Una volta completati tutti i passaggi sopra descritti, si vedrà il risultato della formula come nell'immagine sottostante:

␥ Formula di ripartizione

  • COUNTIF(B5, "*NQ*") ▶ restituisce 1 se NQ esiste in una qualsiasi posizione del testo, altrimenti restituisce 0.
  • =IF(COUNTIF(B5, "*NQ*"), "Sì", "No") ▶ restituisce Sì se NQ esiste in qualsiasi posizione del testo, altrimenti restituisce No.

Per saperne di più: Come restituire il valore se le celle contengono un determinato testo da un elenco

4. Esaminare se un testo parziale con un carattere specifico è contenuto all'inizio.

Ora contrassegneremo tutte le celle che contengono il testo parziale, 1VX40NQ seguito da un carattere qualsiasi. Seguite ora i passaggi seguenti per capire come fare.

❶ Selezionare la cella E5 ▶ per memorizzare il risultato della formula.

❷ Digitare la formula:

=IF(COUNTIF(B5,"?1VX40NQ"),"Yes","No")

all'interno della cellula.

❸ Premere il tasto ENTRARE pulsante.

❹ Trascinate ora il punto Maniglia di riempimento alla fine del file Testo parziale colonna.

Una volta completati tutti i passaggi sopra descritti, si vedrà il risultato della formula come nell'immagine sottostante:

␥ Formula di ripartizione

  • COUNTIF(B5,"?1VX40NQ") ▶ restituisce 1 se esiste 1VX40NQ seguito da un qualsiasi carattere singolo; altrimenti restituisce 0.
  • =IF(COUNTIF(B5,"?1VX40NQ"), "Sì", "No") ▶ restituisce Sì se esiste 1VX40NQ seguito da un qualsiasi carattere singolo; altrimenti restituisce No.

Per saperne di più: Se la cella contiene un testo specifico, aggiungere 1 in Excel (5 esempi)

5. Guardare se un testo parziale con un carattere specifico è contenuto all'inizio

Ora cerchiamo tutte le celle che hanno il testo parziale OP666 e che terminano con tre caratteri qualsiasi. Per vedere la procedura seguite i passaggi seguenti:

❶ Selezionare la cella E5 ▶ per memorizzare il risultato della formula.

❷ Digitare la formula:

=IF(COUNTIF(B5,"OP666???"),"Yes","No")

all'interno della cellula.

❸ Premere il tasto ENTRARE pulsante.

❹ Trascinate ora il punto Maniglia di riempimento alla fine del file Testo parziale colonna.

Una volta completati tutti i passaggi sopra descritti, si vedrà il risultato della formula come nell'immagine sottostante:

␥ Formula di ripartizione

  • COUNTIF(B5, "OP666???") Restituisce 1 se OP666 si trova in tutto il testo e termina con tre caratteri qualsiasi; altrimenti restituisce 0.
  • =IF(COUNTIF(B5, "OP666???"), "Sì", "No") Restituisce Sì se OP666 si trova in tutti i testi e termina con tre caratteri qualsiasi; altrimenti restituisce No.

Per saperne di più: Come sommare se la cella contiene un testo specifico in Excel (6 modi)

Cose da ricordare

📌 È possibile utilizzare uno qualsiasi dei due caratteri jolly, un asterisco( * ) o un segno di punto interrogativo( ? ).

Conclusione

Per riassumere, abbiamo discusso 5 metodi per verificare se una cella contiene testo parziale in Excel. Si consiglia di scaricare la cartella di lavoro pratica allegata a questo articolo e di esercitarsi con tutti i metodi. Non esitate a fare domande nella sezione dei commenti qui sotto. Cercheremo di rispondere a tutte le domande pertinenti nel più breve tempo possibile. E visitate il nostro sito web ExcelWIKI per saperne di più.

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.