【问题标题】:Trying to return a blank cell or data by combining VLOOKUP IFERROR & IFBLANK尝试通过组合 VLOOKUP IFERROR 和 ISBLANK 返回空白单元格或数据
【发布时间】:2019-06-20 09:16:37
【问题描述】:

我在尝试返回我正在创建的报告中没有数据的空白单元格时遇到了一点困难。

我的公式已经完成了一半,我已经成功使用IFERROR 函数从我的数据中删除了#N/As,但是没有任何内容的字段正在返回0s。

我的公式是

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

这可能是一个相当简单的答案,但我在这个问题上花了太长时间没有得到任何结果。

【问题讨论】:

    标签: excel formula vlookup


    【解决方案1】:

    你快到了。
    您可以添加一个 if 函数来检查 Vlookup 是否有空白作为结果,在这种情况下返回一个空白。

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

    【讨论】:

      【解决方案2】:

      在我看来,您的公式是正确的,但我可以提出一些改进建议。

      这可能会有所帮助

      • 修复 C5 和 B:D 的范围
      • 删除" "之间的空格

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

      当我使用公式时,我会根据需要得到一个空白单元格。

      【讨论】:

      • 谢谢,但如果 VLOOKUP 返回的字段中没有数据,此公式仍会返回 0。皮埃尔的回答解决了这个问题。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-13
      • 1970-01-01
      • 2016-12-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多