Formule SI extra longue dans excell 2003

Narcose -  
 Narcose -
Bonjour,

J'ai un petit soucci. Je suis entrain d'essaye de me facilité la vie pour faire mes factures dans excell.

=SI($B25=$I$30;$J$30;SI($B25=$I$31;$J$31;SI($B25=$I$32;$J$32;SI($B25=$I$33;$J$33;SI($B25=$I$34;$J$34;SI($B25=$I$35;$J$35;SI($B25=$I$36;$J$36;SI($I$37=$B25;$J$37;""))))))))

=SI($B25=$I$38;$J$38;SI($B25=$I$39;$J$39;SI($B25=$I$40;$J$40;SI($B25=$I$41;$J$41;SI($B25=$I$42;$J$42;SI($B25=$I$43;$J$43;SI($B25=$I$44;$J$44;SI($I$45=$B25;$J$45;""))))))))

Donc le but serais de ne plus devoir ecrire a chaque fois de longue explication mais juste mettre des codes.
J'ai encode les codes dans la colomne I et les explication dans la colomne J.
Dans ma facture je mets donc le code dans la colomne B et la réponse devrais se mettre automatiquement dans la Colomne C.
A voir également:

3 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour,

La fonction RECHERCHEV devrait pouvoir t'aider...

Si(nb.si(I30:I45;B25)=0;"";recherchev(B25;I30:J45;2;0))

a tester

nota:
nb.si(I30:I45;B25)=0 vérifie si la valeur en B25 est bien dans la liste de I30 à I45

Pour RECHERCHEV, regarde l'aide
0
Narcose
 
excelent

connaisai pas cette formule THX dude
0
Narcose
 
Pourrais tu peut etre m'aider avec cellesi aussi.
Elle fonctionne parfaitement sans aucun probleme.

Mais bon jvoulais voir si c t possible de la faire plus courte.

SI($C25=$J$33;($D25*$K$33)) voudrais dire : si c'est une mise a disposition, il faut multiplier d25(nombre d'heures) * prix / heure.
SI(($C25=$J$41);($D25)) voudrais dire : que c un prix forfaitaire donc juste copier.

les cases J et K : 36, 37, 39, 41, 44, 45 sont les prix forfaitaires....

=SI($C25=$J$33;($D25*$K$33))+SI($C25=$J$42;(D25*$K$42))+SI($C25=$J$43;(D25*$K$43))+SI($C25=$J$34;(D25*$K$34))+SI($C25=$J$35;($D25*$K$35))+SI(($C25=$J$36);$K$36)+SI(($C25=$J$37);$K$37)+SI($C25=$J$30;($D25*$K$30))+SI($C25=$J$31;($D25*$K$31))+SI($C25=$J$32;($D25*$K$32))+SI(($C25=$J$39);$K$39)+SI(($C25=$J$44);$K$44)+SI(($C25=$J$45);$K$45)+SI(($C25=$J$40);($K$40*$D25))+SI(($C25=$J$41);($D25))+SI(($C25=$J$38);($E24*$K$38))
0