Come applicare VLOOKUP per data in Excel

  • Condividi Questo
Hugh West

Utilizziamo VLOOKUP per data per trovare le date in una tabella di dati. È molto utile per trovare i valori corrispondenti a date particolari in un set di dati. Il valore che cerchiamo utilizzando il comando Funzione VLOOKUP è chiamato il valore di ricerca Pertanto, la data è il valore di ricerca quando si applica il VLOOKUP per data. Questo articolo mostra come applicare il VLOOKUP per data. VLOOKUP per data nel modo più semplice. L'immagine che segue dà un'idea di come VLOOKUP per data funziona.

Scarica il quaderno di esercizi

È possibile scaricare la cartella di lavoro pratica dal pulsante di download qui sotto.

Applicare Vlookup con le date.xlsx

Applicare VLOOKUP per data in Excel

Utilizzeremo il seguente set di dati per illustrare l'applicazione di questo metodo VLOOKUP Il dataset contiene gli importi delle vendite corrispondenti a date diverse.

Si supponga di voler inserire la data nella cella E5 per trovare il corrispondente importo delle vendite nella cella F5 .

È possibile farlo facilmente seguendo i passaggi indicati di seguito.

Passi

1. Per prima cosa, inserire la seguente formula nella cella F5 :

=VLOOKUP(E5,B5:C10,2,FALSE)

2. Non preoccupatevi del #N/A errore.

3. Inserire ora una data nella cella E5 per ottenere l'importo di vendita desiderato come segue.

4. Fare attenzione al formato della data quando si inserisce una data. È necessario inserire la data nello stesso formato del set di dati, che è MM/GG/AAAA in questo caso.

5. Se la data che si sta cercando non esiste nel dataset, verrà visualizzato un messaggio #N/A Ad esempio, se si inserisce 2/4/2022 invece di 2/4/2022, si vedrà quanto segue.

Come funziona la formula?

1. La funzione VLOOKUP è composta dai seguenti argomenti:

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

2. Per prima cosa, chiede il valore da cercare( lookup_value) . Poi l'intervallo di dati da cercare( tabella_array) Dopo di che, chiede al numero di colonna ( indice_col_num ) in cui il valore di ritorno è compreso in quell'intervallo. Infine, il metodo ricerca_intervallo L'argomento chiede se si vuole cercare un Corrispondenza approssimativa(VERO) o un Corrispondenza esatta(FALSE) .

3. Se si confronta questo dato con la formula inserita nella cella F5 si ottiene,

  • Valore_di_ricerca = E5 che contiene la data da cercare.
  • Tabella_array = B5:C10 che contiene il set di dati.
  • Col_index_num = 2 che è la seconda colonna del set di dati contenente gli importi delle vendite che vogliamo scoprire.
  • Range_lookup = FALSO cioè alla ricerca di una corrispondenza esatta.

Ulteriori informazioni: Come utilizzare VLOOKUP per trovare un valore compreso in un intervallo di valori

Eseguire VLOOKUP per restituire la data in Excel

Se invece si vuole trovare la data corrispondente all'importo massimo delle vendite, si può seguire la seguente procedura.

Passi

1. Per prima cosa, inserire la seguente formula nella cella E5 :

=MAX(C5:C10)

2. Poi il Funzione MAX in questa formula restituirà l'importo massimo delle vendite dal Vendite colonna.

3. Successivamente, inserire la seguente formula nella cella F5 :

=VLOOKUP(E5,B5:C10,1,FALSE)

4. Ma questo dà il #N/A errore.

5. È perché il valore che stiamo cercando rimane nella seconda colonna dell'array della tabella.

6. Per risolvere questo problema, scambiamo il file Data e il Vendite colonne.

7. Quindi modificare la formula nella cella E5 alla seguente:

=MAX(B5:B10)

8. Il nuovo set di dati avrà il seguente aspetto.

9. Successivamente, applicare la seguente formula nella cella F5 :

=(VLOOKUP(E5,B5:C10,2,FALSO)

10. La data viene visualizzata come numero.

11. Il modo più semplice per risolvere il problema è cambiare il formato della data di quella cella dal menu Casa scheda.

12. Un modo alternativo per farlo è applicare la seguente formula al posto di quella precedente nella cella F5 .

=TEXT(VLOOKUP(E5,B5:C10,2,FALSE), "D-MMM-YY")

13. Il Funzione TESTO in questa formula cambierà il valore ottenuto dalla formula VLOOKUP formula in formato data.

Per saperne di più: Cercare un valore in un intervallo e restituirlo in Excel (5 modi semplici)

Cose da ricordare

  • È necessario inserire le date nello stesso formato in cui sono presenti nel set di dati.
  • Il valore di ricerca deve trovarsi in una colonna precedente a quella che contiene il valore di ritorno.
  • Assicurarsi che il formato del testo sia all'interno di doppi apici ( "" ) nel TESTO funzione.

Conclusione

Ora sapete come applicare VLOOKUP Utilizzate la sezione dei commenti qui sotto per ulteriori domande o suggerimenti. Potete visitare il nostro sito web ExcelWIKI blog per saperne di più su excel.

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.