Tabla de contenido
Puede utilizar la función SI para crear un SI fórmula para trabajar con el intervalo de fechas en Excel En este artículo, vamos a mostrarle cómo utilizar SI fórmula para intervalo de fechas en Excel .
Hemos tomado un conjunto de datos de muestra con 3 columnas : Productos , Fecha de envío y Estado Comprobaremos si un fecha cae entre un gama es igual a gama y algunos otros criterios.
Descargar el cuaderno de prácticas
Fórmula IF Intervalo de fechas.xlsx6 maneras Utilizar Fórmula IF para rango de fechas en Excel
1. Uso de la Función SI Sólo para Crear una Fórmula SI para un Rango de Fechas en Excel
Para el primer método, vamos a utilizar el método SI para crear un fórmula para la intervalo de fechas Una empresa acaba de anunciar que ha enviado los productos para el fechas mencionado en el Columna de fechas Comprobaremos si nuestro Fecha de envío es igual al Fechas gama .
Pasos:
- En primer lugar, escriba lo siguiente fórmula en celda D5 .
=IF(C5=$F$5, "Enviado",IF(C5=$F$6, "Enviado",IF(C5=$F$7, "Enviado",IF(C5=$F$8, "Enviado",IF(C5=$F$9, "Enviado",IF(C5=$F$10, "Enviado",""))))))
Este fórmula es comprobar si el valor de célula C5 es igual a cualquiera de los valores de Fechas Si se encuentra alguna coincidencia, se mostrará " Enviado ", de lo contrario dejará el célula en blanco.
Por otra parte, recuerde utilizar el absoluto célula referencia.
- En segundo lugar, pulse INTRODUCE .
Tras esto, podemos ver que no se ha encontrado ninguna coincidencia, por lo que se mostrará un mensaje en blanco célula .
- Por último, utilice la función Asa de llenado utilizar ese fórmula a células .
Ahora, el células C6 y C7 emparejado con el Fechas Por lo tanto, el estado es " Enviado ".
Leer más: Excel Formula Date Range
2. Aplicando las Funciones AND & IF para Crear una Fórmula para un Rango de Fechas en Excel
Además del SI vamos a utilizar la función Y para la función intervalo de fechas Las fechas entre 10 de marzo y 22 de marzo establecerá el estado del producto " Enviado ".
Pasos:
- En primer lugar, escriba esto fórmula en celda D5 .
=IF(AND(C5>=$F$8,C5<=$G$8), "Enviado", "Pendiente")
Este fórmula está comprobando la fecha de célula C5 con celdas F8 y G8 Si el valor está entre gama entonces se mostrará" Enviado ", si no " Pendiente "Una vez más, recuerde utilizar el valor absoluto referencias de celda .
Estamos utilizando el Y junto con la función SI para utilizar varios criterios. Y se utiliza cuando dos o más criterios deben ser TRUE Si sólo se cumple un criterio TRUE entonces el Y devolverá FALSO como salida final. Estamos utilizando la función Y para garantizar que más de un criterio TRUE . nuestro intervalo de fechas tiene un límite inferior y un límite superior. Lo restringimos utilizando la función Y función.
- En segundo lugar, pulse INTRODUCE .
- Por último, arrastre hacia abajo el botón Asa de llenado a Autorrelleno el fórmula .
En conclusión, nuestro conjunto de datos mostrará 4 de los productos como Enviado ya que está dentro de nuestro intervalo de fechas .
Contenido relacionado: Cómo Hacer SUMIF Rango Fecha Mes en Excel (9 Maneras)
3. Empleo de las funciones OR & IF para intervalos de fechas en Excel
En este método, vamos a utilizar el método O con la función SI para crear una fórmula para la fecha gama en Excel En este caso, supongamos que el minorista trabaja en un día alternativo. Por lo tanto, el Fecha de envío cae sobre el Vacaciones El Estado mostrará " Se retrasará ".
Pasos:
- En primer lugar, escriba la siguiente fórmula en celda D5 .
=IF(OR(C5=$F$5,C5=$F$6,C5=$F$7,C5=$F$8,C5=$F$9,C5=$F$10),"Will be Delayed","")
Este fórmula es comprobar si nuestro fecha de célula C5 es igual a cualquiera de los valores de Intervalo de fechas de las vacaciones Nuestra cita en célula C5 es 12 de marzo Al principio, la fórmula comprueba si es igual al primer valor del campo Columna de vacaciones es decir 10 de marzo Volverá. FALSO luego bajará a celda F6 El siguiente valor es 12 de marzo que coincide exactamente con nuestro valor de célula C5 Si no encuentra ninguna coincidencia, esta operación continuará hasta que celda F10 Así es como nuestro fórmula funciona.
No olvide utilizar referencias absolutas a celdas .
- En segundo lugar, pulse INTRODUCE .
12 de marzo se encuentra en el Vacaciones Por lo tanto, la salida es " Se retrasará ".
- Por fin, Autorrelleno el fórmula al resto de la células .
Así, hemos hecho un Fórmula IF utilizando el SI y O funciones para el intervalo de fechas en Excel .
Read More: Cómo Calcular el Promedio Si dentro de un Rango de Fechas en Excel (3 Maneras)
Lecturas similares:
- Excel SUMIF con un Rango de Fechas en Mes y Año (4 Ejemplos)
- Cómo Utilizar SUMIFS con Rango de Fechas y Criterios Múltiples (7 Maneras Rápidas)
- Excel VBA: Filtrar Fecha anterior a Hoy (Con Pasos Rápidos)
- Cómo filtrar el rango de fechas en la tabla dinámica con Excel VBA
4. Uso de Funciones Combinadas para Crear una Fórmula para un Rango de Fechas en Excel
Vamos a utilizar el CONSEJO junto con la función SI en este método para crear un Fórmula IF para la intervalo de fechas Vamos a comprobar si nuestro productos son enviado o no, mientras se comparan con las fechas de Columna enviada .
Pasos:
- En primer lugar, escriba fórmula de abajo a celda D5 .
=IF(COUNTIF($F$5:$F$10,C5), "Enviado","")
Nuestra fórmula está comprobando si el fecha de célula C5 está en el Gama de columnas enviadas . CONSEJO dará 1 si está disponible. 1 significa TRUE Después de eso, nuestro SI funcionará y mostrará "Enviado" para 1 y en blanco ( "" ) para 0 .
- En segundo lugar, pulse INTRODUCE .
No olvides bloquear el intervalo de fechas utilizando el referencia de celda absoluta .
- Por fin, Autorrelleno la fórmula para célula Gama C6:C10 .
Este es el aspecto que debería tener el paso final. Hemos utilizado otro Fórmula IF para un intervalo de fechas .
Leer más: Cómo calcular un intervalo de fechas en Excel
5. Uso de las funciones IF y TODAY para crear una fórmula para un intervalo de fechas en Excel
Además del SI la función HOY se utilizará aquí para crear un Fórmula IF para un intervalo de fechas En este caso, el criterio será si el Fecha de envío son inferiores o iguales a fecha de hoy se mostrará " Enviado ", si no " Pendiente "Pasemos a la acción.
Pasos:
- En primer lugar, escriba fórmula de abajo a celda D5 .
=IF(C5<=TODAY(), "Enviado", "Pendiente")
Hoy es 23 de marzo de 2022 Estamos comprobando si el valor de célula C5 es menor o igual que 23 de marzo Si lo es, entonces " Enviado " será la salida en celda D5 .
- A continuación, pulse INTRODUCE .
Nuestra cita es 12 de marzo que es inferior a 23 de marzo de 2022 . por lo tanto, tenemos el valor " Enviado ".
- Por fin, Autorrelleno el fórmula a rango de celdas C6:C10 .
Por último, podemos ver que los valores del rango de celdas C5:C8 son inferiores a los actuales fecha .
Contenido relacionado: Cómo usar SUMIFS para sumar valores en un rango de fechas en Excel
6. Aplicación de las funciones IF y SORT para comprobar el orden de los intervalos de fechas en Excel
Esta vez, nuestro objetivo es ver si un rango de fechas está en orden ascendente o no. Vamos a utilizar el método ORDENAR para crear un Fórmula IF para un intervalo de fechas .
Pasos:
- Escriba lo siguiente fórmula en celda D5 .
=IF(SUM(--(C5:C10SORT(C5:C10,1,1,0)))=0,"YES","NO")
Desglose de fórmulas
Tenemos varias piezas en nuestro fórmula .
- ORDENAR(C5:C10,1,1,0) esta parte está clasificando el rango de filas C5:C10 en orden ascendente .
- C5:C10SORT(C5:C10,1,1,0) es comparar los valores de las celdas con los valores ordenados.
- SUM(-(C5:C10SORT(C5:C10,1,1,0)) -> se convierte en
- Salida: {0} .
Por lo tanto, nuestra fórmula se reducirá a-
- IF(TRUE, "SÍ", "NO") .
- Salida: SÍ .
- Pulse INTRODUCE .
En fechas están en orden ascendente Por lo tanto, tenemos " SÍ "como salida.
Para comprobar si nuestro fórmula funciona, hemos cambiado un fecha Así, tenemos " NO "como salida.
Read More: Cómo sumar entre dos fechas y con otro criterio (7 maneras)
Sección práctica
Hemos proporcionado conjuntos de datos para su consulta en el Excel archivo.
Conclusión
Le hemos mostrado 6 para utilizar el Fórmula IF para un intervalo de fechas en Excel Si tienes algún problema al respecto, no dudes en comentarlo a continuación. Gracias por leer, ¡sigue superándote!