Vai al contenuto principale

Recupera il primo valore corrispondente nella cella rispetto a un elenco

Supponiamo di avere un elenco di parole chiave, per recuperare la prima parola chiave apparsa in una cella specifica, mentre la cella contiene diversi altri valori, dovrai utilizzare un INDICE ed PARTITA formula con l'aiuto di AGGREGATO ed RICERCA funzioni.

recupera il primo valore corrispondente nella cella rispetto a un elenco 1

Come recuperare il primo valore corrispondente nella cella rispetto a un elenco?

Prendere il prima parola chiave con corrispondenza in una cella rispetto all'elenco Parole chiave come la tabella mostrata sopra, significa che dobbiamo eseguire una corrispondenza contenente piuttosto che una corrispondenza esatta. Per farlo è possibile utilizzare la funzione RICERCA per alimentare le posizioni delle parole chiave apparse nella cella in numeri numerici nella funzione AGGREGATA. Quindi AGGREGATO otterrà il numero più piccolo impostando il suo numero_funzione a 15 e l'argomento ref2 a 1. Quindi utilizzare MATCH per individuare il primo valore più piccolo e inserire il numero della posizione in INDEX per recuperare il valore in quella posizione.

Sintassi generica

=INDEX(keyword_rng,MATCH(AGGREGATE(15,6,SEARCH(keyword_rng,lookup_cell),1),SEARCH(keyword_rng,lookup_cell),0))

√ Nota: questa è una formula di matrice che richiede di inserire con Ctrl + Shift + entrare.

  • parola chiave_rng: L'intervallo di celle con parole chiave.
  • cella_ricerca: La cella da cercare se contiene le parole chiave.

Per recuperare il la prima parola chiave con corrispondenza è apparsa nella cella B5 contro la colonna Parole chiave, per favore copia o inserisci la formula sotto nella cella C5 e premi Ctrl + Shift + entrare per ottenere il risultato:

= INDICE ($ E $ 5: $ E $ 7,CONFRONTA(AGGREGATO(15,6,RICERCA($ E $ 5: $ E $ 7,B5),1),CERCA($ E $ 5: $ E $ 7,B5),0))

√ Nota: i simboli del dollaro ($) sopra indicano i riferimenti assoluti, il che significa che parola chiave_rng nella formula non cambierà quando sposti o copi la formula in altre celle. Tuttavia, non ci sono segni di dollaro aggiunti al ricerca_cella dal momento che vuoi che sia dinamico. Dopo aver inserito la formula, trascina verso il basso il quadratino di riempimento per applicare la formula alle celle sottostanti.

recupera il primo valore corrispondente nella cella rispetto a un elenco 2

Spiegazione della formula

=INDEX($E$5:$E$7,MATCH(AGGREGATE(15,6,SEARCH($E$5:$E$7,B5),1),SEARCH($E$5:$E$7,B5),0))

  • RICERCA($E$5:$E$7,B5): La funzione SEARCH restituisce la posizione di ogni parola chiave dall'intervallo $ E $ 5: $ E $ 7 quando si trova in numeri numerici, e il #VALORE! errore se non trovato. Il risultato sarebbe in un array come questo: {15;11;#VALORE!}.
  • AGGREGATO(15,6,RICERCA($E$5:$E$7,B5), 1) = AGGREGATO(15,6,{15;11;#VALORE!}, 1): La funzione AGGREGATO con a numero_funzione di 15 ed opzione di 6 restituirà il valore più piccolo nell'array in base a ref2 argomento 1, ignorando i valori di errore. Quindi, lo snippet sarebbe tornato 11.
  • INCONTRO(AGGREGATO(15,6,RICERCA($E$5:$E$7,B5), 1),RICERCA($E$5:$E$7,B5), 0) = INCONTRO(11,{15;11;#VALORE!}, 0): Le tipo_corrispondenza 0 forza la funzione CONFRONTA a eseguire una corrispondenza esatta e a restituire la posizione di 11 nell'array {15;11;#VALORE!}. Quindi, la funzione tornerà 2.
  • INDICE($E$5:$E$7,INCONTRO(AGGREGATO(15,6,RICERCA($E$5:$E$7,B5), 1),RICERCA($E$5:$E$7,B5), 0)) = INDICE($E$5:$E$7,2): La funzione INDICE quindi restituisce il 2nd valore nell'intervallo $ E $ 5: $ E $ 7, Che ha bbb.

osservazione

  • Se non ci sono parole chiave in una cella, a #NUM! errore verrà restituito.
  • La formula non fa distinzione tra maiuscole e minuscole. Per eseguire una corrispondenza con distinzione tra maiuscole e minuscole, puoi semplicemente sostituire la funzione CERCA con TROVA.

Funzioni correlate

Funzione Excel INDICE

La funzione INDICE di Excel restituisce il valore visualizzato in base a una determinata posizione da un intervallo o da una matrice.

Funzione Excel MATCH

La funzione CONFRONTA di Excel cerca un valore specifico in un intervallo di celle e restituisce la posizione relativa del valore.

Funzione RICERCA di Excel

In Excel, la funzione RICERCA può aiutarti a trovare la posizione di un carattere o sottostringa specifico dalla stringa di testo data come mostrato nella seguente schermata. In questo tutorial, introdurrò come utilizzare questa funzione di RICERCA in Excel.

Funzione Excel AGGREGATE

La funzione AGGREGATO di Excel restituisce un aggregato di calcoli come SUM, COUNT, SMALLL e così via con l'opzione di ignorare gli errori e le righe nascoste.


Formule correlate

Recupera il primo valore di elenco da una cella

Per recuperare la prima parola chiave elencata in un intervallo da una cella specifica, mentre la cella contiene uno dei vari valori, dovrai utilizzare una formula di matrice piuttosto complessa con le funzioni INDICE, CONFRONTA, VAL.NUMERO e RICERCA.

Corrispondenza esatta con INDEX e MATCH

Se hai bisogno di trovare le informazioni elencate in Excel su uno specifico prodotto, film o persona, ecc., dovresti fare un buon uso della combinazione delle funzioni INDICE e CONFRONTA.

Controlla se una cella contiene un testo specifico

Qui il tutorial fornisce alcune formule per verificare se una cella contiene un testo specifico e restituisce VERO e FALSO come mostrato nell'immagine sottostante, e spiega gli argomenti e come funzionano le formule.

Controlla se la cella contiene molte cose

Supponendo che in Excel, ci sia un elenco di valori nella colonna E, si desidera verificare se le celle nella colonna B contengono tutti i valori nella colonna E e restituire VERO o FALSO come mostrato nell'immagine sottostante. Qui in questo tutorial, fornisce una formula per risolvere questo compito.

Controlla se la cella contiene una delle tante cose

Questo tutorial fornisce una formula per verificare se una cella contiene uno dei diversi valori in Excel e spiega gli argomenti nella formula e come funziona la formula.


I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Round senza formula ...
Super VLookup: Criteri multipli  |  Valore multiplo  |  Su più fogli  |  Ricerca fuzzy...
Avv. Menu `A tendina: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa a selezione multipla...
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  Confronta colonne con Seleziona Stesse celle e diverse ...
Funzionalità in primo piano: Messa a fuoco della griglia  |  Vista di progettazione  |  Grande barra delle formule  |  Gestore di cartelle di lavoro e fogli | Resource Library (Testo automatico)  |  Date picker  |  Combina fogli di lavoro  |  Crittografa/decrittografa le celle  |  Invia e-mail per elenco  |  Super filtro  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi ...)  |  50+ Grafico Tipi (Diagramma di Gantt ...)  |  40+ Pratico Formule (Calcola l'età in base al compleanno ...)  |  19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso ...)  |  12 Conversione Strumenti (Numeri in parole, Conversione di valuta ...)  |  7 Unisci e dividi Strumenti (Combina righe avanzate, Dividi celle di Excel ...)  |  ... e altro ancora

Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...

Descrizione


Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations