Impossible, je crois que le maxi est de 7 SI, en aucun cas 8.
joint un fichier que l'on puisse regarder si l'on peut rationnaliser ta formule afin de diminuer le nombre de SI ou tenter autre chose par une approche différente.
re slt
voici la formule actuelle :
=SI(C11='';'';SI($A$6-ANNEE(C11)<=7;SI(I11-J11-K11>=TARIF!$D$4;TARIF!$D$4;I11-J11-K11);SI($A$6-ANNEE(C11)<=9;SI(I11-J11-K11>=TARIF!$D$5;TARIF!$D$5;I11-J11-K11);SI($A$6-ANNEE(C11)<=11;SI(I11-J11-K11>=TARIF!$D$6;TARIF!$D$6;I11-J11-K11);SI($A$6-ANNEE(C11)<=13;SI(I11-J11-K11>=TARIF!$D$7;TARIF!$D$7;I11-J11-K11);SI($A$6-ANNEE(C11)<=15;SI(I11-J11-K11>=TARIF!$D$8;TARIF!$D$8;I11-J11-K11);SI($A$6-ANNEE(C11)<=18;SI(I11-J11-K11>=TARIF!$D$10;TARIF!$D$10;I11-J11-K11)))))))
et voici le fichier (si il passe !!)
re slt
voici la formule actuelle :
=SI(C11='';'';SI($A$6-ANNEE(C11)<=7;SI(I11-J11-K11>=TARIF!$D$4;TARIF!$D$4;I11-J11-K11);SI($A$6-ANNEE(C11)<=9;SI(I11-J11-K11>=TARIF!$D$5;TARIF!$D$5;I11-J11-K11);SI($A$6-ANNEE(C11)<=11;SI(I11-J11-K11>=TARIF!$D$6;TARIF!$D$6;I11-J11-K11);SI($A$6-ANNEE(C11)<=13;SI(I11-J11-K11>=TARIF!$D$7;TARIF!$D$7;I11-J11-K11);SI($A$6-ANNEE(C11)<=15;SI(I11-J11-K11>=TARIF!$D$8;TARIF!$D$8;I11-J11-K11);SI($A$6-ANNEE(C11)<=18;SI(I11-J11-K11>=TARIF!$D$10;TARIF!$D$10;I11-J11-K11)))))))
et voici le fichier (si il passe !!)
excuse j'ai apparement mal repondu je ne voulais pas remettre en cause des connaissance (tu en as plus que moi) mais ,comme tu le sais ,une erreur est vite 'glisser' si tu as une adresse mail a me communiquer je peux t'envoyer le fichier ? (il fait 67Ko )
Ce n'est peut-être pas ça, mais tu peux toujours essayer
En C4 de la feuille 'Tarif', tu tapes 0
Puis en C5, C6, C7, C8 etc,
tu tapes les 7, 9, 11, 13, etc de ta formule
La formule devient :
=MIN(I11-J11-K11;RECHERCHEV($A$6-ANNEE(C11);TARIF!$C$4:$D$10;2;1))
ou bien :
=MIN(I11-J11-K11;INDEX(TARIF!$D$4:$D$10;EQUIV($A$6-ANNEE(C11);TARIF!$C$4:$C$10;1)))
Tu adaptes la plage C410, je crois que c'est plutôt C411 ou C412