Microsoft Excel vous permet de créer des listes , même si vous ne définissez pas comme tels , et d'analyser les données grâce à des outils dans l'utilitaire d'analyse . Vous pouvez tenir un grand nombre d'informations sur une seule feuille et accéder à une partie seulement de cette information sur une autre feuille en utilisant des filtres ou des formules. Pour transférer une partie de l'information sur une feuille, une méthode consiste à filtrer à ce que vous voulez et ensuite copiez et collez votre sélection sur une autre feuille . Copier et coller ne parvient pas à être une solution valable lorsque les données pourraient changer , si d'autres méthodes doivent être utilisées pour trouver les données d'une liste. Instructions
1
utilisation RECHERCHEV ou HLOOKUP . RECHERCHEV regarde vos données dans une liste verticale , et HLOOKUP fonctionne pour les listes horizontales . Ils fonctionnent en recherchant la valeur que vous fournissez dans la première colonne ou rangée de la sélection du tableau que vous fournissez ; la sortie est la valeur de décalage . Les deux peuvent être utilisés pour obtenir des correspondances exactes ou approximatives. Selon Microsoft, la syntaxe de la formule complète est VLOOKUP ( , table_array , col_index_num , range_lookup ) ; où lookup_value est la valeur que vous voulez vous intégrer dans votre liste, table_array est tout l'éventail de la liste, col_index_num est la colonne que vous souhaitez obtenir une sortie à partir de , et range_lookup est une entrée logique vrai-faux option qui va chercher correspondances approximatives où les vrais .
2
utilisation MATCH . Match de Excel ( lookup_value , lookup_array , match_type ) retourne le numéro de colonne ou numéro de ligne de votre lookup_value dans le lookup_array que vous entrez. Parce que MATCH comprend un match_type réglable , vous pouvez déterminer la forme que vous voulez. Si la meilleure solution sera inférieure ou égale à la valeur entrée ou référencées avec lookup_value , match_type devrait être de 1 , la liste sélectionnée dans lookup_array doit être en ordre croissant pour le match au travail. Au contraire, si le meilleur ajustement est supérieure à la valeur , match_type devrait être fixé à -1 , et la liste doit être dans l'ordre décroissant. Si aucune correspondance exacte est souhaitée, match_type doit être réglé sur 0.
3
Utilisez une combinaison de MATCH et INDEX. MATCH seulement renvoie la ligne ou le numéro de la colonne où le meilleur ajustement dans la liste se trouve . Cependant , vous avez probablement cherchez le meilleur ajustement à la liste pour trouver une partie du contenu associé. Utiliser INDEX (array , row_num , no_col ) vous permet de regarder à la fois les données des colonnes de la ligne et à l'intérieur d'un tableau. Au lieu d'entrer le row_num exacte et no_col que vous voulez, vous pouvez utiliser les fonctions de match à rechercher le meilleur ajustement à votre liste. Votre nouvelle syntaxe ressemblerait INDEX (array , MATCH ( lookup_value , lookup_array , match_type ) , MATCH ( lookup_value , lookup_array , match_type ) ) .