【问题标题】:Data Validation Ignore Blanks of Range populated by Formula数据验证忽略由公式填充的范围的空白
【发布时间】:2018-11-28 00:25:42
【问题描述】:

我有一个用于填充下拉列表的命名范围。通过从电子表格上另一个更大的命名范围中提取唯一值来填充此范围内的单元格。填充此下拉列表时,我想忽略第一个命名范围中的空白单元格。我尝试过使用 OFFSET,如下所示:

=OFFSET(Sheet1!$F:$F,1,0,COUNTA(Sheet1!$F:$F)-1,1)

这不起作用,我认为这是因为 Excel 不认为单元格实际上是空白的。而是用公式填充单元格,并且公式返回“”。你们知道有什么方法可以忽略下拉列表中公式返回的空白值吗?

【问题讨论】:

    标签: excel-formula


    【解决方案1】:

    您必须使用=ROWS(F:F)-COUNTBLANK(F:F) 跳过空白公式结果。整个公式应该是这样的:

     =OFFSET($E$1,
     COUNTA($E:$E)-(ROWS($E:$E)-COUNTBLANK($E:$E)),
     0,
     ROWS($E:$E)-COUNTBLANK($E:$E))`.
    

    测试:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-21
      • 2012-07-11
      • 2015-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-24
      相关资源
      最近更新 更多