SOS simulation tarifaire

Fermé
Tudiea Messages postés 6 Date d'inscription mercredi 8 avril 2015 Statut Membre Dernière intervention 23 juillet 2015 - 23 juil. 2015 à 15:38
Tudiea Messages postés 6 Date d'inscription mercredi 8 avril 2015 Statut Membre Dernière intervention 23 juillet 2015 - 23 juil. 2015 à 16:38
Bonjour,

Sur Excel, j'ai un fichier avec tarifs par "départements" et par "mètres de plancher".

Sur un autre, un historique des expéditions.
Exemple : "département 01" tel jour il y a eu "10 mètres de plancher"
Mon client demande qu'en face de chaque ligne d'expédition, qu'il y ai un tarif correspondant au département et mètre de plancher.

Donc en gros, il faut que pour chaque ligne j'aille récupérer le tarif en fonction de la colonne "Mètre de plancher" et "département"
Je pense qu'il faut utiliser les fonctions INDEX, EQUIV, SI Etc... mais étant absolument pas experte, ça coince :-/

Je ne sais pas si je suis assez clair dans mes explications

Merci par avance

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié par Vaucluse le 23/07/2015 à 15:43
Bonjour
vous êtes claire dans vos explications, mais pas pour votre base de données de référence! elle est construite comment?
à vous lire
crdlmnt

Errare humanum est, perseverare diabolicum
0
Tudiea Messages postés 6 Date d'inscription mercredi 8 avril 2015 Statut Membre Dernière intervention 23 juillet 2015
23 juil. 2015 à 15:45
Fichier Excel simple. Lignes : départements de 01 à 95 et en colonnes : 1mètre de plancher, 2mètre de plancher etc...
0
Tudiea Messages postés 6 Date d'inscription mercredi 8 avril 2015 Statut Membre Dernière intervention 23 juillet 2015
23 juil. 2015 à 15:49
http://www.cjoint.com/c/EGxnWN52H5m

voila mon fichier avec mes tarifs
0
via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024 2 729 > Tudiea Messages postés 6 Date d'inscription mercredi 8 avril 2015 Statut Membre Dernière intervention 23 juillet 2015
23 juil. 2015 à 16:14
Ton fichier avec listes déroulante de choix et formule INDEX EQUIV pour trouver dans le tableau
http://www.cjoint.com/c/EGxoogNX3SF

Cdlmnt
Via
0
Tudiea Messages postés 6 Date d'inscription mercredi 8 avril 2015 Statut Membre Dernière intervention 23 juillet 2015 > via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024
23 juil. 2015 à 16:38
Merci. Ton idée est super. Je regarde si je peux m'adapter au fichier de mon client et te tiendrai informé.
0
via55 Messages postés 14477 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 3 octobre 2024 2 729
23 juil. 2015 à 15:44
Bonjour Tudeia
Coucou Vaucluse

Le plus simple est quand-même de joindre un exemple de ton fichier; à poster sur cjoint.com, faire créer le lien, le copier et revenir nous l'indiquer ici

Dans l'attente
Cdlmnt
Via
0
Tudiea Messages postés 6 Date d'inscription mercredi 8 avril 2015 Statut Membre Dernière intervention 23 juillet 2015
23 juil. 2015 à 16:02
Voici

http://www.cjoint.com/c/EGxnWN52H5m

Merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié par Vaucluse le 23/07/2015 à 16:06
Alors pour aller au plus simple:
modifier les titres des colonnes tarifs de D1 à Q1
placez 0 en D1 1,01 en E1, 2,01 en F1 ect>... jusqu'en Q1 ou vous devriez arriver à 13,01
(le titre de la colonne doit être la longueur minimum correspondant aux tarifs)
ensuite la formule de recherche pour ressortir le tarif en fonction de la longueur et du département, à adapter:
en A1 le N° de département
en B1 la longueur

la formule:
=SIERREUR(INDEX(Feuil1!A:Q;EQUIV(A1;feuil1!B:B);EQUIV(B1;feuil1!1:1));"")

et pour le cas de la Corse, (ou le bois est plus cher, mais travaille moins), le plus simple est de reporter la dernière valeur de F jusqu'en Q sauf si vous ne dépassez pas la dernière longueur valorisée.

crdlmnt

Errare humanum est, perseverare diabolicum
0