4 votes

Recherche de nombres Recherche de valeurs incorrectes

J'ai plusieurs tables avec deux colonnes (style clé-valeur) et je veux combiner toutes les valeurs dans une seule table. Je consulte une clé dans une première colonne et j'insère une valeur dans la seconde. J'ai rencontré un problème lorsqu'une mauvaise clé est recherchée. Voici un exemple simple :

enter image description here

Les RBYourselfNotUsedRule n'est pas présent dans le tableau 1 et 271 appartient à RBVariableReferencedOnceRule . Quelqu'un a-t-il une idée de la raison pour laquelle RBVariableReferencedOnceRule a été recherchée RBYourselfNotUsedRule ?

4voto

mistero Points 899

Si le LOOKUP ne trouve pas la fonction search-for la fonction fait correspondre la plus grande valeur de search-where qui est inférieur ou égal à search-for . C'est pourquoi, lorsque la formule ne trouve pas la correspondance, elle renvoie la chose la plus proche qu'elle peut trouver.

En Documentation d'Apple :

LOOKUP(search-for, search-where, result-values) search-for : La valeur à rechercher. search-value peut contenir n'importe quelle valeur.

search-where : La collection contenant les valeurs à rechercher. search-where peut contenir n'importe quelle valeur.

valeurs-résultats : Une collection facultative contenant la valeur à renvoyer renvoyée en fonction de la recherche. result-values peut contenir n'importe quelle valeur.

Notes
VLOOKUP compare une valeur recherchée aux valeurs du d'une collection spécifiée. [ ] la ligne contenant la plus grande valeur de la colonne de gauche inférieure ou égale à égale à la valeur recherchée est sélectionnée. Ensuite, la valeur de la colonne spécifiée dans cette ligne est renvoyée par la fonction. Si une est requise et qu'aucune des valeurs de la colonne la plus à gauche ne correspond à la valeur de recherche de la fonction renvoie une erreur.

Si vous optez pour la correspondance exacte, vous pouvez envelopper la formule dans un fichier IFERROR() pour attraper l'erreur "no match" et retourner ce que vous avez spécifié, par exemple : "" chaîne vide ou autre message. "No Match" à titre d'exemple.

Il se peut que vous deviez utiliser la fonction plus puissante VLOOKUP() .

Exemple :

VLOOKUP Example

Une combinaison plus puissante de fonctions permettant d'effectuer des recherches est la suivante INDEX(MATCH()) . [Cette fonction permet de rechercher plus facilement des références sans avoir à connaître le numéro exact de la colonne]. Pour plus d'informations et un exemple, voir Utiliser INDEX MATCH pour des recherches avancées | Deskbright . Même si cette référence est destinée aux Excel , Chiffres prend en charge ces fonctions tout aussi bien.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X