Táboa de contidos
Podes usar a función SI para crear unha SI fórmula para traballar co intervalo de datas en Excel . Neste artigo, imos amosarche como usar IF fórmula para intervalo de datas en Excel .
Tomamos un conxunto de datos de mostra con 3 columnas : Produtos , Data de envío e Estado . Comprobaremos se unha data cae entre un intervalo , é igual a un intervalo e algúns outros criterios.
Descargar libro de prácticas
IF Intervalo de datas da fórmula.xlsx
6 Ways para usar Fórmula IF para o intervalo de datas en Excel
1. Usando a función IF só para crear unha fórmula IF para o intervalo de datas en Excel
Para o primeiro método, imos utilizar a función SI para crear unha fórmula para o intervalo de datas . Unha empresa acaba de anunciar que enviaron os produtos para as datas mencionadas na columna de Datas . Comprobaremos se a nosa Data de envío é igual á Datas intervalo .
Pasos:
- En primeiro lugar, escriba a seguinte fórmula na cela D5 .
=IF(C5=$F$5,"Shipped",IF(C5=$F$6,"Shipped",IF(C5=$F$7,"Shippped",IF(C5=$F$8,"Shipped",IF(C5=$F$9,"Shipped",IF(C5=$F$10,"Shipped",""))))))
Esta fórmula está a comprobar se o valor da cela C5 é igual a algún dos valores do Intervalo de datas . Se se atopa algunha coincidencia, mostrará " Enviado ", senón deixará a cela en branco.
Ademais, recorda usar oReferencia absoluta célula .
- En segundo lugar, prema ENTER .
Despois diso, podemos ver que non se atopou ningunha coincidencia. Polo tanto, mostrará unha celda en branco.
- Finalmente, use o Recheo para usar esa fórmula a celas .
Agora, as celas C6 e C7 coinciden con o Intervalo de datas . Polo tanto, o estado é " Enviado ".
Ler máis: Intervalo de datas da fórmula de Excel
2 . Aplicando AND & Funcións SE para crear unha fórmula para o intervalo de datas en Excel
Ademais da función IF , imos usar a función AND aquí para o intervalo de datas . As datas comprendidas entre o 10 de marzo e o 22 de marzo establecerán o estado do produto " Enviado ".
Pasos:
- Primeiro, escriba esta fórmula na cela D5 .
=IF(AND(C5>=$F$8,C5<=$G$8),"Shipped","Pending")
Esta fórmula está a comprobar a data da cela C5 coas celas F8 e G8 . Se o valor está entre o intervalo , mostrará " Enviado ", senón " Pendente ". De novo, recorda usar as referencias de celas absolutas.
Estamos a usar a función AND xunto coa función SE para usar varios criterios . A función AND úsase cando dous ou máis criterios deben ser VERDADEIRO . Se só un criterio é VERDADEIRO , entón o AND A función devolverá FALSO como saída final. Estamos a usar a función AND para garantir que máis dun criterio é VERDADEIRO . O noso intervalo de datas ten un límite inferior e superior. Estamos restrinxindo a función AND .
- En segundo lugar, preme ENTER .
- Finalmente, arrastre cara abaixo o Recheo de recheo ata Enchemento automático a fórmula .
En conclusión, o noso conxunto de datos mostrará o estado dos 4 produtos como Enviados xa que está dentro do noso intervalo de datas .
Contido relacionado: Como facer SUMIF Intervalo de datas Mes en Excel (9 xeitos)
3. Empregando o OR & Funcións SE para o intervalo de datas en Excel
Neste método, imos usar a función OR coa función IF para crear unha fórmula para o data intervalo en Excel . Neste caso, supoñamos que o comerciante traballa nun día alternativo. Polo tanto, a Data de envío cae nos Vacacións , o Estado mostrará " Atrasarase ".
Pasos:
- En primeiro lugar, escriba a seguinte fórmula na cela D5 .
=IF(OR(C5=$F$5,C5=$F$6,C5=$F$7,C5=$F$8,C5=$F$9,C5=$F$10),"Will be Delayed","")
Esta fórmula está comprobando se a nosa data da cela C5 é igual a algún dos valores da Intervalo de datas de vacacións . A nosa data na cela C5 é o 12 de marzo . Ao principio, a fórmula está comprobando se é igual ao primeiro valor de Vacaciónscolumna , é dicir, 10 de marzo . Devolverá FALSO , despois baixará á cela F6 e coincidirá. O seguinte valor é 12 de marzo , que coincide exactamente co noso valor da cela C5 . Se non atopa ningunha coincidencia, esta operación continuará ata a cela F10 . Así funciona a nosa fórmula .
Non esquezas usar referencias de cela absolutas .
- En segundo lugar, preme ENTER .
O 12 de marzo atópase no Intervalo de vacacións . Polo tanto, a saída é " Atrasarase ".
- Finalmente, Enchemento automático a fórmula ao resto do celdas .
Así, creamos unha fórmula IF usando os IF e OU funcións para o intervalo de datas en Excel .
Ler máis: Como calcular Media se está dentro do intervalo de datas en Excel (3 xeitos)
Lecturas similares:
- Excel SUMIF cun intervalo de datas en mes e amp ; Ano (4 exemplos)
- Como usar SUMIFS con intervalo de datas e varios criterios (7 xeitos rápidos)
- Excel VBA: filtrar data anterior Hoxe (con pasos rápidos)
- Como filtrar o intervalo de datas na táboa dinámica con Excel VBA
4. Usando funcións combinadas para crear unha fórmula para o intervalo de datas en Excel
Imos usar a función CONTARSE xunto coa función SI neste método para crear unha fórmula SI para o intervalo de datas . Imos comprobar se os nosos produtos son enviados ou non mentres os relacionamos coas datas da columna de envío .
Pasos:
- En primeiro lugar, escriba a fórmula desde abaixo ata a cela D5 .
=IF(COUNTIF($F$5:$F$10,C5),"Shipped","")
A nosa fórmula está a comprobar se a data da cela C5 está na Intervalo de columnas enviado . A función CONTARSE dará 1 se está dispoñible. 1 significa VERDADEIRO . Despois diso, a nosa función IF funcionará e mostrará "Enviado" para 1 e en branco ( "" ) para 0 .
- En segundo lugar, preme ENTER .
Non esquezas bloquear o intervalo de datas usando a referencia de cela absoluta .
- Finalmente, Enchemento automático a fórmula para celda C6:C10 intervalo .
Así debería ser o paso final. Usamos outra fórmula IF para un intervalo de datas .
Ler máis: Como calcular a data Intervalo en Excel
5. Usando as funcións SE e HOXE para crear unha fórmula para o intervalo de datas en Excel
Ademais da función SI , a función HOXE empregarase aquí para crear unha fórmula SE para un intervalo de datas . Aquí, o criterio será se os valores Data de envío son inferiores ou iguais a data de hoxe , entón mostrará " Enviado ", senón " Pendente ”.Saltemos á acción.
Pasos:
- Primeiro, escriba a fórmula de abaixo á cela D5 .
=IF(C5<=TODAY(),"Shipped","Pending")
Hoxe é 23 de marzo de 2022 . Estamos comprobando se o valor da cela C5 é menor ou igual a 23 de marzo . Se é así, " Enviado " será a saída na cela D5 .
- A continuación, prema ENTER .
A nosa data é 12 de marzo , que é inferior ao 23 de marzo de 2022 . Polo tanto, temos o valor " Enviado ".
- Por fin, Encher automaticamente a fórmula a célula intervalo C6:C10 .
Por último, podemos ver que os valores do intervalo de celas C5:C8 son inferiores a data de hoxe.
Contido relacionado: como usar SUMIFS para SUMAR valores no intervalo de datas en Excel
6. Aplicando as funcións IF e SORT para comprobar a orde do intervalo de datas en Excel
Esta vez, o noso obxectivo é ver se un intervalo de datas está en orde ascendente ou non. Usaremos a función ORDENAR para crear unha fórmula SE para un intervalo de datas .
Pasos:
- Escriba a seguinte fórmula na cela D5 .
=IF(SUM(--(C5:C10SORT(C5:C10,1,1,0)))=0,"YES","NO")
Desglose da fórmula
Temos varias partes na nosa fórmula .
- ORDENAR(C5:C10,1,1,0) esta parte está ordenando o intervalo de filas C5:C10 en ascendenteorde .
- C5:C10SORT(C5:C10,1,1,0) está a comparar os valores das celas cos valores ordenados.
- SUMA(–(C5:C10SORT(C5:C10,1,1,0)) —> pasa a ser
- Saída: {0} .
Polo tanto, a nosa fórmula reducirase a-
- SE(VERDADEIRO,”SI”,”NON”) .
- Saída: SI .
- Preme ENTER .
As datas están en orden ascendente . Polo tanto, temos “ SI ” como saída.
Para comprobar se a nosa fórmula funciona, cambiamos unha data . Así, temos “ NO ” como saída.
Ler máis: Como sumar entre dúas datas e con outro criterio (7 xeitos)
Sección de práctica
Fornecemos conxuntos de datos para a súa práctica no ficheiro Excel .
Conclusión
Mostramosche 6 métodos para usar a fórmula IF para un intervalo de datas en Excel . Se tes algún problema con estes, non dubides en comentar a continuación. Grazas pola lectura ng, segue destacando!