Nombre d'imbrication trop élevé dans excel

Fermé
foxttrot Messages postés 1 Date d'inscription lundi 24 septembre 2012 Statut Membre Dernière intervention 24 septembre 2012 - 24 sept. 2012 à 15:10
 foxttrot - 24 sept. 2012 à 16:29
Bonjour,

j'ai un tableau avec 3 colonnes et 15 lignes

Principe : A1 = 80 B1 86.9 C1 216
A2 = 87 B2 94.9 C2 198
A3 = 95 B3 107.9 C3 175
et ainsi de suite jusqu'à la 15 ème ligne

ma question est
Comment en D1 je peux écrire que si D1>=AI, <=B1 alors = C1 mais si D1>=B2, D1<=B2 alors D1 = C2 mais si D1>=A3, D1<=B3 alors D1 C3 .... jusqu'à la 15ème ligne

Merci de votre aide

A voir également:

1 réponse

En fait j'ait trouvé :

il faut l'écrire sur 3 cellules :
Cellule X1
=SI(ET(F6>='BUSHEL DOMINANT'!$A$5;F6<='BUSHEL DOMINANT'!$D$5);'BUSHEL DOMINANT'!$I$5;SI(ET(F6>='BUSHEL DOMINANT'!$A$6;F6<='BUSHEL DOMINANT'!$D$6);'BUSHEL DOMINANT'!$I$6;SI(ET(F6>='BUSHEL DOMINANT'!$A$7;F6<='BUSHEL DOMINANT'!$D$7);'BUSHEL DOMINANT'!$I$7;SI(ET(F6>='BUSHEL DOMINANT'!$A$8;F6<='BUSHEL DOMINANT'!$D$8);'BUSHEL DOMINANT'!$I$8;SI(ET(F6>='BUSHEL DOMINANT'!$A$9;F6<='BUSHEL DOMINANT'!$D$9);'BUSHEL DOMINANT'!$I$9;"")))))
Cellule X2
=SI(ET(F6>='BUSHEL DOMINANT'!$A$10;F6<='BUSHEL DOMINANT'!$D$10);'BUSHEL DOMINANT'!$I$10;SI(ET(F6>='BUSHEL DOMINANT'!$A$11;F6<='BUSHEL DOMINANT'!$D$11);'BUSHEL DOMINANT'!$I$11;SI(ET(F6>='BUSHEL DOMINANT'!$A$12;F6<='BUSHEL DOMINANT'!$D$12);'BUSHEL DOMINANT'!$I$12;SI(ET(F6>='BUSHEL DOMINANT'!$A$13;F6<='BUSHEL DOMINANT'!$D$13);'BUSHEL DOMINANT'!$I$13;SI(ET(F6>='BUSHEL DOMINANT'!$A$14;F6<='BUSHEL DOMINANT'!$D$14);'BUSHEL DOMINANT'!$I$14;"")))))
Cellule X3
=SI(ET(F6>='BUSHEL DOMINANT'!$A$15;F6<='BUSHEL DOMINANT'!$D$15);'BUSHEL DOMINANT'!$I$15;SI(ET(F6>='BUSHEL DOMINANT'!$A$16;F6<='BUSHEL DOMINANT'!$D$16);'BUSHEL DOMINANT'!$I$16;SI(ET(F6>='BUSHEL DOMINANT'!$A$17;F6<='BUSHEL DOMINANT'!$D$17);'BUSHEL DOMINANT'!$I$17;SI(ET(F6>='BUSHEL DOMINANT'!$A$18;F6<='BUSHEL DOMINANT'!$D$18);'BUSHEL DOMINANT'!$I$18;SI(ET(F6>='BUSHEL DOMINANT'!$A$19;F6<='BUSHEL DOMINANT'!$D$19);'BUSHEL DOMINANT'!$I$19;"")))))

Ensuite il suffit de concaténer sur D1
=Concaténer(X1 & X2 & X3) et le résultat est parfait (il faut écrire =X1 & X2 & X3) X étant une cellule

un peu long à écrire, il y a probablement plus simple, mais dans l'immédiat cela me convient.

Si ça peut servir ...
@+
0