B
bigbig
Guest
Bonjour à tous,
J'ai un suivi de diverses trucs (1 truc par ligne) à réaliser en plusieurs étapes (colonne A à J)
Il y a une dizaine d'étapes
(! Les colonnes et n° d'étape ne sont pas dans le même ordre car c'est plus lisible ainsi)
Axxx : 1er étape
Bxxx : 3ème étape
Cxxx : 4ème étape
Dxxx : 5ème étape
Exxx : 2ème étape
Fxxx : 8ème étape
Gxxx : 7ème étape
Hxxx : 6ème étape
Ixxx : 9ème étape
Jxxx : 10ème étape
Lorsqu'une étape est réalisée, je met "ok" dans la case correspondante, sinon la case est vide.
Et je voudrait rajouter une colonne en AAxxx qui indique le n° d'étape atteinte. Et 0 si aucune étape réalisée.
Par ex, si j'ai :
A5=Ok (1ère étape)
C5=Ok (4ème étape)
E5=Ok (2ème étape)
le reste vide,
je dois avoir en AA5 la valeur 2 car tout est ok, jusqu'à létape 2 mais l'étape 3 n'est pas ok.
J'ai essayé avec
=SI(ESTVIDE(A5);0;SI(ESTVIDE(E5);1;SI(ESTVIDE(B5);2;SI(ESTVIDE(C5);3;SI(ESTVIDE(D5);4;SI(ESTVIDE(H5);5;SI(ESTVIDE(G5);7;6)))))))
Ca marche bien jusqu'à 7 étapes, mais après excel refuse car il est limité à 7 imbrications maxi de fonction. (et c'est lourd comme formule)
Je ne souhaite pas utiliser de macro pour faire ceci, juste une formule placé dans les case AAxxx.
Sous excel 2000
Merci de votre aide, A+
J'ai un suivi de diverses trucs (1 truc par ligne) à réaliser en plusieurs étapes (colonne A à J)
Il y a une dizaine d'étapes
(! Les colonnes et n° d'étape ne sont pas dans le même ordre car c'est plus lisible ainsi)
Axxx : 1er étape
Bxxx : 3ème étape
Cxxx : 4ème étape
Dxxx : 5ème étape
Exxx : 2ème étape
Fxxx : 8ème étape
Gxxx : 7ème étape
Hxxx : 6ème étape
Ixxx : 9ème étape
Jxxx : 10ème étape
Lorsqu'une étape est réalisée, je met "ok" dans la case correspondante, sinon la case est vide.
Et je voudrait rajouter une colonne en AAxxx qui indique le n° d'étape atteinte. Et 0 si aucune étape réalisée.
Par ex, si j'ai :
A5=Ok (1ère étape)
C5=Ok (4ème étape)
E5=Ok (2ème étape)
le reste vide,
je dois avoir en AA5 la valeur 2 car tout est ok, jusqu'à létape 2 mais l'étape 3 n'est pas ok.
J'ai essayé avec
=SI(ESTVIDE(A5);0;SI(ESTVIDE(E5);1;SI(ESTVIDE(B5);2;SI(ESTVIDE(C5);3;SI(ESTVIDE(D5);4;SI(ESTVIDE(H5);5;SI(ESTVIDE(G5);7;6)))))))
Ca marche bien jusqu'à 7 étapes, mais après excel refuse car il est limité à 7 imbrications maxi de fonction. (et c'est lourd comme formule)
Je ne souhaite pas utiliser de macro pour faire ceci, juste une formule placé dans les case AAxxx.
Sous excel 2000
Merci de votre aide, A+