Comment utiliser la fonction EQUIV dans l’analyse commerciale avec Microsoft excel

■ Étant donné les ventes mensuelles de plusieurs produits, comment puis-je écrire une formule qui renvoie les ventes d’un produit au cours d’un mois spécifique? Par exemple, combien de produits ai-je vendus en juin?

■ Étant donné une liste des salaires des joueurs de baseball, comment puis-je écrire une formule qui donne le joueur avec le salaire le plus élevé? Et le joueur avec le cinquième salaire le plus élevé?

■ Compte tenu des flux de trésorerie annuels d’un projet investirent, comment puis-je écrire une formule qui renvoie le nombre d’années nécessaires pour rembourser le coût d’investissement initial du projet?

 

Supposons que vous ayez une feuille de calcul avec 5 000 lignes contenant 5 000 noms. Vous devez trouver le nom John Doe, qui, vous le savez, apparaît quelque part (et une seule fois) dans la liste. N’aimeriez-vous pas connaître une formule qui retournerait le numéro de ligne contenant ce nom? La fonction EQUIV vous permet de trouver la première occurrence d’une correspondance avec une chaîne de texte ou un numéro donné dans un tableau donné. Vous devez utiliser la fonction EQUIV au lieu d’une fonction de recherche lorsque vous souhaitez la position d’un nombre dans une plage plutôt que la valeur dans une cellule particulière. La syntaxe de la fonction de correspondance est:

EQUIV (1 va-et-vient de plage, 1 plage de raccordement, [type de correspondance])

Dans l’explication qui suit, supposez que toutes les cellules de la plage de recherche se trouvent dans la même colonne. Dans cette syntaxe:

■ La valeur de recherche est la valeur que vous essayez de faire correspondre dans la plage de recherche.

■ La plage de recherche est la plage que vous examinez pour une correspondance avec la valeur de recherche. La plage de recherche doit être une ligne ou une colonne.

■ Le type de correspondance = 1 requiert que la plage de recherche se compose de nombres répertoriés dans l’ordre croissant. La fonction EQUIV renvoie ensuite l’emplacement de la ligne dans la plage de recherche (par rapport au haut de la plage de recherche) qui contient la plus grande valeur de la plage inférieure ou égale à la valeur de recherche.

■ Le type de correspondance = -1 requiert que la plage de recherche se compose de nombres répertoriés dans l’ordre décroissant. La fonction EQUIV renvoie l’emplacement de la ligne dans la plage de recherche (par rapport au haut de la plage de recherche) qui contient la dernière valeur de la plage qui est supérieure ou égale à la valeur de recherche.

■ Equiv type = 0 renvoie l’emplacement de la ligne dans la plage de recherche qui contient la première correspondance exacte à la valeur de recherche. (Le chapitre 19, «Fonctions NB.SI, NB.SI.ENS, NB, NBVAL et COUNTBLANK», explique comment trouver la deuxième ou la troisième correspondance.) Lorsqu’aucune correspondance exacte n’existe et que le type de correspondance = 0, Excel renvoie le message d’erreur # N / A. La plupart des applications de fonction MATCH utilisent le type de correspondance = 0, mais si le type de correspondance n’est pas inclus, le type de correspondance = 1 est supposé. Par conséquent, utilisez match type = 0 lorsque le contenu des cellules de la plage de recherche n’est pas trié. C’est la situation à laquelle vous êtes habituellement confronté.

Le fichier , illustré à la figure 1, contient trois exemples de la syntaxe de la fonction EQUIV.

FIGURE : Utilisez la fonction EQUIV pour localiser la position d’une valeur dans une plage.

Dans la cellule B13, la formule EQUIV (“Boston”, B4: B11,0) renvoie 1 car la première ligne de la plage B4: B11 contient la valeur Boston. Les valeurs de texte doivent être placées entre guillemets (“”). Dans la cellule B14, la formule EQUIV (“Phoenix”, B4: B11,0) renvoie 7 car la cellule B10 (la septième cellule de B4: B11) est la première cellule de la plage qui correspond à Phoenix. Dans la cellule E12, la formule EQUIV (0, E4: E11,1) renvoie 4 car le dernier nombre inférieur ou égal à 0 dans la plage E4: E11 se trouve dans la cellule E7 (la quatrième cellule de la plage de recherche). Dans la cellule G12, la formule EQUIV (-4, G4: G11, -1) renvoie 7 car le dernier nombre supérieur ou égal à -4 dans la plage G4: G11 est contenu dans la cellule G10 (la septième cellule de la plage de recherche).

La fonction EQUIV peut également fonctionner avec une correspondance inexacte. Par exemple, la formule EQUIV (“Pho *”, B4: B11,0) renvoie 7. L’astérisque est traité comme un caractère générique, ce qui signifie que Microsoft Excel recherche la première chaîne de texte dans la plage B4: B11 qui commence par Pho . Par ailleurs, cette même technique peut être utilisée avec une fonction de recherche. Par exemple, dans l’exercice de recherche de prix du chapitre précédent, “Fonctions de recherche”, la formule RECHERCHEV (“x *”, recherche2,2) renverrait le prix du produit X212 (4,80 $).

Si la plage de recherche est contenue dans une seule ligne, Excel renvoie la position relative de la première correspondance dans la plage de recherche, en se déplaçant de gauche à droite. Comme le montrent les exemples suivants, la fonction EQUIV est souvent très utile lorsqu’elle est combinée avec d’autres fonctions Excel telles que RECHERCHEV, INDEX ou MAX.

 

Étant donné les ventes mensuelles de plusieurs produits, comment puis-je écrire une formule qui renvoie les ventes d’un produit au cours d’un mois spécifique? Par exemple, combien de produits ai-je vendus en juin?

La figure suivante répertorie les ventes de quatre poupées NBA  de janvier à juin. Comment pouvez-vous écrire une formule qui calcule les ventes d’un produit donné au cours d’un mois spécifique? L’astuce consiste à utiliser une fonction EQUIV pour trouver la ligne qui contient le produit donné et une autre fonction EQUIV pour trouver la colonne qui contient le mois donné. Vous pouvez ensuite utiliser la fonction INDEX pour renvoyer les ventes de produits du mois.

FIGURE 1: La fonction EQUIV peut être utilisée en combinaison avec des fonctions telles que INDEX et RECHERCHEV. La plage B4: G7 contient des données de vente pour les poupées et s’appelle Sales.

Cette figure montre comment les fonctions EQUIV et INDEX peuvent être combinées pour rechercher des ventes pour n’importe quelle combinaison de mois et de joueur. La plage B4: G7 contient des données de vente pour les poupées et s’appelle Sales. Le produit que vous souhaitez connaître se trouve dans la cellule A10 et le mois est dans la cellule B10. Dans C10, vous utilisez la formule EQUIV (A10, A4: A7,0) pour déterminer quel numéro de ligne dans la plage Ventes contient les chiffres de vente pour la poupée Kobe. Ensuite, dans la cellule D10, utilisez la formule MATCH (B10, B3: G3,0) pour déterminer quel numéro de colonne dans la plage Ventes contient les ventes de juin. Maintenant que vous disposez des numéros de ligne et de colonne qui contiennent les chiffres de vente souhaités, vous pouvez utiliser la formule INDEX (Sales, C10, D10) dans la cellule E10 pour générer les données de vente nécessaires.

Étant donné une liste des salaires des joueurs de baseball, comment puis-je écrire une formule qui donne le joueur avec le salaire le plus élevé? Et le joueur avec le cinquième salaire le plus élevé?

La figure suivante répertorie les salaires versés à 401 joueurs de la Ligue majeure de baseball pendant la saison 2001. Les données ne sont pas triées par salaire et vous souhaitez écrire une formule qui renvoie le nom du joueur avec le salaire le plus élevé ainsi que le nom du joueur avec le cinquième salaire le plus élevé.

  1.  Utilisez la fonction MAX pour déterminer la valeur du salaire le plus élevé.
  2.  Utilisez la fonction EQUIV pour déterminer la ligne contenant le joueur avec le salaire le plus élevé.
  3.  Utilisez une fonction RECHERCHEV (en masquant la ligne de données contenant le salaire du joueur) pour rechercher le nom du joueur.

La plage C12:C412 comprend les salaires des joueurs et s’appelle Salaires. La plage utilisée dans la fonction RECHERCHEV est A12: C412 et est appelée Recherche.

FIGURE: Cet exemple utilise les fonctions MAX, EQUIV et RECHERCHEV pour rechercher et afficher la valeur la plus élevée dans une liste.

Dans la cellule C9, vous trouvez le salaire du joueur le plus élevé (22 millions de dollars) avec la formule MAX (Salaires). Ensuite, dans la cellule C8, vous utilisez la formule EQUIV (C9, Salaires, 0) pour déterminer le numéro de joueur du joueur avec le salaire le plus élevé. Le type de correspondance variable = 0 a été utilisé car les salaires ne sont pas répertoriés dans l’ordre croissant ou décroissant. Le joueur numéro 345 a le salaire le plus élevé. Enfin, dans la cellule C6, vous utilisez la fonction RECHERCHEV (C8, Recherche, 2) pour trouver le nom du joueur dans la deuxième colonne de la plage de recherche. Sans surprise, Alex Rodriguez était le joueur le mieux payé en 2001.

Pour trouver le nom du joueur avec le cinquième salaire le plus élevé, vous avez besoin d’une fonction qui donne le cinquième plus grand nombre d’un tableau. La fonction LARGE fait ce travail. La syntaxe de la fonction LARGE est LARGE (plage de cellules, k). Lorsqu’il est entré de cette façon, il renvoie le kème plus grand nombre dans une plage de cellules. Ainsi, la formule LARGE (salaires, 5) dans la cellule D9 donne le cinquième plus gros salaire (12,6 millions de dollars). En procédant comme précédemment, vous constatez que Derek Jeter est le joueur avec le cinquième salaire le plus élevé. (Le dl devant le nom de Jeter indique qu’au début de la saison, Jeter était sur la liste des personnes handicapées.) La fonction grand (salaires, 5) retournerait le cinquième salaire le plus bas.

Compte tenu des flux de trésorerie annuels d’un projet d’investissement, comment puis-je écrire une formule qui renvoie le nombre d’années nécessaires pour rembourser le coût d’investissement initial du projet?

La figure suivante montre les flux de trésorerie projetés pour un projet d’investissement au cours des 15 prochaines années. Supposons qu’au cours de la première année, le projet ait nécessité une sortie de fonds de 100 millions de dollars. Au cours de la première année, le projet a généré des rentrées de fonds de 14 millions de dollars. Vous vous attendez à ce que les flux de trésorerie augmentent de 10% par an. Combien d’années pcul avant que le projet ne rembourse son investissement?

Le nombre d’années nécessaires pour qu’un projet rembourse un investissement est appelé période de récupération. Dans les industries de haute technologie, la période de récupération est souvent utilisée pour classer les investissements. (Vous apprendrez dans l’article 7, «Évaluer les investissements en utilisant des critères de valeur actuelle nette», que la récupération est erronée en tant que mesure de la qualité de l’investissement car elle ignore la valeur de l’argent au fil du temps.) Pour l’instant, concentrez-vous sur la façon de déterminer la période de récupération pour ce modèle d’investissement simple.

FIGURE :Utilisez la fonction EQUIV pour calculer la période de récupération d’un investissement.

  1.  Dans la colonne B, calculez les flux de trésorerie pour chaque année.
  2.  Dans la colonne C, calculez les flux de trésorerie cumulés pour chaque année.

Vous pouvez maintenant utiliser la fonction EQUIV (avec le type de correspondance = 1) pour déterminer le numéro de ligne de la première année au cours de laquelle le flux de trésorerie cumulé est positif. Ce calcul vous donne la période de récupération.

Les cellules de B1: B3 ont les noms de plage répertoriés dans A1: A3. Le flux de trésorerie de l’année 0 (-Initial_investment) est entré dans la cellule B5. Le flux de trésorerie de l’année 1 (Year_1_cf) est entré dans la cellule B6. Copie de la formule B6 * (1 + croissance) de B7 à B8: B20 calcule les flux de trésorerie de l’année 2 à l’année 15.

Pour calculer le flux de trésorerie cumulé de l’année 0, utilisez la formule B5 dans la cellule C5. Pour les années ultérieures, vous pouvez calculer le flux de trésorerie cumulé en utilisant une formule telle que Flux de trésorerie cumulé Année t = Flux de trésorerie cumulé Année t-1 + Flux de trésorerie année t. Pour implémenter cette relation, copiez la formule = C5 + B6 de C6 à C7: C20.

Pour calculer la période de récupération, utilisez la fonction EQUIV (avec le type de correspondance = 1) pour calculer la dernière ligne de la plage C5: C20 contenant une valeur inférieure à 0. Ce calcul vous donne toujours la période de récupération. Par exemple, si la dernière ligne de C5: C20 qui contient une valeur inférieure à 0 est la sixième ligne de la plage, la septième valeur marque le flux de trésorerie cumulé pour la première année de remboursement du projet. Étant donné que votre première année est l’année 0, le retour sur investissement se produit pendant l’année 6. Par conséquent, la formule dans la cellule E2, EQUIV (0, C5: C20,1), donne la période de retour sur investissement (6 ans). Si des flux de trésorerie après l’année 0 sont négatifs, cette méthode échoue car la plage de flux de trésorerie cumulés ne serait pas répertoriée dans l’ordre croissant.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x