Conditions multiples

Layna

XLDnaute Nouveau
Bonjour,

J'ai un énorme tableau avec différentes dates.
A partir de ces dates, je dois déterminer un "Progress Status".
Ce "progress status" est lié à différentes conditions que j'ai listées dans le fichier joint.
Je ne sais pas s'il est possible de faire cela sur Excel...
Merci à vous pour votre aide :)
 

Pièces jointes

  • Conditions Excel.xls
    24 KB · Affichages: 36

job75

XLDnaute Barbatruc
Re : Conditions multiples

Bonjour Layna,

Avec les 3 premières règles :

Code:
=REPT("Delivered at NKT Port/airport";(D5<>"")*(E5&F5=""))&REPT("Delivered at NKT Hub";(E5<>"")*(F5=""))&REPT("Delivered at offshore Hub";(B5<>"")*(C5&D5&E5&F5=""))
Je vous laisse terminer la formule avec les 3 dernières règles, bon exercice.

Edit : hello Patrick

A+
 
Dernière édition:

Victor21

XLDnaute Barbatruc
Re : Conditions multiples

Re, Layna. Bonjour, Gérard ;)

Pourquoi cette question : parce qu'il vaut mieux prévoir tous les cas possibles dès le départ, ou pour le moins l'affichage ou l'absence d'affichage pour les cas non répertoriés.
Mais job75 nous présente ici une jolie utilisation de REPT() ;)
 

job75

XLDnaute Barbatruc
Re : Conditions multiples

Bonjour Layna, le forum,

Avec les 6 règles :

Code:
=REPT("Delivered at NKT Port/airport";NBVAL(D5)*NON(NBVAL(E5:F5)))&REPT("Delivered at NKT Hub";NBVAL(E5)*ESTVIDE(F5))&REPT("Delivered at offshore Hub";NBVAL(B5)*NON(NBVAL(C5:F5)))&REPT("Delivered to Site";NBVAL(F5))&REPT("In Transit";NBVAL(C5)*NON(NBVAL(D5:F5)))&REPT("Eqpt in Supplier's Premises";NON(NBVAL(B5:F5)))
La formule "pèse" moins lourd (en octets mémoire) si on utilise NBVAL ou ESTVIDE.

A+
 

Discussions similaires

Statistiques des forums

Discussions
312 467
Messages
2 088 678
Membres
103 915
dernier inscrit
VT14907