Poids au cent et formule "si"

Bonsoir.

Un petit peu d'aide si vous pouvez.

Je fais un fichier de transport avec des poids et des départements.

J'ai réussi a faire ce que je voulais ... pour les poids allant jusqu'a 100 kg ( ça marche au forfait ), voir fichier ci-joint ( fichier en dessous de 100 )

Par contre je voudrais rajouter des poids entre M2 et P2.

Ces poids par contre ne se calcul plus au forfait mais au prix par cent kilo.

Donc je me dis qu'il faut rajouter une fonction "si" avec condition supérieur a 100 kg ... mais ça donne rien

( fichier au dela 100 )

Qu'est-ce qui coince entre mes deux formules ?

Merci.

30au-dela-100.zip (6.55 Ko)

Bonjour forum ,Philaplon

Tu ecris ::

Ces poids par contre ne se calcul plus au forfait mais au prix par cent kilo.

Je ne comprend pas trop ce que tu veux dire ...

Sinon ,ta formule "si" tient compte du cas "vrai" , mais quel calcul doit on effectuer si elle renvoie "faux" ?

( pour 250 Kg par exemple ,comment veux-tu calculer le coût du transport ?)

Amicalement

Bonjour

Si j'ai bien compris :

=SI(A4<100;INDEX(Tableau!C3:P97;EQUIV(C4;Tableau!B2:B97;0);EQUIV(A4;Tableau!C2:P2;1));INDEX(Tableau!C3:P97;EQUIV(C4;Tableau!B2:B97;0);EQUIV(A4;Tableau!C2:P2;1))*A4/100)

Amicalement

Nad

Merci a vous deux pour vos réponses.

Pour haonv ... la réponse a ta question ... la formule s'allonge ... et je la maitrise plus

Depuis que je suis passé (pour une question de lisibilité) a deux pages au lieu d'une ... la présentation est bien plus propre ... par contre la formule ... a gagnée en volume

Pour nad ... c'est vraiment du boulot impressionnant ... mais ce n'est pas ça. Je pense que cela ne doit pas être loin du compte quand même.

Pour expliquer ce que je dois trouver ... car j'ai peut etre mal exposé le problème:

Département 1 : pour 150 kilo je devrais avoir 1.5 * 20 soit 30

Département 1 : pour 600 kilo je devrais avoir 6 * 24 soit 144

Je vais essayer de poser la formule sur papier et de la décrypter.

Si vous voyez mieux la soluce que moi ...

Re

Exact : une erreur de colonne dans ma formule.

=SI(A4<100;INDEX(Tableau!C3:P97;EQUIV(C4;Tableau!B3:B97;0);EQUIV(A4;Tableau!C2:P2;1)+1);INDEX(Tableau!C3:P97;EQUIV(C4;Tableau!B3:B97;0);EQUIV(A4;Tableau!C2:P2;1)+1)*A4/100)
19philaplon.zip (13.92 Ko)

Amicalement

Nad

Bonjour,

Un peu plus court, en supprimant l'un des 2 INDEX/EQUIV identiques.

=INDEX(Tableau!C3:P97;EQUIV(C4;Tableau!B3:B97;0);EQUIV(A4;Tableau!C2:P2)+1)*SI(A4<100;1;A4/100)

A+

Edit de Nad : Merci OOoiste pour la simplification

Moi je dis clap clap ... applause ...

Vous être trop fort !

Par contre ... petit contre-temps ... les poids de 1 a 9 kg ne fonctionne pas

Dans les deux soluces version longue et version light ... même problème.

En plus il y a une colonne caché ... que vous n'avez peut être pas vu la colonne B.

J'ai modifié en tenant compte de la colonne B ... fonctionne toujours pas.

J'ai réussis a faire tous fonctionner ... en rajoutant un deuxième tableau ... mais il doit y avoir plus simple ?

J'arrive pas a réduire tous ça.

Merci pour votre aide ... la solution n'est pas loin je pense ...

10philaplon-2.zip (14.01 Ko)

Bonsoir

Nouveau fichier :

23philaplon-2.zip (15.97 Ko)

Amicalement

Nad

Je crois qu'il n'est pas possible de faire mieux

Très bon travail.

Merci a toute les personnes qui ont répondu.

Rechercher des sujets similaires à "poids cent formule"