Comment utiliser la formule IF pour une plage de dates dans Excel (6 méthodes)

  • Partage Ça
Hugh West

Vous pouvez utiliser le SI pour créer un SI formule pour travailler avec le plage de dates sur Excel Dans cet article, nous allons vous montrer comment utiliser la fonction SI formule pour plage de dates sur Excel .

Nous avons pris un ensemble de données d'échantillon avec 3 colonnes : Produits , Date d'expédition et Statut Nous allons vérifier si un date se situe entre un gamme est égal à un gamme et quelques autres critères.

Télécharger le cahier d'exercices

Formule IF Plage de dates.xlsx

6 façons à utiliser Formule IF pour une plage de dates dans Excel

1. utilisation de la fonction IF uniquement pour créer une formule IF pour une plage de dates dans Excel

Pour la première méthode, nous allons utiliser la fonction SI pour créer un formule pour le plage de dates Une entreprise vient d'annoncer qu'elle a expédié les produits pour le projet de la dates mentionné dans le Colonne des dates Nous allons vérifier si notre Date d'expédition est égal à la Dates gamme .

Des pas :

  • Tout d'abord, tapez ce qui suit formule sur cellule D5 .
=IF(C5=$F$5, "Expédié",IF(C5=$F$6, "Expédié",IF(C5=$F$7, "Expédié",IF(C5=$F$8, "Expédié",IF(C5=$F$9, "Expédié",IF(C5=$F$10, "Expédié",""))))))

Ce site formule vérifie si la valeur de cellule C5 est égal à l'une des valeurs de la Plage de dates Si une correspondance est trouvée, le système affichera " Envoyé à ", sinon il laissera l cellule blanc.

En outre, n'oubliez pas d'utiliser le absolu cellule référence.

  • Ensuite, appuyez sur ENTER .

Après cela, nous pouvons voir qu'aucune correspondance n'a été trouvée. Par conséquent, un message vide sera émis. cellule .

  • Enfin, utilisez le Poignée de remplissage d'utiliser ce formule à cellules .

Maintenant, le cellules C6 et C7 jumelé avec le Plage de dates Par conséquent, le statut est " Envoyé à ".

Lire la suite : Formule Excel Plage de dates

Application des fonctions AND & ; IF pour créer une formule pour une plage de dates dans Excel

En plus de la SI nous allons utiliser la fonction ET ici pour la fonction plage de dates Les dates entre 10 mars et 22 mars définira le statut du produit " Envoyé à ".

Des pas :

  • Tout d'abord, tapez ceci formule en cellule D5 .
=IF(AND(C5>=$F$8,C5<=$G$8), "Shipped", "Pending")

Ce site formule vérifie la date de cellule C5 avec cellules F8 et G8 Si la valeur se situe entre les deux valeurs gamme alors il montrera" Envoyé à ", sinon " En attente "Une fois de plus, n'oubliez pas d'utiliser la balise absolue références de cellules .

Nous utilisons le ET ainsi que la fonction SI pour utiliser plusieurs critères. La fonction ET La fonction est utilisée lorsque deux ou plusieurs critères doivent être VRAI Si un seul critère est VRAI alors le ET La fonction renverra FAUX en tant que sortie finale. Nous utilisons la fonction ET pour s'assurer que plus d'un critère est VRAI . notre plage de dates a une limite inférieure et supérieure. Nous la limitons en utilisant la fonction ET fonction.

  • Ensuite, appuyez sur ENTER .
  • Enfin, faites glisser vers le bas le Poignée de remplissage à AutoFill le site formule .

En conclusion, notre jeu de données montre 4 le statut des produits en tant que Envoyé à comme c'est le cas dans notre plage de dates .

Contenu connexe : Comment faire la SOMME de la plage de dates en mois dans Excel (9 façons)

Utilisation des fonctions OR & IF pour une plage de dates dans Excel

Dans cette méthode, nous allons utiliser la fonction OU avec la fonction SI pour créer un formule pour le date gamme sur Excel En l'occurrence, supposons que le détaillant travaille un autre jour. Par conséquent, l'indicateur de performance de l'entreprise est le même que celui du détaillant. Date d'expédition tombe sur le Vacances le Statut montrera " Sera retardé ".

Des pas :

  • Tout d'abord, tapez la formule suivante dans cellule D5 .
=IF(OR(C5=$F$5,C5=$F$6,C5=$F$7,C5=$F$8,C5=$F$9,C5=$F$10),"Will be Delayed","")

Ce site formule vérifie si notre date de cellule C5 est égal à l'une des valeurs de la Période de vacances Notre date dans cellule C5 est 12 mars Dans un premier temps, la formule vérifie si elle est égale à la première valeur de l'option Chronique des vacances c'est-à-dire 10 mars Il reviendra FAUX puis il descendra à cellule F6 et correspondent. La valeur suivante est 12 mars ce qui correspond exactement à notre valeur de cellule C5 S'il ne trouve pas de correspondance, cette opération continuera jusqu'à ce que cellule F10 C'est ainsi que notre formule travaux.

N'oubliez pas d'utiliser références absolues de cellules .

  • Ensuite, appuyez sur ENTER .

12 mars se trouve dans le Gamme de vacances Par conséquent, la sortie est " Sera retardé ".

  • Enfin, AutoFill le site formule au reste de la cellules .

Ainsi, nous avons fait un Formule IF en utilisant le SI et OU fonctions pour le plage de dates sur Excel .

Lire la suite : Comment calculer la moyenne si dans une plage de dates dans Excel (3 façons)

Lectures similaires :

  • Excel SUMIF avec une plage de dates en mois et année (4 exemples)
  • Comment utiliser SUMIFS avec une plage de dates et des critères multiples (7 façons rapides)
  • Excel VBA : filtrez les dates antérieures à aujourd'hui (avec des étapes rapides)
  • Comment filtrer une plage de dates dans un tableau croisé dynamique avec Excel VBA

4) Utilisation de fonctions combinées pour créer une formule pour une plage de dates dans Excel

Nous allons utiliser le COUNTIF à côté de la fonction SI dans cette méthode pour créer un Formule IF pour le plage de dates Nous allons vérifier si notre produits sont expédié ou non en les faisant correspondre aux dates de Colonne expédiée .

Des pas :

  • Tout d'abord, tapez le formule d'en bas à cellule D5 .
=IF(COUNTIF($F$5:$F$10,C5), "Shipped","")

Notre site formule vérifie si le date de cellule C5 est dans le Gamme de colonnes expédiées . le COUNTIF donnera 1 s'il est disponible. 1 signifie VRAI Après cela, notre SI fonctionnera et affichera "expédié" pour 1 et vierge ( "" ) pour 0 .

  • Ensuite, appuyez sur ENTER .

N'oubliez pas de verrouiller le plage de dates en utilisant le référence absolue de la cellule .

  • Enfin, AutoFill la formule pour cellule Gamme C6:C10 .

Voici ce à quoi devrait ressembler l'étape finale. Nous avons utilisé une autre Formule IF pour un plage de dates .

Lire la suite : Comment calculer une plage de dates dans Excel ?

5. utilisation des fonctions IF et TODAY pour créer une formule pour une plage de dates dans Excel

En plus de la SI la fonction AUJOURD'HUI sera utilisée ici pour créer un Formule IF pour un plage de dates Ici, le critère sera de savoir si le Date d'expédition sont inférieures ou égales à date du jour alors il affichera " Envoyé à ", sinon " En attente ". Sautons dans l'action.

Des pas :

  • D'abord, tapez le formule d'en bas à cellule D5 .
=IF(C5<=TODAY(), "Shipped", "Pending")

Aujourd'hui, c'est 23 mars 2022 Nous vérifions si la valeur de cellule C5 est inférieur ou égal à 23 mars Si c'est le cas, alors " Envoyé à "sera la sortie dans cellule D5 .

  • Ensuite, appuyez sur ENTER .

Notre date est 12 mars qui est inférieur à 23 mars 2022 Par conséquent, nous avons la valeur " Envoyé à ".

  • Enfin, AutoFill le site formule à plage de cellules C6:C10 .

Enfin, nous pouvons constater que les valeurs de l'indice plage de cellules C5:C8 sont inférieurs à ceux d'aujourd'hui date .

Contenu connexe : Comment utiliser SUMIFS pour additionner des valeurs dans une plage de dates dans Excel

6. application des fonctions IF et SORT pour vérifier l'ordre des plages de dates dans Excel

Cette fois, notre objectif est de vérifier si une plage de dates est dans l'ordre croissant ou non. Nous allons utiliser la fonction TRIER pour créer un Formule IF pour un plage de dates .

Des pas :

  • Tapez ce qui suit formule sur cellule D5 .
=IF(SUM(--(C5:C10SORT(C5:C10,1,1,0)))=0,"YES","NO")

Répartition des formules

Nous avons plusieurs pièces dans notre formule .

  • SORT(C5:C10,1,1,0) cette partie est le tri de la gamme de rangs C5:C10 sur ordre ascendant .
  • C5:C10SORT(C5:C10,1,1,0) compare les valeurs des cellules avec les valeurs triées.
  • SUM(-(C5:C10SORT(C5:C10,1,1,0)) -> ; devient
    • Sortie : {0} .

Par conséquent, notre formule se réduit à-

  • IF(TRUE, "YES", "NO") .
    • Sortie : OUI .

  • Appuyez sur ENTER .

Le site dates sont en ordre ascendant Par conséquent, nous avons " OUI "comme résultat.

Pour vérifier, si notre formule fonctionne, nous avons changé une date Ainsi, nous avons " NON " comme sortie.

Lire la suite : Comment faire une somme entre deux dates et avec un autre critère (7 façons)

Section pratique

Nous avons mis à votre disposition des ensembles de données pour votre pratique dans la rubrique Excel fichier.

Conclusion

Nous vous avons montré 6 pour utiliser les méthodes Formule IF pour un plage de dates sur Excel Si vous avez des problèmes à ce sujet, n'hésitez pas à commenter ci-dessous. Merci de lire, continuez à exceller !

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.