Formule "si" avec beaucoup de conditions

Bonjour,

J'ai un peu oublié mes connaissances en excel depuis que je ne m'en sert plus et j'ai un petit soucis. Merci en avance pour votre aide.

Je prépare un tableur pour calculer des couts de transport.

J'ai une colonne "transporteur" et une autre "poids net". Selon le transporteur et selon le poids, j'ai differents tarifs:

Transporteur A:

kg €/kg

<700 0,49

700/999 0,37

1000/1499 0,28

1500/1999 0,23

2000/2999 0,20

3000/4999 0,18

>5000 0,15

Transporteur B:

kg €/kg

<500 0.50

500/2000 0,43

>2000 0,30

Quelle est la formule que tient compte de ces deux conditions pour afficher le résultat dans une autre colonne? Doit-je faire una fonction "recherche" et une autre "si"?

Merci beaucoup pour toute aide.

Bonjour et bienvenue

Merci de joindre ton fichier afin que nous puissions voir la façon dont sont positionnées tes données.

Attention ! Enregistre ton fichier au format .xls STP (car tout le monde n'a pas 2007)

Amicalement

Nad

Merci pour votre réponse. Voici l'adresse du fichier:

https://www.excel-pratique.com/~files/doc/znPoftest.xls

J'espère qu'avec votre aide j'airriverais à le mettre en place

Bonne soirée!!

pour jean eric

Re,

N'auras-tu que 2 transporteurs ou plus ?

A te relire

Nad

Merci pour ta question. Pour l'instant il y en a deux, mais peut-être plus dans l'avenir

Nad-Dan a écrit :

Re,

N'auras-tu que 2 transporteurs ou plus ?

A te relire

Nad

Nad,

Pour éviter ce problème, peut-être je peux créer une feuille différente pour chaque transporteur... Merci pour tes pistes

Nad-Dan a écrit :

Re,

N'auras-tu que 2 transporteurs ou plus ?

A te relire

Nad

Re

Regarde le fichier joint ; les plages sont nommées (INSERTION-NOM-DEFINIR).

Si tu dois ajouter des transporteurs, nomme les colonnes PRIX et POIDS de la même façon.

https://www.excel-pratique.com/~files/doc/test_v01.xls

Amicalement

Nad

Excellent, Nad !!! Merci beaucoup.

J'ai juste divisé le prix du transport entre le nb kg pour avoir le prix/kg et j'ai aurai besoin de mettre le texte DEVIS à la place de ¤VALEUR! quand j'utilise le TRANSPORTEUR2 et il y a entre 0 et 499 kg.

J'aimerais apprendre comment adapter cette formule, comme PALETTE (même cas que le transport)

Merci beaucoup encore. Votre forum est génial

Teresa

Nad-Dan a écrit :

Re

Regarde le fichier joint ; les plages sont nommées (INSERTION-NOM-DEFINIR).

Si tu dois ajouter des transporteurs, nomme les colonnes PRIX et POIDS de la même façon.

https://www.excel-pratique.com/~files/doc/test_v01.xls

Amicalement

Nad

Bonjour,

Pour avoir le prix au KG il suffit de supprimer B4* dans la formule.

Pour les palettes, c'est le même procédé :

Nomme les cellules de cette façon "PaletteTRANSPORTEUR1" ou "PaletteTRANSPORTEUR2" puis regarde la formule en place.

https://www.excel-pratique.com/~files/doc/test_v02.xls

Amicalement

Nad

Nad, tes commentaires m'aident beucoup. Merci.

J'ai un peu modifié le fichier et j'aimerais aller un peu plus loin:

https://www.excel-pratique.com/~files/doc/test.xlsx

Dans la colonne K je veux mettre le prix du transport selon la société. J'ai nommé les cellules "PoidsEXPRESS" et "PoidsTRADIMAR" et le résultat doit s'afficher selon le nombre total des kg de la cellule B31 en sachant que normallement le prix c'est au kg mais il existe aussi un forfait.

Je ne sait pas si je m'exprime bien (déjà le français c'est pas ma langue maternelle). N'hésite pas à me demander tes doutes.

Nad-Dan a écrit :

Bonjour,

Pour avoir le prix au KG il suffit de supprimer B4* dans la formule.

Pour les palettes, c'est le même procédé :

Nomme les cellules de cette façon "PaletteTRANSPORTEUR1" ou "PaletteTRANSPORTEUR2" puis regarde la formule en place.

https://www.excel-pratique.com/~files/doc/test_v02.xls

Amicalement

Nad

Re,

J'avoue que j'ai du mal à comprendre ; d'un côté tu mets le prix du transitaire au kg, et de l'autre tu veux le prix du transporteur au poids total.

Par ailleurs, n'y-a-t'il toujours qu'une seule palette ou caisse malgré les poids qui diffèrent ?

Merci de remplir manuellement ton tableau pour que je vois ce que tu veux exactement.

A te relire

Nad

Nad, je sais que je ne me suis bien exprimé.

Le prix du revient doit être au kg, mais pour le prix du transporteur on doit prendre en compte le poids total de tous les produits et selon cet résultat, appliquer la formule appropriée pour trouver le prix au kg.

Voici le fichier demandé:

https://www.excel-pratique.com/~files/doc/Wd4vetest1.xls

Dans l'exemple, sur 4760.10 kg transportés, le prix du transporteur EXPRESS est de 0.32 et celui du TRADIMAR de 0.12.

Attention, si par exemple, j'avais seulement 250 kg, le prix du EXPRESS serait 0.44 €/kg mais TRADIMAR aurait un forfait de 45.52 €.

Pour les palettes c'est toujours une valeur fixe par kg et le prix pour les caisses on le rentrera manuelemnt si besoin (souvent on doit rien mettre dans cette cellule) .

J'espere que maintenant tu puisses comprendre. Merci pour ta patience

Cordialement

Teresa

Nad-Dan a écrit :

Re,

J'avoue que j'ai du mal à comprendre ; d'un côté tu mets le prix du transitaire au kg, et de l'autre tu veux le prix du transporteur au poids total.

Par ailleurs, n'y-a-t'il toujours qu'une seule palette ou caisse malgré les poids qui diffèrent ?

Merci de remplir manuellement ton tableau pour que je vois ce que tu veux exactement.

A te relire

Nad

Regarde si c'est cela que tu veux :

https://www.excel-pratique.com/~files/doc/QPUCFWd4vetest1.xls

J'ai mis en place la formule pour avoir le résultat que tu désirais, mais j'avoue que ça heurte ma logique.

Amicalement

Nad

Oui, c'est bien ça... et je comprend que cela puisse heurter ta logique, puisque il faut diviser le prix du forfait entre le nb de kg pour arriver au prix kg, même avec le forfait

donc, j'ai changé la dernière formule et cela donne un résultat correct:

=SI(B8="";0;SI(ET(J8="TRADIMAR";$B$31<301);(45,52/B31);INDEX(INDIRECT("Prix"&J8);EQUIV($B$31;INDIRECT("Poids"&J8;1)))))

Merci beaucoup pour ton aide et j'espère ne plus déranger.

Promis. Je me remets à Excel sans tarder!!! J'ai du boulot quand je vois des gens comme toi.

Merci encore

Nad-Dan a écrit :

Regarde si c'est cela que tu veux :

https://www.excel-pratique.com/~files/doc/QPUCFWd4vetest1.xls

J'ai mis en place la formule pour avoir le résultat que tu désirais, mais j'avoue que ça heurte ma logique.

Amicalement

Nad

teresa a écrit :

Merci beaucoup pour ton aide et j'espère ne plus déranger.

Sache qu'il n'y a aucun dérangement.

N'hésite surtout pas à revenir si tu as des questions. Nous sommes tous là pour aider.

Amicalement

Nad

Bonjour,

J'ai le même problème que Teresa mais sur une autre application. J'ai bien étudié la solution proposée par Nad-Dan mais j'avoue ne pas m'en sortir sur mon application.

J'ai créé un fichier Excel relativement volumineux avec plusieurs feuilles de calculs, dans lesquelles je n'ai pas réussi à me passer de la fameuse fonction SI couplée à de (trop) nombreux OU et ET... Je suis conscient que ces calculs sont immondes et j'aimerai par souci de simplification trouver le moyen d'arranger tout ca!

Ca serait vraiment sympa si vous pouviez jetter un ptit coup d'oeil à mon travail afin de m'aider à trouver le moyen de simplifier quelques formules. (apparement d'après le cas de Teresa ca serait d'utiliser les fonctions INDEX et INDIRECT mais impossible à comprendre comment les utiliser dans mon cas )

Les grosses formules sont dans les pages AMELIOR ENV INT , DONNEES METEO, RENDEMENT CHAUFFAGE, RENDEMENT ET CONSOMMATION D'ECS.

https://www.excel-pratique.com/~files/doc/Programme_chauffage_Maison_HELP.zip

Merci d'avance pour toute aide précieuse!

Bonjour,

J'ai un petit soucis et je ne sais pas si vous arriverez à lire ma question puisque je pensais avoir fini avec ce fichier:

https://www.excel-pratique.com/~files/doc/BShtntest1.xls

Dans la colonne K, quand j'utilise le transporteur TRADIMAR je dois aussi rajouter les frais du transporteur EXPRESS. C'est pas le cas à l'invers. Comment je doit faire? Rajouter une colonne ou modifier la formule? Si c'est cette dernière solution, je ne m'en sors pas.

Merci pour votre aide

Nad-Dan a écrit :
teresa a écrit :

Merci beaucoup pour ton aide et j'espère ne plus déranger.

Sache qu'il n'y a aucun dérangement.

N'hésite surtout pas à revenir si tu as des questions. Nous sommes tous là pour aider.

Amicalement

Nad

Rechercher des sujets similaires à "formule beaucoup conditions"