Excel si entre dos valores
Como resultado, hemos determinado que el número de las filas 4, 5 y 8 está entre los valores del Conjunto 1 y el Conjunto 2. Por ejemplo, el número “9” en D4 está entre los valores 0 y 10. Por lo tanto, la función AND devuelve TRUE.
Sin embargo, hay veces que los valores que estamos comparando están intercambiados y no están ordenados de forma ascendente. Supongamos que tenemos los siguientes datos en los que los valores del Conjunto2 no siempre son mayores que los del Conjunto1.
Si utilizamos la misma fórmula obtendremos resultados erróneos. Por lo tanto, necesitamos aplicar una fórmula que compare si un número es mayor que el valor menor, y evalúe si un número es menor que el valor mayor. Esta vez utilizamos la función AND con MIN y MAX.
Podemos personalizar el resultado al comparar valores utilizando la función IF con la función AND. Supongamos que queremos que la fórmula devuelva “SÍ” si un número está entre dos valores, y “NO” en caso contrario.
La mayoría de las veces, el problema que tendrá que resolver será más complejo que una simple aplicación de una fórmula o función. Si quieres ahorrarte horas de investigación y frustración, prueba nuestro servicio de Excelchat en directo. Nuestros expertos en Excel están disponibles 24 horas al día, 7 días a la semana, para responder a cualquier pregunta sobre Excel que pueda tener. Garantizamos una conexión en 30 segundos y una solución personalizada en 20 minutos.
Contar entre dos valores
Para comprobar si un valor dado está entre dos valores numéricos, puede utilizar la función AND con dos pruebas lógicas. Para devolver sus propios valores cuando ambas expresiones se evalúan como TRUE, anide AND dentro de la función IF. A continuación encontrará ejemplos detallados.
Suponga que tiene un conjunto de valores en la columna A y desea saber cuál de los valores cae entre los números de las columnas B y C en la misma fila. Suponiendo que un número menor está siempre en la columna B y un número mayor está en la columna C, la tarea se puede realizar con esta fórmula:
Aquí, primero comprobamos si el valor objetivo es mayor que uno de los dos números más pequeños devueltos por la función MIN, y luego comprobamos si es menor que uno de los dos números más grandes devueltos por la función MAX.
Consejo. Si cada fecha probada debe caer en su propio rango, y las fechas límite pueden estar intercambiadas, entonces utilice las funciones MIN y MAX para determinar una fecha menor y mayor como se explica en Si los valores límite están en diferentes columnas.
Para comprobar si una fecha está dentro de los próximos n días de la fecha de hoy, utilice la función TODAY para determinar las fechas de inicio y fin. Dentro de la sentencia AND, la primera prueba lógica comprueba si la fecha objetivo es mayor que la fecha de hoy, mientras que la segunda prueba lógica comprueba si es menor o igual que la fecha actual más n días:
Función if de Excel porcentaje de condiciones múltiples
Primero, importe su tabla de precios o péguela en Excel. Probablemente terminará con cada línea en su propia celda. Necesita usar Datos > Texto a Columnas para dividir los datos en tres columnas. Primero divida en – y luego de nuevo en = para obtener tres columnas como esta
Para cubrir un valor, utilice VLOOKUP y haga que el último argumento sea TRUE. Esto requiere que su nueva tabla de precios esté ordenada, pero probablemente ya lo esté. Con TRUE como último argumento, VLOOKUP encontrará el mayor valor que sea menor o igual al valor de búsqueda.
Fíjese en que sólo utiliza la columna A. La columna B está ahí sólo para mostrarla, pero crea un problema cuando se introduce un precio superior a 3,7 – sigue devolviendo 10,4. Podría arreglar esto con una fórmula SUMPRODUCT para comprobar los límites superior e inferior, pero es más fácil añadir una última fila a la tabla
Excel si el valor está en el rango
En este ejemplo, la fórmula en la celda D2 dice: IF(C2 = 1, entonces devuelve Sí, en caso contrario devuelve No)Como ves, la función IF puede utilizarse para evaluar tanto texto como valores. También puede utilizarse para evaluar errores. No está limitada a comprobar únicamente si una cosa es igual a otra y devolver un único resultado, también puede utilizar operadores matemáticos y realizar cálculos adicionales en función de sus criterios. También puede anidar varias funciones IF para realizar múltiples comparaciones.
En la ilustración anterior, en lugar de devolver un resultado de texto, vamos a devolver un cálculo matemático. Así que la fórmula en E2 dice IF(Actual es Mayor que Presupuestado, entonces Reste la cantidad Presupuestada de la cantidad Actual, de lo contrario no devuelva nada).