Попытка вернуть пустую ячейку или данные путем объединения VLOOKUP IFERROR и IFBLANK - PullRequest
1 голос
/ 20 июня 2019

У меня небольшие трудности с попыткой вернуть пустую ячейку, в которой нет данных в создаваемом отчете.

Моя формула уже на полпути, я успешно использовал функцию IFERROR, чтобы удалить #N/A s из моих данных, но поля, в которых ничего нет, возвращают 0 s.

Моя формула

=IFERROR(VLOOKUP(C5,'Scheduler + Comments'!B:D,3,FALSE)," ")

Вероятно, довольно простой ответ на этот вопрос, но я трачу слишком много времени на эту проблему, не получая результатов.

Ответы [ 2 ]

0 голосов
/ 20 июня 2019

С моей точки зрения, ваша формула верна, но я могу предложить некоторые улучшения.

Это может помочь

  • Исправить диапазон значений C5 и B: D
  • Удалить пробел между " "

=IFERROR(VLOOKUP($C$5,'Scheduler + Comments'!$B:$D,3,FALSE),"")

Когда я использую формулу, я получаю пустую ячейку, как вы хотите.

0 голосов
/ 20 июня 2019

Вы почти на месте.
Вы можете добавить функцию if, чтобы проверить, имеет ли Vlookup пустое значение в качестве результата, и в этом случае вернуть пустое значение.

=IFERROR(IF(VLOOKUP(C5,'Scheduler + Comments'!B:D,3,FALSE)="","",VLOOKUP(C5,'Scheduler + Comments'!B:D,3,FALSE)),"")
...