Pourquoi est-ce que je reçois une erreur lorsque je combine IF, ISBLANK et VLOOKUP?

1

Je reçois l'erreur de "trop ​​d'arguments" mais je ne comprends pas comment résoudre vlookup.

=IF(ISBLANK((VLOOKUP([@DESCRIPTION],Table1[#All],2,FALSE)),"",VLOOKUP([@DESCRIPTION],Table1[#All],2,FALSE)))

En bref, pour retourner la valeur en utilisant vlookup à partir d’une autre feuille et s’il n’ya pas de valeur, laissez la cellule vide.

Mahesh
la source
Je ne suis pas sûr, mais dans votre formule, il n'est pas dit quoi faire si c'est vide ou si ce n'est pas vide. Peut-être que cela cause votre problème
Michthan le
Pas exactement ... par exemple: = VLOOKUP ([@ DESCRIPTION], Table1 [#All], 2, FALSE) donne le résultat correct .... et = IF (ISBLANK (Table1 [@ 1]), "" , Table1 [@ 1]) me donne le résultat correct et renvoie vide si aucune valeur n'est définie dans la cellule
Mahesh
Désolé mon mauvais. Mal interprété votre formule. Avez-vous essayé d'évaluer la formule pour voir à quelle étape se produit le problème?
Michthan
1
Merci Michhan ... erreur de fixation supplémentaire. Bien que je l’ai supposé au départ, je n’étais pas capable de le comprendre. Résolu par Yass (ne connaît pas son nom actuel)
Mahesh

Réponses:

1

Vous avez écrit plus de ")" que nécessaire (trop d'arguments en disent ")" pas à sa place). J'ai supprimé le supplément "(" et ")". Essayez la formule ci-dessous:

=IF(ISBLANK(VLOOKUP([@DESCRIPTION],Table1[#All],2,FALSE)),"",VLOOKUP([@DESCRIPTION],Table1[#All],2,FALSE))  
Yass
la source
@ Mahesh S'il vous plaît accepter la solution. Cochez la case à cocher pour l'activer en vert pour accepter la solution. De cette façon, le reste d'entre nous n'enquêtera pas sur les problèmes déjà résolus. Et bienvenue sur SuperUser!
ejbytes