Conseils sur les formules Excel

1

J'essaie d'utiliser Excel pour calculer les coûts de livraison en fonction des données et du code postal. J'ai des données de base avec tous les codes postaux et les coûts en fonction du volume livré. Je veux que ma table principale puisse mettre le code postal et le volume et que la table affiche automatiquement le coût de livraison, c.-à-d. Si le code postal est AL et que le volume est égal à 1, le coût de livraison est renseigné automatiquement.

Je sais que c'est une formule compliquée. J'ai regroupé les codes postaux dans les groupes A, B, C, D, E, F, G pour simplifier légèrement. J'ai ajouté des photos pour aider à expliquer ce que je suis après

Mike
la source
2
Vous devez utiliser INDEX et MATCH. Sans fournir un exemple éditable, il est difficile de vous donner une formule de travail.
Máté Juhász

Réponses:

2

En supposant que votre table se trouve sur une autre feuille, que j'ai nommée BaseData, cela devrait alors fonctionner. Modifiez les plages en fonction de vos données, en $C$2:$S$34tant que données numériques et $A$2:$A$34codes postaux. Copiez la formule dans la première cellule de coût, qui, je suppose, est une cellule C2, puis faites-la glisser vers le bas. Cela suppose que la cellule A2est le premier code postal et que la cellule B2est le volume de ce code.

=INDEX(BaseData!$C$2:$S$34,MATCH(A2,BaseData!$A$2:$A$34),B2)

INDEX(range,row,column)La plage est le champ de données BaseData!$C$2:$S$34. La ligne est trouvée en trouvant la correspondance pour le code postal A2qui renvoie le numéro de la ligne dans cette plage BaseData!$A$2:$A$34. Comme votre table semble avoir des volumes séquentiels dans l'en-tête, j'ai simplement utilisé la valeur Volume B2au lieu d'un autre MATCHterme pour la valeur Column.

Je ne suis pas sûr de savoir à quoi servent les colonnes% 5, 7,50%, etc., je ne les ai donc pas abordées.

Rey Juna
la source
Pouvez-vous s'il vous plaît donner un aperçu de la façon dont la formule fonctionne? Par exemple, quel est le B2pour à la fin?
Chris Rogers
@ChrisRogers, j'ai édité et clarifié ma réponse.
Rey Juna
1

Vous pouvez le faire très facilement en utilisant les fonctions VLOOKUP et MATCH. Je l'ai fait avec succès. Je joins une image de la feuille de calcul de test, où vous pouvez trouver, Données, Formule et Résultat. Cliquez pour voir

AK Pandey
la source
Bonne approche! Veuillez télécharger la photo prise par capture d'écran pour une meilleure qualité.
Máté Juhász
@Mate: Ok, mec. Je vais essayer ça à partir de la prochaine fois. Merci pour l'appréciation.
AK Pandey