Como usar a fórmula IF para o intervalo de datas en Excel (6 métodos)

  • Comparte Isto
Hugh West

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!

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.