Décomposition
Résolu
MissD28
Messages postés
17
Statut
Membre
-
ccm81 Messages postés 11033 Statut Membre -
ccm81 Messages postés 11033 Statut Membre -
Bonjour,
Pourriez-vous m'aider ?
Je souhaiterais décomposer 3 actions en plusieurs, je m'explique :
J'ai :
1 2 3
Jacques B B
Jacques C C1
Jacques C C2
Jacques C C3
Jacques C C4
Jacques C C5
Jacques DC DC
Soit, en colonne 1) un identifiant, en 2) un premier contact 'B' ou un 'C' pour les contacts suivants ou un 'DC' s'il s'agit du dernier contact.
J'ai utilisé la formule suivante :
= SI(ET(A2=A3,A2<>A1),"B",SI(ET(A2=A1,A2<>A3),"DC","C"))
Maintenant, je voudrais décomposer ma formule afin d'avoir mes contacts intermédiaires numérotés chronologiquement comme dans ma colonne 3).
J'ai tenté :
=SI(ET(A3=A4,A3<>A2),"B",SI(ET(A3=A2,A4=A3),"C1",SI(ET(A4=A3=A2,A4<>A5),"C2",SI(ET(A3=A2,A3<>A4),"DC","C3"))))
et
=SI(ET(A3=A4,A3<>A2),"B",SI(ET(A4=A3,A4<=A5),"C1",SI(ET(A6=A5,A6<=A7),"C2",SI(ET(A3=A2,A3<>A4),"DC","C"))))
Mais sans grands résultats...
Vous remerciant par avance
MissD28
Pourriez-vous m'aider ?
Je souhaiterais décomposer 3 actions en plusieurs, je m'explique :
J'ai :
1 2 3
Jacques B B
Jacques C C1
Jacques C C2
Jacques C C3
Jacques C C4
Jacques C C5
Jacques DC DC
Soit, en colonne 1) un identifiant, en 2) un premier contact 'B' ou un 'C' pour les contacts suivants ou un 'DC' s'il s'agit du dernier contact.
J'ai utilisé la formule suivante :
= SI(ET(A2=A3,A2<>A1),"B",SI(ET(A2=A1,A2<>A3),"DC","C"))
Maintenant, je voudrais décomposer ma formule afin d'avoir mes contacts intermédiaires numérotés chronologiquement comme dans ma colonne 3).
J'ai tenté :
=SI(ET(A3=A4,A3<>A2),"B",SI(ET(A3=A2,A4=A3),"C1",SI(ET(A4=A3=A2,A4<>A5),"C2",SI(ET(A3=A2,A3<>A4),"DC","C3"))))
et
=SI(ET(A3=A4,A3<>A2),"B",SI(ET(A4=A3,A4<=A5),"C1",SI(ET(A6=A5,A6<=A7),"C2",SI(ET(A3=A2,A3<>A4),"DC","C"))))
Mais sans grands résultats...
Vous remerciant par avance
MissD28
2 réponses
-
Bonjour,
Je te propose ceci comme formule à tirer sur la colonne C :=SI(B2<>"C";B2;SI(GAUCHE(C1;1)<>"C";"C1";"C"&(STXT(C1;2;2)*1)+1))
tu peux d'ailleurs générer aussi ta colonne B avec :=SI(A2<>A1;"B";SI(A2<>A3;"DC";"C"))
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry -
Bonjour à tous les deux
Peut être comme ceci ?
=SI(B2="DC";"DC";SI(B2="B";"B";SI(B2<>B1;B2&1;"C"&CNUM(DROITE(C1;NBCAR(C1)-1))+1)))
http://www.cjoint.com/c/FEDoUXn7avL
Cdlmnt