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.


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))  

@ 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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.