Ottieni il primo valore di testo in una colonna
Per recuperare il primo valore di testo da un intervallo di una colonna, puoi utilizzare una formula basata su INDICE ed PARTITA funzioni e una formula basata su VLOOKUP funzione.
Recupera il primo valore di testo in un elenco con INDEX e MATCH
Recupera il primo valore di testo in un elenco con CERCA.VERT
Recupera il primo valore di testo in un elenco con INDEX e MATCH
Per ottenere il primo valore di testo nell'elenco come mostrato sopra, le funzioni INDICE e CONFRONTA ti aiuteranno in questo modo: La funzione CONFRONTA che è stata impostata per eseguire una corrispondenza esatta individua la posizione del primo valore di testo. INDEX recupererà quindi il valore in quella posizione.
Sintassi generica
=INDEX(range,MATCH("*",range,0))
√ Nota: il valore di ricerca "*" può corrispondere a qualsiasi numero di caratteri. Non corrisponde a errori, numeri o valori booleani (TURE e FALSE).
- range: L'elenco (intervallo di una colonna) da cui restituire il primo valore di testo.
Per recuperare il primo valore di testo nell'elenco con INDEX e MATCH, per favore copia o inserisci la formula sotto nella cella E4 e premi entrare per ottenere il risultato:
= INDICE (B4: B15,INCONTRO("*",B4: B15, 0))
Spiegazione della formula
=INDEX(B4:B15,MATCH("*",B4:B15,0))
- CONFRONTA("*",B4:B15,0): Le tipo_corrispondenza 0 forza la funzione CONFRONTA a restituire la posizione di primo valore di testo nella lista B4: B15. Quindi, la funzione tornerà 3.
- INDICE(B4:B15,CONFRONTA("*",B4:B15,0)) = INDICE(B4:B15,3): La funzione INDICE quindi restituisce il 3valore rd dall'intervallo B4: B15, Che ha extendoffice.
Recupera il primo valore di testo in un elenco con CERCA.VERT
Per recuperare il primo valore di testo nell'elenco, puoi semplicemente utilizzare la funzione CERCA.VERT con il carattere jolly - asterisco (*) per far corrispondere il primo valore di testo.
Sintassi generica
=VLOOKUP("*",range,1,FALSE)
√ Nota: il valore di ricerca "*" può corrispondere a qualsiasi numero di caratteri. Non corrisponde a errori, numeri o valori booleani (TURE e FALSE).
- range: L'elenco (intervallo di una colonna) da cui restituire il primo valore di testo.
Per recuperare il primo valore di testo nell'elenco con CERCA.VERT, per favore copia o inserisci la formula sotto nella cella E4 e premi entrare per ottenere il risultato:
=CERCA.VERT("*",B4: B15,1,FALSO)
Spiegazione della formula
VLOOKUP("*",B4:B15,1,FALSE)
- Le range_lookup FALSO chiede alla funzione di eseguire una corrispondenza esatta.
- Le col_num 1 indica che il valore verrà restituito dal 1prima colonna dell'intervallo B4: B15.
- Il valore di ricerca "*" può corrispondere a qualsiasi numero di caratteri. Non corrisponde a errori, numeri o valori booleani (TURE e FALSE).
- CERCA.VERT recupererà ora il primo valore di testo dal 1prima colonna dell'intervallo B4: B15, Che ha extendoffice.
Funzioni correlate
La funzione INDICE di Excel restituisce il valore visualizzato in base a una determinata posizione da un intervallo o da una matrice.
La funzione CONFRONTA di Excel cerca un valore specifico in un intervallo di celle e restituisce la posizione relativa del valore.
La funzione CERCA.VERT di Excel cerca un valore facendo corrispondere la prima colonna di una tabella e restituisce il valore corrispondente da una determinata colonna nella stessa riga.
Formule correlate
Ottieni il primo valore non vuoto in una colonna o riga
Per recuperare il primo valore (la prima cella che non è vuota, ignorando gli errori) da un intervallo di una colonna o di una riga, è possibile utilizzare una formula basata sulle funzioni INDICE e CONFRONTA. Tuttavia, se non vuoi ignorare gli errori dal tuo intervallo, puoi aggiungere una funzione ISBLANK alla formula sopra.
Cerca il primo numero di corrispondenza parziale
Ci sono casi in cui è necessario ottenere la posizione della prima corrispondenza parziale che contiene un numero specifico in un intervallo di valori numerici in Excel. In questo caso, una formula CONFRONTA e TESTO che incorpora l'asterisco (*), il carattere jolly che corrisponde a un numero qualsiasi di caratteri, ti farà un favore. E se hai anche bisogno di conoscere il valore esatto in quella posizione, puoi aggiungere la funzione INDICE alla formula.
Individua la prima partita parziale con i caratteri jolly
Ci sono casi in cui è necessario ottenere la posizione della prima corrispondenza parziale che contiene un numero specifico in un intervallo di valori numerici in Excel. In questo caso, una formula CONFRONTA e TESTO che incorpora l'asterisco (*), il carattere jolly che corrisponde a un numero qualsiasi di caratteri, ti farà un favore. E se hai anche bisogno di conoscere il valore esatto in quella posizione, puoi aggiungere la funzione INDICE alla formula.
Cerca il valore di corrispondenza più vicino con più criteri
In alcuni casi, potrebbe essere necessario cercare il valore di corrispondenza più vicino o approssimativo in base a più di un criterio. Con la combinazione delle funzioni INDICE, CONFRONTA e SE, puoi farlo rapidamente in Excel.
I migliori strumenti per la produttività in ufficio
Kutools per Excel: ti aiuta a distinguerti dalla folla
Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...
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.