KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Formule RECHERCHEV – Calculateur de frais d’expédition

AuteurSiluvia Date de modification

La fonction RECHERCHEV permet de calculer les frais d’expédition en fonction du poids indiqué d’un article dans Excel.

doc-shipping-cost-1

Comment calculer les frais d’expédition en fonction d’un poids donné dans Excel
Comment calculer les frais d’expédition avec une redevance minimale dans Excel


Comment calculer les frais d’expédition à partir d’un poids donné dans Excel ?

Créez un tableau comportant deux colonnes intitulées « Poids » et « Coût », comme illustré dans l’exemple ci-dessous. Pour déterminer le coût total d’expédition en fonction du poids indiqué en F4, suivez les étapes suivantes.

doc-shipping-cost-2

Formule générique

=VLOOKUP()lookup_value,table_array,col_index,[range_lookup])*lookup_value

Arguments

  • Valeur_recherchée : La valeur critère que vous recherchez. Elle doit se trouver dans la première colonne de la plage table_matrice.
  • Table_matrice : La table contient deux colonnes ou plus, dont l’une renferme les valeurs recherchées et l’autre celles à renvoyer.
  • Index_colonne : Spécifiez le numéro (entier) de la colonne dans table_matrice à partir de laquelle vous souhaitez renvoyer la valeur correspondante.
  • Valeur_proche : Il s’agit d’un paramètre logique qui détermine si la fonction RECHERCHEV renvoie une correspondance exacte ou approximative.

1. Sélectionnez une cellule vide pour afficher le résultat (j’ai choisi F5 ici) et y copier la formule suivante.

=VLOOKUP(F4,B3:C7,2,1)*F4

doc-shipping-cost-3

2. Appuyez sur la touche Entrée pour obtenir le coût total d’expédition.

doc-shipping-cost-4

Remarques :concernant la formule ci-dessus

  • F4est la cellule contenant le poids spécifié sur lequel vous allez calculer le coût total d’expédition ;
  • B3:C7est la table_matrice contenant la colonne des poids et celle des coûts ;
  • Nombre 2représente la colonne des coûts, à partir de laquelle vous renvoyez le coût correspondant ;
  • Le nombre 1 (qui peut être remplacé par VRAI) indique que la fonction renverra une correspondance approximative si aucune correspondance exacte n’est trouvée.

Fonctionnement de cette formule

  • En raison du mode de correspondance approximative, les valeurs de la première colonne doivent être triées par ordre croissant afin d’éviter de renvoyer une valeur incorrecte.
  • Ici, la formule =VLOOKUP(F4;B3:C7;2;1) recherche le coût correspondant au poids donné de 7,5 dans la première colonne de la plage de table. Comme 7,5 n’est pas trouvé, elle associe le poids immédiatement inférieur — soit 5 — et récupère son coût de 7,00 $. Ce montant est ensuite multiplié par le poids concerné (7,5) pour obtenir le coût total d’expédition.

Comment calculer les frais d’expédition en tenant compte d’une redevance minimale dans Excel ?

Supposons que la société de transport applique une règle imposant des frais d’expédition minimum de 7,00 $, quel que soit le poids. Voici la formule à utiliser :

=MAX(VLOOKUP(F4,B3:C7,2,1)*F4,7)

doc-shipping-cost-5

En appliquant la formule ci-dessus, le coût total d’expédition obtenu ne sera jamais inférieur à $7,00.


Fonctions associées

La fonction RECHERCHEV
La fonction RECHERCHEV d’Excel recherche une valeur en la comparant à la première colonne d’un tableau, puis renvoie la valeur correspondante située dans une colonne spécifique de la même ligne.


Formules associées

Rechercher une valeur dans une plage située sur une autre feuille ou dans un autre classeur
Ce tutoriel vous explique comment utiliser la fonction RECHERCHEV pour récupérer des données depuis une autre feuille de calcul ou un autre classeur.
Cliquez pour en savoir plus...

Rechercher des valeurs dans plusieurs feuilles avec un nom de feuille dynamique
Dans de nombreux cas, vous devrez regrouper des données issues de plusieurs feuilles de calcul pour créer un résumé. Cet article vous présente des méthodes simples pour rechercher efficacement des valeurs spécifiques à travers différentes feuilles à l’aide d’un nom de feuille dynamique.
Cliquez pour en savoir plus...

RECHERCHEV et renvoi des valeurs correspondantes dans plusieurs colonnes
Généralement, la fonction RECHERCHEV ne permet de renvoyer qu’une seule valeur issue d’une colonne unique. Mais parfois, vous avez besoin d’extraire simultanément des valeurs correspondantes provenant de plusieurs colonnes selon des critères précis. Voici la solution parfaitement adaptée à votre besoin.
Cliquez pour en savoir plus...

RECHERCHEV pour renvoyer plusieurs valeurs dans une seule cellule
Par défaut, la fonction RECHERCHEV ne renvoie que la première valeur correspondant à vos critères — même s’il en existe plusieurs. Mais comment récupérer tous les résultats correspondants et les afficher dans une seule et même cellule ?
Cliquez pour en savoir plus...

RECHERCHEV et renvoi de la ligne entière correspondant à une valeur
Généralement, la fonction RECHERCHEV ne permet de renvoyer qu’une seule valeur issue d’une colonne spécifique sur la même ligne. Cet article vous explique comment récupérer l’intégralité de la ligne de données selon des critères précis.
Cliquez pour en savoir plus...