Formule Excel: calcul du taux de taxe de base avec RECHERCHEV -

Formule générique

=VLOOKUP(amount,tax_table,2,TRUE)

Sommaire

Pour calculer un taux de taxe basé sur une table de taux de taxe simple, vous pouvez utiliser la fonction RECHERCHEV. Dans l'exemple illustré, la formule en G5 est:

=VLOOKUP(G4,tax_table,2,TRUE)

où "tax_table" est la plage nommée C5: D8.

Remarque: cette formule détermine un taux d'imposition unique. Pour calculer l'impôt basé sur un système progressif où le revenu est imposé sur plusieurs tranches à des taux différents, consultez cet exemple.

Explication

RECHERCHEV exige que les valeurs de recherche figurent dans la première colonne de la table de recherche. Comme la première colonne de l'exemple est en fait "Band", nous excluons volontairement cette colonne de la plage de table fournie à RECHERCHEV, qui est configurée comme ceci:

  • La valeur de recherche elle-même provient de G4
  • Tableau array est la plage nommée tax_table (C5: D8)
  • Le numéro d'index de la colonne est 2, car les taux d'imposition sont dans la deuxième colonne de C5: D8
  • L'argument Range_lookup est défini sur TRUE = correspondance approximative

Avec cette configuration, RECHERCHEV analyse les valeurs de recherche jusqu'à ce qu'il trouve une valeur supérieure à la valeur de G4, puis RECHERCHEV "revient" à la ligne précédente et renvoie le taux de taxe de cette ligne. Étant donné que nous utilisons RECHERCHEV en mode de correspondance approximative, les valeurs de recherche doivent être triées par ordre croissant.

Modes de correspondance VLOOKUP

VLOOKUP a deux modes de correspondance: correspondance exacte et correspondance approximative, contrôlées par un quatrième argument facultatif appelé "range_lookup". Le comportement par défaut est la correspondance approximative. Dans cet exemple, le quatrième argument a été défini sur TRUE explicitement pour plus de clarté. Des informations plus détaillées sur RECHERCHEV ici.

Articles intéressants...