Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Fonction Si pour délai de retour

olanick

XLDnaute Nouveau
bonjour la communauté,

j'établis une fonction logique SI pour répertorier les commandes expédiées dans un délai cohérent et de voir celles qui sont envoyés tardivement.

Voici la formule ;
=SI(AB21-AE21<=15;"< 2 semaines";SI(ET(AB21-AE21>15;AB21-AE21<=21);"Entre 2 et 3 semaines";SI(ET(AB21-AE21>21;AB21-AE21<=28);"Entre 3 et 4 semaines";"> 4 semaines")))+SI(AB21-AE21<Données!G44;Données!F44;"-")

la problématique c'est que le résultat malgré des écarts supérieurs à 15 indique toujours 2 semaines dans la cellule.

Avez-vous une idée de résolution ?

Merci du retour
 

olanick

XLDnaute Nouveau
oui merci de cette précision, je ne connaissais pas cette formule. Lorsque le résultat est également à 0 ou alors que les colonnes ne sont pas complété, la colonne résultat indique toujours <2 semaines.
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Ne disposant pas de la fonction recherchex(), tu peux essayer avec index(equiv()).
VB:
=SI($A2>0;INDEX($F$2:$F$5;EQUIV((B2-A2)+1;$E$2:$E$5));"")

JHA
 

Pièces jointes

  • olanick_Exped-Livr.xlsx
    10.7 KB · Affichages: 5

Discussions similaires

Réponses
17
Affichages
779
Réponses
11
Affichages
515
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…