¿Qué es la matriz de tablas en Excel VLOOKUP?

  • Compartir Este
Hugh West

En Tabla Array es uno de los argumentos requeridos en el Función VLOOKUP en Microsoft Excel. Función VLOOKUP busca un valor determinado dentro de un intervalo (denominado ' Tabla Array ' de MS Excel) para devolver un valor de una columna especificada en la misma fila. En este artículo se explicará qué es un Tabla Array y cómo funciona en la VLOOKUP con ejemplos adecuados e ilustraciones apropiadas.

Descargar el Libro de Prácticas

Puede descargar la plantilla de Excel gratuita desde aquí y practicar por su cuenta.

Tabla_array en VLOOKUP.xlsx

¿Qué es el argumento Table Array en la función VLOOKUP?

En Tabla Array en el programa Excel VLOOKUP se utiliza para encontrar y buscar los valores deseados en forma de matriz en la tabla. Mientras se utiliza la función el Función VLOOKUP necesitamos establecer un rango de datos en el que buscaremos nuestro valor. Este rango se denomina rango Tabla Array .

Sintaxis:

VLOOKUP(valor_buscado, matriz_tabla, número_índice_col, [rango_buscado]) Argumentos:

buscar_valor : El valor utilizado para buscar.

tabla_array : El rango seleccionado en el que se desea encontrar el valor de búsqueda y el valor de retorno. También se denomina Matriz de tablas.

col_index_num : El número de columna dentro del rango seleccionado que contiene el valor de retorno.

[range_lookup] : FALSE o 0 para una coincidencia exacta, TRUE o 1 para una coincidencia aproximada.

3 Ejemplos de Uso del Argumento Table Array en Excel VLOOKUP

Primero vamos a introducir nuestro conjunto de datos. He utilizado algunos nombres de productos, códigos y precios en mi conjunto de datos. Ahora voy a mostrar tres ejemplos fáciles de usar Table Array con sencillos pasos.

Ejemplo 1: Matriz de tablas regulares en la misma hoja de cálculo de Excel

En este ejemplo, utilizaremos un único array de tablas en el método VLOOKUP Aquí, buscaremos el valor Shirt que está en Celda B13, y extraer su precio correspondiente.

Pasos:

⏩ Escriba la fórmula dada a continuación en Celda C13 :

=VLOOKUP(B13,B5:D11,3,FALSE)

Toma, B5:B13 es el Tabla Array .

⏩ A continuación, sólo tiene que pulsar el Entre en para obtener la salida.

Ahora verás que hemos obtenido el resultado esperado.

Más información: Cómo crear una matriz de tabla en Excel (3 métodos)

Ejemplo 2: Matriz de tablas regulares de otra hoja de cálculo de Excel

Vamos a ver si nuestro rango de datos se encuentra en otra hoja de cálculo y queremos obtener el retorno para el valor de búsqueda, entonces, ¿qué hacer? Es muy sencillo, sólo voy a colocar la tabla de datos en una hoja de cálculo llamada Mesa Y luego, encontraré la salida en otra hoja de cálculo llamada ' De otra hoja '. Observe atentamente los siguientes pasos.

Pasos:

⏩ Al principio escribe la parte de la fórmula-.

=VLOOKUP(B4,

⏩ Entonces haga clic en en el nombre de la hoja de cálculo donde se encuentra nuestro rango de datos. Le llevará a esa hoja de cálculo.

⏩ Ahora seleccione el intervalo de datos B5:D11 de esta hoja.

⏩ Posteriormente, completa la entrada de los demás argumentos como en el ejemplo anterior.

⏩ Por último, pulsa el botón Entre en y arrastre el Asa de llenado icono.

Este es nuestro resultado para tres artículos.

Más información: Cómo combinar Excel SUMIF & VLOOKUP a través de múltiples hojas

Ejemplo 3: Matriz de tablas de variables

Supongamos que hay varias tablas en nuestra hoja y queremos buscar el mismo elemento en esas tablas, entonces utilizaremos la función INDIRECTA con el VLOOKUP La función INDIRECTO devuelve una referencia a un rango. Para ello, he creado dos tablas que tienen los mismos artículos pero diferentes códigos y precios. Ahora, buscaré el artículo 'Reloj' en ambas tablas.

Pasos:

⏩ Activar Celda H5 .

⏩ Escribe en él la fórmula dada a continuación-.

=VLOOKUP(G5,INDIRECT(F5),3,FALSE)

⏩ Pulse la tecla Entre en botón.

⏩ A continuación, arrastre el Asa de llenado para copiar la fórmula y verás el resultado como en la imagen de abajo.

Desglose de fórmulas:

INDIRECTO(F5)

En INDIRECTO devolverá la referencia a un rango como-

{“Hat”,”AB2001″,20;”Jacket”,”AB2002″,50;”Shoe”,”AB2003″,40;”Watch”,”AB2004″,80}

VLOOKUP(G5,INDIRECT(F5),3,FALSE)

Entonces el VLOOKUP dará el resultado correspondiente del intervalo. Para Célula G5 devuelve como-

80

Más información: VLOOKUP INDIRECTO en Excel

Ejemplo 4: Utilizar nombres definidos para la matriz de tablas

En lugar de utilizar una referencia de celda, podemos utilizar un nombre definido para una matriz de tabla, lo que nos ahorrará tiempo y dinero a la hora de utilizar la función VLOOKUP Veamos cómo definir un nombre.

Pasos:

⏩ Seleccionar el intervalo de datos B5:D11 .

⏩ A continuación, pulse la tecla cuadro de nombre de celda y escribe el nombre que elijas. Yo he puesto el nombre ' Cuadro '.

⏩ Más tarde, basta con hacer clic en el botón Entre en botón.

Ahora nuestro nombre se ha definido correctamente.

Ahora podemos utilizar nuestro nombre definido para cualquier fórmula. Te mostraré cómo utilizarlo en la fórmula VLOOKUP función.

Pasos:

⏩ Activar célula C13 .

⏩ Escribe la fórmula dada-.

=VLOOKUP(B13,Tabla,3,0)

⏩ Por último, basta con pulsar la tecla Entre en botón.

Más información: Cómo nombrar una matriz de tabla en Excel (con pasos sencillos)

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.