Como aplicar VLOOKUP por data en Excel

  • Comparte Isto
Hugh West

Utilizamos BUSCARV por data para buscar datas nunha táboa de datos. É moi útil atopar os valores correspondentes a datas concretas dun conxunto de datos. O valor que buscamos ao usar a función BUSCARV chámase valor de busca . Polo tanto, a data é o valor de busca cando aplicamos BUSCARV por data. Este artigo mostra como aplicar VLOOKUP por data do xeito máis sinxelo. A seguinte imaxe dá unha idea de como funciona BUSCAR V por data.

Descargar o libro de prácticas

Ti pode descargar o libro de prácticas desde o botón de descarga a continuación.

Aplicar Vlookup with Dates.xlsx

Aplicar VLOOKUP por data en Excel

Imos utilizar o seguinte conxunto de datos para ilustrar como aplicar VLOOKUP por data en Excel. O conxunto de datos contén os importes de vendas correspondentes a diferentes datas.

Supoña que quere introducir a data na cela E5 para atopar a cantidade de vendas correspondente. na cela F5 .

Podes facelo facilmente seguindo os pasos seguintes.

Pasos

1. Primeiro, introduza a seguinte fórmula na cela F5 :

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

2. Non te preocupes polo erro #N/A .

3. Agora, introduza unha data na cela E5 para obter a cantidade de vendas desexada como segue.

4. Teña coidado co formato da data ao introducir unha data. Debes introducir a data no mesmoformato como no conxunto de datos que neste caso é MM/DD/AAAA .

5. Se a data que buscas non existe no conxunto de datos, mostrará un erro #N/A . Por exemplo, introduza 2/4/2022 en lugar de 2/4/2022 e verá o seguinte.

Como funciona a fórmula?

1. A función BUSCAR V consta dos seguintes argumentos:

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

2. En primeiro lugar, pide o valor para buscar( valor_busca) . A continuación, o intervalo de datos para buscar ( table_array) . Despois diso, pregunta ao número de columna ( índice_núm_col ) onde existe o valor de retorno nese intervalo. Finalmente, o argumento range_lookup pregunta se quere buscar unha Coincidencia aproximada(VERDADEIRO) ou unha Coincidencia exacta(FALSO) .

3. Se comparamos isto coa fórmula introducida na cela F5 , obtemos

  • Lookup_value = E5 que contén a data que buscamos.
  • Table_array = B5:C10 que contén o conxunto de datos.
  • Col_index_num = 2 que é a segunda columna do conxunto de datos que contén os importes de vendas que queriamos atopar out.
  • Range_lookup = FALSE , é dicir, buscar unha coincidencia exacta.

Ler máis: Como usar VLOOKUP para atopar un valor que cae Entre un intervalo

Realiza VLOOKUP para devolver a data en Excel

Agora, e se queremos atopar a data correspondente ao importe máximo de vendas?Sigamos os pasos a continuación para iso.

Pasos

1. Primeiro, introduza a seguinte fórmula na cela E5 :

=MAX(C5:C10)

2. A continuación, a función MAX desta fórmula devolverá o importe máximo de vendas da columna Vendas .

3. Despois diso, introduza a seguinte fórmula na cela F5 :

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

4. Pero isto dá o erro #N/A .

5. Débese a que o valor que buscamos permanece na segunda columna da matriz da táboa.

6. Para solucionar este problema, imos intercambiar as columnas Data e Vendas .

7. A continuación, cambie a fórmula da cela E5 á seguinte:

=MAX(B5:B10)

8. O novo conxunto de datos terá o seguinte aspecto.

9. Despois diso, aplique a seguinte fórmula na cela F5 :

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

10. Isto devolverá a data como número.

11. O xeito máis sinxelo de solucionar este problema é cambiando o formato de data desa cela desde a pestana Inicio .

12. Unha forma alternativa de facelo é aplicando a seguinte fórmula en lugar da anterior na cela F5 .

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

13. A función TEXTO nesta fórmula cambiará o valor obtido da fórmula BUSCARV ao formato de data.

Ler Máis: Valor de busca nun intervalo e retorno en Excel (5 xeitos sinxelos)

Cousas para lembrar

  • Debesintroduza as datas no mesmo formato que as datas no conxunto de datos.
  • O valor de busca debe estar nunha columna anterior á columna que contén o valor de retorno.
  • Asegúrese de que o formato de texto sexa entre comiñas dobres ( “” ) na función TEXTO .

Conclusión

Agora xa sabes como para aplicar VLOOKUP por data en Excel. Use a sección de comentarios a continuación para máis consultas ou suxestións. Podes visitar o noso blog ExcelWIKI para obter máis información sobre Excel.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.