Partager via

Contourner la règle de des 64 imbrications

Anonyme
2022-09-27T14:38:36+00:00

Bonjour,

Je faisais un modèle sur Excel pour calculer le malus écologique d'un véhicule. Seulement je suis débutant sur ce logiciel et je ne sais pas très bien l'utiliser. Je voulais utiliser la fonction =SI pour qu'à chaque g de carbone on ait un résultat. Mais ça ne fonctionne pas, voici la formule :

=SI(F2<128;"0";SI(F2=128;"50";SI(F2=129;"75";SI(F2=130;"100";SI(F2=131;"125";SI(F2=132;"150";SI(F2=133;"170";SI(F2=134;"190";SI(F2=135;"210";SI(F2=136;"230";SI(F2=137;"240";SI(F2=138;"260";SI(F2=139;"280";SI(F2=140;"310";SI(F2=141;"330";SI(F2=142;"360";SI(F2=143;"400";SI(F2=144;"450";SI(F2=145;"540";SI(F2=146;"650";SI(F2=147;"740";SI(F2=148;"818";SI(F2=149;"898";SI(F2=150;"983";SI(F2=151;"1074";SI(F2=152;"1172";SI(F2=153;"1276";SI(F2=154;"1386";SI(F2=155;"1504";SI(F2=156;"1629";SI(F2=157;"1761";SI(F2=158;"1901";SI(F2=159;"2049";SI(F2=160;"2205";SI(F2=161;"2370";SI(F2=162;"2544";SI(F2=163;"2728";SI(F2=164;"2918";SI(F2=165;"3119";SI(F2=166;"3331";SI(F2=167;"3552";SI(F2=168;"3784";SI(F2=169;"4026";SI(F2=170;"4276";SI(F2=171;"4534";SI(F2=172;"4818";SI(F2=173;"5105";SI(F2=174;"5404";SI(F2=175;"5715";SI(F2=176;"6039";SI(F2=177;"6375";SI(F2=178;"6724";SI(F2=179;"7086";SI(F2=180;"7462";SI(F2=181;"7851";SI(F2=182;"8254";SI(F2=183;"8671";SI(F2=184;"9103";SI(F2=185;"9550";SI(F2=186;"10011"SI(F2=187;"10488";SI(F2=188;"10980";SI(F2=189;"11488";SI(F2=190;"12012";SI(F2=191;"12552";SI(F2=192;"13109";SI(F2=193;"13682";SI(F2=194;"14273";SI(F2=195;"14881";SI(F2=196;"15506";SI(F2=197;"16149";SI(F2=198;"16810";SI(F2=199;"17490";SI(F2=200;"18188";SI(F2=201;"18905";SI(F2=202;"19641";SI(F2=203;"20396";SI(F2=204;"21171";SI(F2=205;"21966";SI(F2=206;"22781";SI(F2=207;"23616";SI(F2=208;"24472";SI(F2=209;"25349";SI(F2=210;"26247";SI(F2=211;"27166";SI(F2=212;"28107";SI(F2=213;"29070";SI(F2=214;"30056";SI(F2=215;"31063";SI(F2=216;"32094";SI(F2=217;"33147";SI(F2=218;"34224";SI(F2=219;"35324";SI(F2=220;"36447";SI(F2=221;"37595";SI(F2=222;"38767";SI(F2=223;"39964";SI(F2>223;"40000";)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

Microsoft 365 et Office | Excel | Other | MacOS

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

6 réponses

  1. Anonyme
    2022-09-28T14:05:56+00:00

    Merci, ça fonctionne ! Merci d'avoir pris de votre temps !

    0 commentaires Aucun commentaire
  2. Anonyme
    2022-09-28T14:03:50+00:00

    Merci beaucoup pour votre retour je vais essayer ça !

    0 commentaires Aucun commentaire
  3. Hecatonchire 53,540 Points de réputation Modérateur bénévole
    2022-09-27T15:25:59+00:00

    Bonjour

    Une solution vilaine pour dire que je répond mais qui pourrait plaire !

    (et en plus y a encore de la marge pour en ajouter)

    =SI(F2<128;0;SI(F2>218;40000;CHOISIR(F2-127;50;75;100;125;150;170;190;210;230;240;260;280;210;330;360;400;450;540;650;740;818;898;983;1074;1172;1276;1386;1504;1629;1761;1901;2049;2205;2370;2544;2726;2918;3119;3331;3552;3784;4026;4279;4543;4818;5105;5404;5715;6039;6375;6724;7086;7462;7851;8254;8671;9103;9550;10011;10488;10980;11488;12012;12552;13109;13682;14273;14881;15506;16149;16810;17490;18188;18905;19641;20396;21171;21966;27166;28107;29070;30056;31063;32094;33147;34224;35324;36447;37595;38767;39964)))

    0 commentaires Aucun commentaire
  4. DanielCo 107.7K Points de réputation
    2022-09-27T14:54:20+00:00

    Bonjour,

    Construis une table de correspondance comme ici :

    La formule est alors :

    =RECHERCHEV(F2;H:I;2)

    Daniel

    0 commentaires Aucun commentaire
  5. Anonyme
    2022-09-27T14:53:46+00:00

    Plutôt qu'une imbrication des fonctions SI, tu devrais plutôt créer une table et lancer une recherche dans la table pour trouver la correspondance. Ci-dessous un exemple simple (j'ai réduit le nombre de lignes) :

    Dans ton cas, il faudrait bien entendu l'adapter à la situation exacte. Pour aller jusqu'à 223 grammes (ton exemple), il faudrait modifier la formule pour qu'elle aille chercher jusqu'à la ligne 97. Elle deviendrait donc :

    =SI(F2<128;0;RECHERCHEV(F2;A2:B97;2;VRAI))

    Pour éviter d'avoir la table aussi en évidence, tu peux évidemment la déplacer ou masquer les colonnes qui la contiennent. Voire la placer sur une autre feuille.

    0 commentaires Aucun commentaire