Buscar un Valor en un Rango y Devolverlo en Excel (5 Maneras Fáciles)

  • Compartir Este
Hugh West

Si desea buscar ciertos criterios en un rango y encontrar el valor coincidente, este artículo es el lugar adecuado para usted. Le mostraré 5 formas sencillas de buscar un valor en un rango y devolverlo en Excel.

Supongamos que tenemos un conjunto de datos en el que se muestra el tipo impositivo para diferentes rangos de ingresos. Ahora buscaremos un ingreso determinado en diferentes rangos de ingresos y encontraremos el tipo impositivo para ese ingreso en particular.

Descargar el cuaderno de prácticas

Excel Buscar Valor en Rango y Retorno.xlsx

5 maneras de buscar un valor en un rango y devolverlo en Excel

1. Función LOOKUP para encontrar y devolver un valor dentro de un rango

La forma más sencilla de buscar un valor en un rango y devolver el valor de una columna concreta es utilizar la función LOOKUP . Escriba la siguiente fórmula en una celda vacía ( F8 ),

=LOOKUP(F7,A5:C11,C5:C11)

Toma, F7 es el valor de búsqueda, que es Ingresos para nuestro conjunto de datos. A5:C11 es todo el conjunto de datos y C5:C11 es el intervalo (Diferente Tipo impositivo) a partir del cual se devolverá el valor coincidente con el valor de búsqueda.

Pulse INTRODUCE y el tipo impositivo para la Ingresos se devolverá en la celda F8.

Obsérvese que, en este caso, el valor de búsqueda( Ingresos ) no coincide exactamente con ninguno de los valores de las columnas A y B A pesar de ello, podemos encontrar el valor devuelto ( tipo impositivo) para el valor de búsqueda.

Más información: Cómo utilizar VLOOKUP para encontrar un valor que se encuentra entre un intervalo

2. Función INDEX y MATCH para buscar un valor en un rango y devolverlo

Con la combinación de la función INDEX y la función MATCH puede buscar un valor en un intervalo y obtener el valor que coincide con su valor de búsqueda.

Escriba la siguiente fórmula en una celda vacía ( F8 ),

=INDEX(C6:C11,MATCH(F7,A6:A11,1))

Toma, F7 es el valor de búsqueda,( Ingresos ). C5:C11 es el intervalo (Diferente Tipo impositivo) a partir del cual se devolverá el valor coincidente con el valor de búsqueda. A6:A11 es el rango para el valor de búsqueda (Límite inferior de Ingresos para un determinado tipo impositivo ).

Tras pulsar ENTRAR, el tipo impositivo para la Ingresos dado en la celda F7 se devolverá en el F8 celda.

3. Función VLOOKUP para devolver el valor de un intervalo

Utilización de la VLOOKUP es otra forma de buscar un valor en un rango y obtener el valor correspondiente de una columna concreta. Escriba la siguiente fórmula en una celda vacía ( F8 )

=VLOOKUP(F7,A5:C11,3,TRUE)

Toma, F7 es el valor de búsqueda, que es Ingresos para nuestro conjunto de datos. A5:C11 es todo el conjunto de datos. 3 indica que se devolverá el valor de la tercera columna( Tipo impositivo ) de nuestro conjunto de datos. TRUE indica que Excel devolverá un valor si el valor de búsqueda existe en alguno de los rangos de datos.

Tras pulsar ENTRAR, el tipo impositivo para la Ingresos dado en la celda F7 se devolverá en la celda F8.

Read More: Cómo utilizar el número de índice de columna de manera efectiva en Excel VLOOKUP función

4. Función INDEX SUMPRODUCT y ROW para buscar y devolver el valor en el rango

También puede buscar un valor en un rango y obtener el valor coincidente de una columna concreta utilizando la función INDEX , la función SUMPRODUCT y la función ROW Escriba la siguiente fórmula en una celda vacía ( F8 )

=INDEX(C6:C11,SUMPRODUCTO(--($F$7=A6:A11),FILA(1:6)))

Toma, F7 es el valor de búsqueda, que es Ingresos para nuestro conjunto de datos. C5:C11 es el intervalo (Diferente Tipo impositivo) del que se obtendrá el valor coincidente con el valor de búsqueda. A6:A11 es el límite superior de diferentes rangos ( Ingresos inferiores o iguales a) y B6:B11 es el límite inferior de diferentes rangos ( Ingresos superiores a) . 1:6 son las seis primeras filas.

Recuerda que tienes que seleccionar el mismo número de filas que tiene tu conjunto de datos desde el principio. Aquí tenemos 6 filas así que seleccionamos fila 1:6 Si tiene 10 filas en su conjunto de datos, tiene que seleccionar 1:10 .

Tras pulsar ENTRAR, el tipo impositivo para la Ingresos dado en la celda F7 se devolverá en la celda F8 .

5. Función XLOOKUP para devolver el valor de un intervalo

Utilizando la función XLOOKUP es otra forma de buscar un valor en un rango y obtener el valor correspondiente de una columna concreta. Escriba la siguiente fórmula en una celda vacía ( F8 )

=XLOOKUP(F7,B6:B11,C6:C11,0,1,1)

Toma, F7 es el valor de búsqueda ( Ingresos ). B6:B11 es el rango para el valor de búsqueda (Límite superior de Ingresos para un determinado tipo impositivo ). C5:C11 es el intervalo (Diferente Tipo impositivo) a partir del cual se devolverá el valor coincidente con el valor de búsqueda. 0 indica que no se mostrará ningún valor si no se encuentra el valor buscado. El primer valor 1 en el argumento indica que si no se encuentra una coincidencia exacta, entonces la fórmula devolverá el siguiente valor más pequeño y el segundo 1 indica que la búsqueda se iniciará desde el principio del conjunto de datos.

Pulse INTRODUCE y el tipo impositivo para la Ingresos se devolverá en la celda F8 .

Conclusión

Cualquiera de los métodos descritos anteriormente, le permitirá buscar valores en el rango y volver en Excel. Si se enfrenta a alguna confusión acerca de cualquiera de las formas, por favor deje un comentario.

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.