Help >> simulation à 2 variables >> ça ne fonctionne pas !

vanavana

XLDnaute Nouveau
Bonsoir,

J'ai une simulation budgétaire à effectuer que je n'arrive pas à faire varier selon 2 variables :
- variation selon le département de livraison
- variation selon le nombre de palettes à livrer

2 onglets
- la simulation avec quelques lignes pour que vous ayez un aperçu
- le tarif des livraisons par département et par tranche de palette

Le tarif qui apparait n'est pas le bon et je n'arrive vraiment pas à comprendre !

Pourriez vous regarder svp et m'aider ?
Merci d'avance
 

Pièces jointes

  • aide simulation.xlsx
    16.6 KB · Affichages: 43

denisbouchard

XLDnaute Junior
Re : Help >> simulation à 2 variables >> ça ne fonctionne pas !

Bonjour vanavana,

J'ai modifié les 2 premières lignes de ton tableau, mais dans la formule de la dernière colonne il y a une variable "$o$14" qui correspond à une case vide, bizzare. Dis-moi si cela te va.
A+
Denis
 

Pièces jointes

  • simulation(1).xlsx
    14.6 KB · Affichages: 31
  • simulation(1).xlsx
    14.6 KB · Affichages: 30
  • simulation(1).xlsx
    14.6 KB · Affichages: 31

Misange

XLDnaute Barbatruc
Re : Help >> simulation à 2 variables >> ça ne fonctionne pas !

Bonjour

C'est bien de nous avoir mis un classeur exemple et de nous dire ce qui ne fonctionne pas mais ce serait très utile si tu veux qu'on t'aide que nous donnes les clés :
quelles sont les règles pour les tranches ?
1 palette = tranche 2 ? c'est ce qu'on comprend avec ta formule en H2 (qui peut grandement se simplifier...)
mais dans ce cas pourquoi avec 26 palettes on est dans la tranche 26, avec 40 dans la tranche 30 avec 4 dans la tranche 4 ???
quand est-on dans la première tranche ?

Bref sans ces infos c'est impossible pour moi d'aller plus loin.
 

JHA

XLDnaute Barbatruc
Re : Help >> simulation à 2 variables >> ça ne fonctionne pas !

Bonjour à tous,

Pourquoi y a t il une formule différente en "H15" dans la colonne "H" ?

Comment "G2" peut être supérieur à 9 avec cette formule
Code:
=SI(G2=1;2;SI(G2=2;3;SI(G2=3;4;SI(G2=4;5;SI(G2=5;6;SI(G2=6;7;SI(G2=7;8;SI(G2=8;9;FAUX))))))))
donc les formules des tranches 3, 4 et 5 ne sont pas opérationnelles.

La formule en "G2" en gardant la même logique peut être aussi:
Code:
=SI(G2+1<=9;G2+1;FAUX)

En "L2", alieu de:
=SI(H2<>FAUX;H2;SI(I2<>FAUX;I2;SI(J2<>FAUX;J2;SI(K2<>FAUX;K2))))
peut être:
Code:
=MIN($H2:$K2)

En "M2" peut être au lieu de recherchev()

Code:
=INDEX(TARIF!$B$2:$O$14;EQUIV(simulation!$D2;TARIF!$A$2:$A$14;0);EQUIV(simulation!$L2;TARIF!$B$1:$O$1;0))

En essayant de suivre ta logique mais vraiment à tout hasard voir fichier joint afin que tu fasses tes commentaires

JHA
 

Pièces jointes

  • simulation(1).xlsx
    16.7 KB · Affichages: 29
  • simulation(1).xlsx
    16.7 KB · Affichages: 31
  • simulation(1).xlsx
    16.7 KB · Affichages: 35
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 498
Messages
2 088 996
Membres
104 001
dernier inscrit
dessinbecm