标签: excel-formula
我有一个命名范围,用于填充下拉列表。通过从电子表格上另一个更大的命名范围中提取唯一值来填充此范围中的单元格。当填充此下拉列表时,我想忽略第一个命名范围内的空白单元格。我尝试使用OFFSET,例如:
=OFFSET(Sheet1!$F:$F,1,0,COUNTA(Sheet1!$F:$F)-1,1)
这不起作用,我认为这是因为Excel并不认为单元格实际上是空白的。单元格而是用公式填充,并且该公式返回“”。你们有什么办法可以忽略下拉列表中公式返回的空白值?
答案 0 :(得分:0)
您必须使用=ROWS(F:F)-COUNTBLANK(F:F)来跳过空白的公式结果。整个公式应该类似于:
=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))`.
经过测试: