Bonjour,
C'est bon, à mon avis, sauf la 1ère condition SI(B6=""; il faut mettre SI(B6=0;
En fin de compte, ça revient à écrire en D9 :
=SI(B9=0;"";SI(C9>100000;C9*0,22%+40;SI(C9>50000;C9*0,24%+20;SI(C9>25000;C9*0,26%+10;SI(C9>50/0,3%;C9*0,3%;50)))))
La formule Index est modifiée, il n'y a plus besoin du Max(), la valeur 50 est dans la table de correspondance.
Du coup, j'ai joué à faire un tableau par tranches.