Ricerca per parole chiave - Excel e Fogli Google

Scarica esempio di cartella di lavoro

Scarica la cartella di lavoro di esempio

Questo tutorial sarà dimostrare come cercare per parole chiave in Excel e Fogli Google.

Cerca per parole chiave

Per classificare le celle di testo in base alle parole chiave che contengono, puoi utilizzare le funzioni CERCA, VAL.NUMERO, CONFRONTA e INDICE combinate.

1 =INDICE(E3:E8,CONFRONTA(VERO,VAL.NUMERO(RICERCA(F3:F8,B3)),0))

Nota: questa è una formula di matrice. Quando si utilizza Excel 2022 e versioni precedenti, è necessario immettere la formula di matrice premendo CTRL + MAIUSC + INVIO (invece di INVIO), indicando a Excel che la formula in una formula di matrice. Saprai che è una formula di matrice dalle parentesi graffe che appaiono attorno alla formula (vedi l'immagine in alto). Nelle versioni successive di Excel ed Excel 365, puoi semplicemente premere INVIO.

Vediamo come funziona questa formula.

Funzione RICERCA

In genere, la funzione SEARCH cerca una stringa di testo all'interno di un valore di cella, restituendo la posizione in cui si trova il testo.

Tuttavia, se si utilizza una formula di matrice e si immette una matrice di valori da cercare, la funzione CERCA restituirà una matrice di corrispondenze.

Come mostrato sopra, per la cella B3 ("toyota rav"), restituirà un array come questo:

1 {#VALUE, 8, #VALUE, #VALUE, #VALUE, #VALUE}

il che significa che ha trovato solo una delle parole chiave ("rav") nella stringa, alla posizione 8.

Funzione ISNUMBER

La funzione VAL.NUMERO traduce l'array fornito dalla funzione RICERCA in valori VERO e FALSO.

Funzione CONFRONTA

Con la funzione MATCH, troviamo la posizione del valore TRUE nel nostro array ISNUMBER dall'alto.

1 =CONFRONTA(VERO,VAL.NUMERO(RICERCA(F3:F8,B3)),0)

Per "toyota rav", TRUE è il secondo valore nell'array.

Funzione INDICE

Infine, usiamo il risultato della funzione MATCH per determinare quale Categoria riga di cui abbiamo bisogno con la funzione INDEX.

1 =INDICE(F3:F8,C3)

La seconda fila di Categorie list è "Crossover & suv", quindi questa è la corrispondenza Categoria per "toyota rav."

La sostituzione di "C3" con l'espressione MATCH ci riporta alla nostra formula originale:

1 =INDICE(E3:E8,CONFRONTA(VERO,VAL.NUMERO(RICERCA(F3:F8,B3)),0))

Promemoria: questa è una formula di matrice. Quando si utilizza Excel 2022 e versioni precedenti, è necessario immettere la formula di matrice premendo CTRL + MAIUSC + INVIO (invece di INVIO), indicando a Excel che la formula in una formula di matrice. Saprai che è una formula di matrice dalle parentesi graffe che appaiono attorno alla formula (vedi l'immagine in alto). Nelle versioni successive di Excel ed Excel 365, puoi semplicemente premere INVIO.

Cerca per parole chiave in Fogli Google

Queste formule funzionano esattamente allo stesso modo in Fogli Google come in Excel.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave