Je souhaite ressortir =E0 partir de la base suivante, le=20
tarif =E0 appliquer en fonction de la DESTINATION, du DEPT,=20
de la VILLE, et du POIDS propos=E9 :
Sachant que j'ai beaucoup plus de tranches de poids=20
propos=E9es i=E7i, et que je ne souhaite pas utiliser les si=20
alors sinon, avec la rechercheV.
Ainsi pour :
un poids =E0 70 kgs, vers DFC, DEPT 1 et VILLE LAGNEUX, je=20
devrais avoir comme r=E9sulat =3D 12 E
Et si je n'ai pas de destinataire, le r=E9sulat sera alors=20
en fonction du DEPT seulement, i=E7i =3D 14 E
J'esp=E8re que vous m'aurez comprise.
Merci pour votre aide.
Sylvie
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AV
Pas clair du tout ton tableau (en tout cas pour moi !) A supposer que j'ai bien compris la question Les données : Une plage nommée "Destin" avec les noms de régions (?) Ex: A2:Ax Une plage nommée "Dept" avec les numéros de départements (format de nbre : "00") Ex: B2:Bx Une plage nommée "Ville" avec les noms de villes Ex: C2:Cx Une plage nommée "Poids" avec les bornes supérieures de chaque tranche de poids Ex: D2:Dx Une plage nommée "Tarifs" avec les prix par destination, département, ville, et poids Ex: E2:Ex En supposant que le poids (et donc le tarif) retenu est celui exact figurant dans le tableau ou celui immédiatement supérieur
Formule pour trouver le prix correspondant au divers éléments Matricielle (validation par ctrl+maj+entrée) =INDEX(Tarifs;EQUIV(CelluleContenantLaDestin&CelluleContenantLeDépt&CelluleConte nantLaVille&MIN(SI(Poids>ÎlluleContenantLePoids;Poids));Destin&Dept&Ville&Poid s;0))
PS : j'ai un bout de fichier exemple si tu veux PS : l'erreur n'est volontairement pas gérée - à suivre... si demandé AV
Pas clair du tout ton tableau (en tout cas pour moi !)
A supposer que j'ai bien compris la question
Les données :
Une plage nommée "Destin" avec les noms de régions (?) Ex: A2:Ax
Une plage nommée "Dept" avec les numéros de départements (format de nbre : "00")
Ex: B2:Bx
Une plage nommée "Ville" avec les noms de villes Ex: C2:Cx
Une plage nommée "Poids" avec les bornes supérieures de chaque tranche de poids
Ex: D2:Dx
Une plage nommée "Tarifs" avec les prix par destination, département, ville, et
poids Ex: E2:Ex
En supposant que le poids (et donc le tarif) retenu est celui exact figurant
dans le tableau ou celui immédiatement supérieur
Formule pour trouver le prix correspondant au divers éléments
Matricielle (validation par ctrl+maj+entrée)
=INDEX(Tarifs;EQUIV(CelluleContenantLaDestin&CelluleContenantLeDépt&CelluleConte
nantLaVille&MIN(SI(Poids>ÎlluleContenantLePoids;Poids));Destin&Dept&Ville&Poid
s;0))
PS : j'ai un bout de fichier exemple si tu veux
PS : l'erreur n'est volontairement pas gérée - à suivre... si demandé
AV
Pas clair du tout ton tableau (en tout cas pour moi !) A supposer que j'ai bien compris la question Les données : Une plage nommée "Destin" avec les noms de régions (?) Ex: A2:Ax Une plage nommée "Dept" avec les numéros de départements (format de nbre : "00") Ex: B2:Bx Une plage nommée "Ville" avec les noms de villes Ex: C2:Cx Une plage nommée "Poids" avec les bornes supérieures de chaque tranche de poids Ex: D2:Dx Une plage nommée "Tarifs" avec les prix par destination, département, ville, et poids Ex: E2:Ex En supposant que le poids (et donc le tarif) retenu est celui exact figurant dans le tableau ou celui immédiatement supérieur
Formule pour trouver le prix correspondant au divers éléments Matricielle (validation par ctrl+maj+entrée) =INDEX(Tarifs;EQUIV(CelluleContenantLaDestin&CelluleContenantLeDépt&CelluleConte nantLaVille&MIN(SI(Poids>ÎlluleContenantLePoids;Poids));Destin&Dept&Ville&Poid s;0))
PS : j'ai un bout de fichier exemple si tu veux PS : l'erreur n'est volontairement pas gérée - à suivre... si demandé AV