Excel SI entre dos números o fechas

¿Alguna vez te has preguntado cómo calcular la diferencia entre dos números o fechas en Excel? Si eres usuario de esta poderosa herramienta de hojas de cálculo, seguro que en más de una ocasión habrás necesitado realizar esta operación. En este artículo te enseñaremos paso a paso cómo realizar esta tarea utilizando fórmulas sencillas y prácticas. ¡No te lo pierdas! Descubre cómo Excel puede ayudarte a calcular la diferencia entre dos números o fechas de manera rápida y eficiente.

El tutorial muestra cómo usar una fórmula IF de Excel para ver si un número o fecha determinado se encuentra entre dos valores.

Para comprobar si un valor determinado 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 VERDADERAS, anide AND dentro de la función SI. A continuación se muestran ejemplos detallados.

Fórmula de Excel: si entre dos números

Para probar si un número determinado está entre dos números que usted especifica, use la función Y con dos pruebas lógicas:

  • Utilice el operador mayor que (>) para comprobar si el valor es mayor que un número menor.
  • Utilice el operador menor que (<) para verificar si el valor es menor que un número mayor.

el generico si entre la fórmula es:

Y(valor > número_menor, valor < número_mayor)

Para incluir los valores límite, utilice los operadores mayor o igual a (>=) y menor o igual a (<=):

Y(valor >= número_menor, valor <= número_mayor)

Por ejemplo, para ver si un número en A2 está entre 10 y 20, sin incluir los valores límite, la fórmula en B2, copiada, es:

=AND(A2>10, A2<20)

Para comprobar si A2 está entre 10 y 20, incluidos los valores umbral, la fórmula en C2 toma esta forma:

=AND(A2>=10, A2<=20)

En ambos casos, el resultado es el valor booleano VERDADERO si el número probado está entre 10 y 20, FALSO si no lo es: Excel SI entre dos números o fechas

Si entre dos números entonces

En caso de que desee devolver un valor personalizado si un número está entre dos valores, coloque la fórmula Y en la prueba lógica de la función SI.

Por ejemplo, para devolver “Sí” si el número en A2 está entre 10 y 20, “No” en caso contrario, utilice una de estas declaraciones IF:

Si entre 10 y 20:

=IF(AND(A2>10, A2<20), "Yes", "No")

Si entre 10 y 20, incluidos los límites:

=IF(AND(A2>=10, A2<=20), "Yes", "No") Excel SI entre dos números o fechas

Consejo. En lugar de codificar los valores de umbral en la fórmula, puede ingresarlos en celdas individuales y hacer referencia a esas celdas como se muestra en el siguiente ejemplo.

Suponga que tiene un conjunto de valores en la columna A y desea saber cuáles de los valores se encuentran entre los números de las columnas B y C en la misma fila. Suponiendo que siempre hay un número menor en la columna B y un número mayor en la columna C, la tarea se puede realizar con esta fórmula:

=IF(AND(A2>B2, A2<C2), "Yes", "No")

Incluyendo los límites:

=IF(AND(A2>=B2, A2<=C2), "Yes", "No") Excel SI entre dos números o fechas

Y aquí hay una variación del si entre declaración que devuelve un valor en sí mismo si es VERDADERO, algún texto o una cadena vacía si es FALSO:

=IF(AND(A2>10, A2<20), A2, "Invalid")

Incluyendo los límites:

=IF(AND(A2>=10, A2<=20), A2, "Invalid") Excel SI entre dos números o fechas

Si los valores límite están en columnas diferentes

Cuando los números más pequeños y más grandes con los que está comparando pueden aparecer en diferentes columnas (es decir, el número 1 no siempre es más pequeño que el número 2), use una versión un poco más compleja de la fórmula.

Y(valor > MÍN(número1, número2), valor número1, número2))

Aquí, primero probamos si el valor objetivo es mayor que el menor de los dos números devueltos por la función MIN, y luego verificamos si es menor que el mayor de los dos números devueltos por la función MAX.

Para incluir los números de umbral, ajuste la lógica de la siguiente manera:

Y(valor >= MÍN(número1, número2), valor <= MÁX(número1, número2))

Por ejemplo, para saber si un número en A2 se encuentra entre dos números en B2 y C2, use una de estas fórmulas:

Excluyendo límites:

=AND(A2>MIN(B2, C2), A2<MAX(B2, C2))

Incluyendo límites:

=AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2))

Para devolver sus propios valores en lugar de VERDADERO y FALSO, utilice la siguiente declaración IF de Excel entre dos números:

=IF(AND(A2>MIN(B2, C2), A2<MAX(B2, C2)), "Yes", "No")

O

=IF(AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2)), "Yes", "No") Excel SI entre dos números o fechas

Fórmula de Excel: si entre dos fechas

El Si entre fechas La fórmula en Excel es esencialmente la misma que si entre numeros.

Para comprobar si una fecha determinada está dentro de un rango determinado, la fórmula genérica es:

SI Y(fecha >= fecha de inicio, fecha <= fecha final), valor_si_verdadero, valor_si_falso)

Sin incluir las fechas límite:

SI Y(fecha > fecha de inicio, fecha < fecha final), valor_si_verdadero, valor_si_falso)

Sin embargo, hay una advertencia: IF reconoce las fechas proporcionadas directamente a sus argumentos y las considera cadenas de texto. Para que IF reconozca una fecha, debe incluirse en la función DATEVALUE.

Por ejemplo, para comprobar si una fecha en A2 cae entre el 1 de enero de 2022 y el 31 de diciembre de 2022 inclusive, puede utilizar esta fórmula:

=IF(AND(A2>=DATEVALUE("1/1/2022"), A2<=DATEVALUE("12/31/2022")), "Yes", "No") Excel SI entre dos números o fechas

En caso de que las fechas de inicio y finalización estén en celdas predefinidas, la fórmula se vuelve mucho más simple:

=IF(AND(A2>=$E$2, A2<=$E$3), "Yes", "No")

Donde $E$2 es la fecha de inicio y $E$3 es la fecha de finalización. Tenga en cuenta el uso de referencias absolutas para bloquear las direcciones de las celdas, de modo que la fórmula no se rompa cuando se copie en las celdas siguientes. Excel SI entre dos números o fechas

Consejo. Si cada fecha probada cae en su propio rango y las fechas límite pueden intercambiarse, entonces use las funciones MIN y MAX para determinar una fecha más pequeña y más grande como se explica en Si los valores límite están en columnas diferentes.

Si la fecha es dentro de los próximos N días

Para probar si una fecha está dentro de la siguiente norte días de la fecha de hoy, utilice la función HOY para determinar las fechas de inicio y finalización. Dentro de la declaración AND, la primera prueba lógica verifica si la fecha objetivo es mayor que la fecha de hoy, mientras que la segunda prueba lógica verifica si es menor o igual a la fecha actual más norte días:

SI Y(fecha > HOY(), fecha <= HOY()+norte), valor_si_verdadero, valor_si_falso)

Por ejemplo, para probar si una fecha en A2 ocurre en los próximos 7 días, la fórmula es:

=IF(AND(A2>TODAY(), A2<=TODAY()+7), "Yes", "No") Excel SI entre dos números o fechas

Si la fecha está dentro de los últimos N días

Para probar si una fecha determinada está dentro de los últimos norte días de la fecha de hoy, vuelve a utilizar SI junto con las funciones AND y HOY. La primera prueba lógica de AND comprueba si una fecha probada es mayor o igual a la fecha de hoy menos norte días, y la segunda prueba lógica verifica si la fecha es menor que hoy:

SI Y(fecha >= HOY()-norte, fecha < HOY()), valor_si_verdadero, valor_si_falso)

Por ejemplo, para determinar si una fecha en A2 ocurrió en los últimos 7 días, la fórmula es:

=IF(AND(A2>=TODAY()-7, A2<TODAY()), "Yes", "No") Excel SI entre dos números o fechas

Esperamos que nuestros ejemplos le hayan ayudado a comprender cómo utilizar el si entre fórmula en Excel de manera eficiente. ¡Te agradezco por leer y espero verte en nuestro blog la próxima semana!

Libro de práctica

Excel si entre – ejemplos de fórmulas (archivo .xlsx)

Usted también podría estar interesado en

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded




Preguntas frecuentes sobre el uso de Excel para calcular SI entre dos números o fechas

Preguntas frecuentes sobre el uso de Excel para calcular SI entre dos números o fechas

Excel es una herramienta muy versátil que ofrece muchas funcionalidades para realizar cálculos y análisis de datos. Una de las funciones más utilizadas es la función SI, que permite realizar evaluaciones condicionales. En este artículo, responderemos a algunas de las preguntas más frecuentes relacionadas con el uso de la función SI en Excel para calcular entre dos números o fechas.

1. ¿Cómo puedo utilizar la función SI para calcular entre dos números?

Para utilizar la función SI en Excel y evaluar una condición entre dos números, debes seguir los siguientes pasos:

  1. Escribe la fórmula en una celda: Comienza por seleccionar la celda donde deseas que aparezca el resultado del cálculo. Luego, escribe la siguiente fórmula: =SI(condición, valor_si_verdadero, valor_si_falso)
  2. Ingresa la condición: Reemplaza “condición” por la comparación que deseas realizar entre los números. Por ejemplo, si quieres evaluar si el número en la celda A1 es mayor que el número en la celda B1, escribe A1>B1.
  3. Define el valor_si_verdadero: Indica el resultado que deseas obtener si la condición se cumple. Por ejemplo, si deseas mostrar “Verdadero” en caso de que la condición sea verdadera, escribe “Verdadero”.
  4. Define el valor_si_falso: Especifica el resultado que deseas obtener si la condición no se cumple. Por ejemplo, si deseas mostrar “Falso” en caso de que la condición sea falsa, escribe “Falso”.
  5. Presiona Enter: Una vez que hayas ingresado los valores necesarios, presiona la tecla Enter y Excel mostrará el resultado del cálculo en la celda seleccionada.

2. ¿Cómo puedo utilizar la función SI para calcular entre dos fechas?

El uso de la función SI en Excel para calcular entre dos fechas sigue los mismos pasos básicos que para calcular entre dos números:

  1. Escribe la fórmula en una celda: Selecciona la celda donde deseas mostrar el resultado y escribe la siguiente fórmula: =SI(condición, valor_si_verdadero, valor_si_falso)
  2. Ingresa la condición: En este caso, la condición debe ser una comparación entre dos fechas. Por ejemplo, puedes evaluar si la fecha en la celda A1 es anterior a la fecha en la celda B1 utilizando la siguiente fórmula: A1<B1.
  3. Define el valor_si_verdadero: Indica el resultado que deseas obtener si la condición se cumple. Puede ser un texto o una fórmula.
  4. Define el valor_si_falso: Especifica el resultado que deseas obtener si la condición no se cumple.
  5. Presiona Enter: Una vez que hayas ingresado los valores necesarios, presiona la tecla Enter y Excel mostrará el resultado en la celda seleccionada.

Ahora que conoces cómo utilizar la función SI en Excel para calcular entre dos números o fechas, podrás aprovechar al máximo esta herramienta para realizar evaluaciones condicionales de manera eficiente.

Para obtener más información sobre las funciones y características avanzadas de Excel, te recomendamos visitar el sitio de soporte de Microsoft Excel.


Deja un comentario