Tabla de contenido
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.xlsx5 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.