2009-12-28 8 views
0

http://s3.amazonaws.com/alexa-static/top-1m.csv.zipvlookup ne fonctionne pas

sur cette feuille de calcul classement domaine Alexa (top 1 million de domaines dans le monde)

Une colonne contient classement de domaine, la colonne B contient le nom de domaine (pour ceux qui ne connaissent pas)

Sur une colonne D, je mets = VLOOKUP ("chien", A1: B1000001,1, TRUE)

et il retourne # N/a

Comment se fait-il que Vlookup ne fonctionne pas?

Utilisation d'Excel 2007, Vista.

Répondre

2

De VLOOKUP doctumentation

Le V RECHERCHEV signifie verticale. Utilisez VLOOKUP au lieu de HLOOKUP lorsque vos valeurs de comparaison se trouvent dans une colonne à gauche des données que vous voulez . Table_array Deux colonnes ou plus de . Utilisez une référence à une plage ou un nom de plage . Les valeurs de la première colonne de table_array sont les valeurs recherchées par la valeur lookup_value. Ces valeurs peuvent être du texte, des nombres ou des valeurs logiques. Les majuscules et les minuscules sont équivalentes.

De votre formule, et le fait que les données de la feuille est ID, la valeur, cela va essayer de faire correspondre chien à un ID (entier) Valeur, qui devrait retourner aucun résultat.

En outre, l'ordre de tri des valeurs de recherche sont importantes

Les valeurs de la première colonne de table_array doit être placé dans ordre de tri ascendant; sinon, VLOOKUP peut ne pas donner la valeur correcte .

Si RangeLookUp est défini sur FAUX

Si FAUX, RECHERCHEV trouverez seulement une correspondance exacte . Dans ce cas, les valeurs dans la première colonne de table_array ne doivent pas être triées .