samedi 3 novembre 2012
MATCH Fonction dans Microsoft Excel
Excel offre une fonction permettant de trouver des données spécifiques de la colonne ou de la ligne appelée MATCH. Cette fonction vous permettra de trouver l'emplacement dans un tableau, par rapport aux fonctions de recherche qui fournissent des informations relatives aux données que vous cherchez, mais dans une autre colonne ou une ligne (vous pouvez utiliser la fonction RECHERCHE pour retourner les valeurs dans la même colonne ou une ligne, mais la fonction MATCH raccourcit un peu).
Le format de la fonction EQUIV est la suivante:
= EQUIV (lookup_value, lookup_array, match_type).
La valeur cherchée est l'élément que vous voulez trouver dans le lookup_array, comme trouver "apple" dans une gamme de fruits ou «verts» dans la liste des couleurs. La match_type peut être 1, 0 ou 1. Si le match_type est laissé vide, alors il est supposé égal à 1. En utilisant 1, MATCH retournera la valeur exacte ou la valeur qui est la plus grande valeur inférieure à l'élément pour lequel vous recherchez. Dans ce cas, le tableau doit être en ordre croissant. A l'inverse, en utilisant -1 fournira a valeur qui lui est immédiatement supérieure à l'élément pour lequel vous recherchez, si aucune valeur exacte. Si vous utilisez -1, le tableau doit être dans l'ordre décroissant. Si le match_type est 0, seule une correspondance exacte est acceptée, et si aucune correspondance exacte n'est disponible, # N / A! est retournée. Avec match_type réglé sur 0, le tableau peut être dans n'importe quel ordre.
L'ordre est important, parce que le 1 ou -1 dépend de la façon dont les données sont présentées. Si, par exemple, vous avez une plage de données dans un ordre non séquentiel, vous obtiendrez la mauvaise réponse. Supposons que le tableau contient les données suivantes:
1, 4, 7, 2, 21, 14, 5, 32, 6.
Si vous entrez la formule = MATCH (6, {1, 4, 7, 2, 21, 14, 5, 32, 6}), vous obtiendrez la réponse 2. Manifestement, il ya un certain nombre 6 à la fin du tableau, mais parce que ce n'est pas une recherche exacte et les données ne sont pas dans l'ordre, la formule MATCH produit une réponse que vous ne voulez pas. Si vous modifiez la formule pour lire MATCH = (6, {1, 4, 7, 2, 21, 14, 5, 32, 6}, 0), la réponse sera de 9, qui est le bon endroit. Alors, n'oubliez pas que, pour une recherche exacte NON, l'ordre est formel.
Une fois que j'ai appris à mieux intégrer les fonctions de recherche, la fonction EQUIV perdu de sa pertinence pour de nombreuses applications. En outre, lors du comptage et de sommation, les formules de multiplication de tableaux fonctionnent beaucoup mieux, et je vais discuter que dans des articles ultérieurs. Le fait est que MATCH est bon pour un nombre très limité de demandes de renseignements de base, mais en fin de compte, il est probable facilement remplacés par des moyens de recherche ou autre. Pour l'instant, il s'agit d'une façon décente de se familiariser avec la méthodologie utilisé par Excel.
Enfin, une autre formule utilisée pour déterminer la correspondance exacte que la formule utilise MATCH, est, sans surprise, EXACT. Le format de cette formule est = EXACT (texte1, texte2). Cette formule n'est pas sensible à la casse, et simple à construction. Ceci est une autre formule qui n'est pas entièrement utile dans la plupart des cas, parce que le double signe égal (==) mène au même résultat. Par exemple, = EXACT (A1, B1) est la même que la formule = A1 B1 ==. Ainsi, ce dernier est aussi facile à utiliser que la formule actuelle EXACT. La seule raison pour mentionner cette formule est pour vous rappeler qu'il ya une multitude de formules Excel fournit, mais certains qui ne peuvent jamais être utilisés ou sont facilement remplacés par de meilleurs, des formules plus souples. Le plus d'expérience que vous avez dans la modélisation financière, d'autant plus facilement que vous comprendrez ces formules sont appropriés à utiliser dans les circonstances spécifiques de votre modèle....
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire