Note: The other languages of the website are Google-translated. Back to English

Come visualizzare e restituire l'ultimo valore corrispondente in Excel?

Se hai un elenco di elementi che vengono ripetuti molte volte e ora, vuoi solo conoscere l'ultimo valore corrispondente con i dati specificati. Ad esempio, ho il seguente intervallo di dati, ci sono nomi di prodotti duplicati nella colonna A ma nomi diversi nella colonna C e voglio restituire l'ultimo articolo corrispondente Cheryl del prodotto Apple come mostrato nella seguente schermata:

Vlookup l'ultimo valore di corrispondenza in Excel con le formule

Vlookup l'ultimo valore di corrispondenza in Excel con una funzionalità semplice


Vlookup l'ultimo valore di corrispondenza in Excel con le formule

Per vlookup e restituire il determinato valore di cui hai bisogno, la funzione vlookup sarà la prima nella tua mente, ma, con la funzione vlookup, restituisci semplicemente il primo valore corrispondente non l'ultimo. Qui parlerò di altre formule per affrontare questo compito.

Inserisci questa formula nella cella specificata, quindi trascina il quadratino di riempimento verso il basso sulle celle per ottenere l'ultimo valore corrispondente come segue:

=LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12)

Note:

1. Se non ci sono dati nell'ultima cella corrispondente, otterrai un risultato 0, ma non è questo il tuo bisogno, vuoi l'ultimo valore diverso da zero, in questo caso, dovresti usare la seguente formula: 

=LOOKUP(3,(1/($A$2:$A$12=E2))+(1/($C$2:$C$12<>"")),$C$2:$C$12)

2. Nelle formule precedenti, A2: A12 indica la colonna che stai cercando, E2 è il valore a cui vuoi restituire le informazioni relative e C2: C12 è l'elenco che contiene il valore che vuoi restituire.

3. Il valore che stai cercando non fa distinzione tra maiuscole e minuscole.


Vlookup l'ultimo valore di corrispondenza in Excel con una funzionalità semplice

Se si dispone di Kutools for Excel, Con la sua CERCA dal basso verso l'alto caratteristica, è possibile risolvere rapidamente questo compito non è più necessario ricordare alcuna formula.

Suggerimenti:Per applicare questo CERCA dal basso verso l'alto in primo luogo, dovresti scaricare il file Kutools for Excele quindi applica la funzione in modo rapido e semplice.

Dopo l'installazione Kutools for Excel, per favore fai come questo:

1. Clic Kutools > Super CERCA > CERCA dal basso verso l'alto, vedi screenshot:

2. Nel CERCA dal basso verso l'alto finestra di dialogo, eseguire le seguenti operazioni:

  • Seleziona le celle del valore di ricerca e le celle di output dal file Valori di ricerca e intervallo di output sezione;
  • Quindi, specifica gli elementi corrispondenti dal file Intervallo di dati .

3. Quindi, fare clic OK pulsante, tutti gli ultimi elementi corrispondenti sono stati restituiti contemporaneamente, vedi screenshot:

Scarica e prova gratuitamente Kutools per Excel ora!


Articoli più relativi:

  • Valori di Vlookup su più fogli di lavoro
  • In Excel, possiamo facilmente applicare la funzione vlookup per restituire i valori corrispondenti in una singola tabella di un foglio di lavoro. Ma hai mai considerato come visualizzare il valore di vlookup su più fogli di lavoro? Supponendo di avere i seguenti tre fogli di lavoro con un intervallo di dati e ora, voglio ottenere parte dei valori corrispondenti in base ai criteri di questi tre fogli di lavoro.
  • Usa la corrispondenza esatta e approssimativa di Vlookup in Excel
  • In Excel, vlookup è una delle funzioni più importanti per noi per cercare un valore nella colonna più a sinistra della tabella e restituire il valore nella stessa riga dell'intervallo. Ma applichi correttamente la funzione vlookup in Excel? In questo articolo, parlerò di come utilizzare la funzione vlookup in Excel.
  • Vlookup per restituire un valore vuoto o specifico invece di 0 o N / A
  • Normalmente, quando si applica la funzione vlookup per restituire il valore corrispondente, se la cella corrispondente è vuota, restituirà 0 e se il valore corrispondente non viene trovato, verrà visualizzato un errore # N / A come mostrato nell'immagine sottostante. Invece di visualizzare il valore 0 o # N / A, come puoi fare in modo che mostri una cella vuota o un altro valore di testo specifico?
  • Vlookup e concatena più valori corrispondenti in Excel
  • Come tutti sappiamo, la funzione Vlookup in Excel può aiutarci a cercare un valore e restituire i dati corrispondenti in un'altra colonna, ma in generale può ottenere il primo valore relativo solo se sono presenti più dati corrispondenti. In questo articolo, parlerò di come visualizzare e concatenare più valori corrispondenti in una sola cella o in un elenco verticale.

 


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab

 

Commenti (16)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Questo è stato davvero utile! Grazie!
Questo commento è stato fatto dal moderatore sul sito
Perché abbiamo scritto 1/(A2:A9=D2), qualcuno può spiegarmi per favore?
Questo commento è stato fatto dal moderatore sul sito
Davvero colpito da questo. Tuttavia non capisco cosa rappresenti il ​​2. Sembra che sia rilevante per una formula matrice/vettoriale. Aiuto in linea non serve ovviamente. :-)
Questo commento è stato fatto dal moderatore sul sito
Vorrei anche sapere perché "2" e cos'è "1/(A2:A9=D2)"?
Questo commento è stato fatto dal moderatore sul sito
In realtà, ho cercato di capire e questo è quello che ho capito,

1. (A2:A9=D2) restituirà un array di valori vero/falso a seconda del valore D2
2. L'autore divide uno per l'array di vero/falso per convertirli in numeri
3. Quindi cerca 2 nell'array che restituirà l'ultimo valore. Dopo aver capito questo, sono stato in grado di semplificare la formula nella seguente che darà gli stessi risultati senza trucchi di conversione

=LOOKUP(TRUE,(A2:A12=D2),B2:B12)
Questo commento è stato fatto dal moderatore sul sito
Grazie. La formula semplificata funziona quando sono presenti dati. Ma quando manca il valore dell'ultima cella, il risultato è 0.
Questo commento è stato fatto dal moderatore sul sito
Oh. Mio Dio. Come quello. Impressionato.. :)
Questo commento è stato fatto dal moderatore sul sito
Grazie, questo è geniale
Questo commento è stato fatto dal moderatore sul sito
C'è un modo per combinarlo con i valori di TESTO, che sono in un altro foglio?
Questo commento è stato fatto dal moderatore sul sito
Nella formula sopra "=LOOKUP(9.99999999999999E+307,IF(A2:A12=D2,IF(ISNUMBER(B2:B12),B2:B12))))" perché quel "9.99999999999999E+307" è stato preso in questo ?
Questo commento è stato fatto dal moderatore sul sito
Grazie per la formula è geniale
Ho usato la tua formula per trovare una correzione per le celle vuote senza usare CSE (Ctrl + Maiusc + Invio)
=LOOKUP(3,(1/(A2:A12=D2))+(1/(B2:B12<>"")),B2:B12)
Questo commento è stato fatto dal moderatore sul sito
Posso chiedere come trovare l'ultima partita in un intervallo con un jolly? Grazie mille.
Questo commento è stato fatto dal moderatore sul sito
C'è un modo per creare facilmente/automaticamente la tabella dell'elenco dei prodotti poiché ho molti nomi di prodotti?

grazie.
Questo commento è stato fatto dal moderatore sul sito
Ciao, Eko,
Mi dispiace, non so cosa c'è nell'elenco dei prodotti e che tipo di elenco dei prodotti creare, il tuo problema non è chiaro. Puoi caricare il file allegato o lo screenshot per una spiegazione dettagliata.
.
Questo commento è stato fatto dal moderatore sul sito
Proprio quello che stavo cercando, ma mi serviva per google spreadsheet e non su excel, l'ho provato su spreadsheet e non ha funzionato, qualcuno può aiutarmi? Come dovrebbe essere aggiustata la formula su foglio di calcolo per ottenere gli stessi risultati?
Grazie mille!
Questo commento è stato fatto dal moderatore sul sito
Ciao Yanhui,
Se desideri che la formula funzioni in Fogli Google, applica la seguente fromula:
=ArrayFormula(LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12))
Per favore, prova, spero che possa aiutarti!
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL