XL 2010 Fonction SI trop d'arguments

SEV44

XLDnaute Nouveau
Bonjour,
J'ai un tableau Excel qui nous permet de suivre l'affranchissement des courriers notamment pour la refacturation client.
Dans le premier onglet il y a les tarifs selon la catégorie et le poids.
Ensuite un onglet par mois avec plusieurs listes déroulantes qui permettent de sélectionner la catégorie et le poids du courrier expédié et enfin une formule qui permet d'aller chercher toutes les informations selon les critères sélectionnés.
Cette formule fonctionnait très bien avant que je rajoute la recommandé sans AR.
Là, Excel m'indique que j'ai trop d'arguments, ce qui est certainement vrai :) :

=SI(D2="Lettre Verte";SI(E2="jusqu'à 20 gr";(Tarifs!$B$2);SI(E2="jusqu'à 50 gr";(Tarifs!$B$3);SI(E2="jusqu'à 100 gr";(Tarifs!$B$4);SI(E2="jusqu'à 250 gr";(Tarifs!$B$5);SI(E2="jusqu'à 500 gr";(Tarifs!$B$6);SI(E2="jusqu'à 1000 gr";(Tarifs!$B$7);SI(E2="jusqu'à 2000 gr";(Tarifs!$B$8);SI(E2="jusqu'à 3000 gr";(Tarifs!$B$9);0))))))));SI(D2="Lettre Prioritaire";SI(E2="jusqu'à 20 gr";(Tarifs!$C$2);SI(E2="jusqu'à 50 gr";(Tarifs!$C$3);SI(E2="jusqu'à 100 gr";(Tarifs!$C$4);SI(E2="jusqu'à 250 gr";(Tarifs!$C$5);SI(E2="jusqu'à 500 gr";(Tarifs!$C$6);SI(E2="jusqu'à 1000 gr";(Tarifs!$C$7);SI(E2="jusqu'à 2000 gr";(Tarifs!$C$8);SI(E2="jusqu'à 3000 gr";(Tarifs!$C$9);0))))))));SI(D2="Recommandé sans AR";SI(E2="jusqu'à 20 gr";(Tarifs!$D$2);SI(E2="jusqu'à 50 gr";(Tarifs!$D$3);SI(E2="jusqu'à 100 gr";(Tarifs!$D$4);SI(E2="jusqu'à 250 gr";(Tarifs!$D$5);SI(E2="jusqu'à 500 gr";(Tarifs!$D$6);SI(E2="jusqu'à 1000 gr";(Tarifs!$D$7);SI(E2="jusqu'à 2000 gr";(Tarifs!$D$8);SI(E2="jusqu'à 3000 gr";(Tarifs!$D$9);0))))))))));SI(D2="Recommandé avec AR";SI(E2="jusqu'à 20 gr";(Tarifs!$E$2);SI(E2="jusqu'à 50 gr";(Tarifs!$E$3);SI(E2="jusqu'à 100 gr";(Tarifs!$E$4);SI(E2="jusqu'à 250 gr";(Tarifs!$E$5);SI(E2="jusqu'à 500 gr";(Tarifs!$E$6);SI(E2="jusqu'à 1000 gr";(Tarifs!$E$7);SI(E2="jusqu'à 2000 gr";(Tarifs!$E$8);SI(E2="jusqu'à 3000 gr";(Tarifs!$E$9);0))))))))))

Pouvez-vous m'aider svp pour réduire cette formule en obtenant le même résultat.
Vous en remerciant par avance.
Cordialement
Séverine
 

SEV44

XLDnaute Nouveau
Bonjour à tous,

Au lieu de si à répétition il serait plus judicieux de faire une recherche sur une table avec index(plage;equiv(E2;plage;0))

As-tu un petit extrait de fichier à joindre?

JHA
Bonjour,
Voici le fichier.
Vous remerciant par avance
Séverine
 

Pièces jointes

  • 2021 - AFFRANCHISSEMENT A REFACTURER AUX ADHERENTS (2).xlsx
    63.9 KB · Affichages: 5

Discussions similaires

Statistiques des forums

Discussions
312 102
Messages
2 085 304
Membres
102 857
dernier inscrit
Nony1931