Excel:将 UNIQUE() 返回的 0 替换为另一个值

问题描述 投票:0回答:2

在 Excel 中,我使用 unique() 函数来获取列的唯一值。一旦我的列中有空行,它们就会显示为“0”。

D2 的公式:

=UNIQUE(C2:C8)

我的问题:

如何用另一个值替换“0”,例如“空单元格”?

结果应该是这样的:

我知道我可以将

UNIQUE()
FILTER()
一起使用来忽略空值/单元格。然而,就我而言,我想让它们只是以不同的方式“命名”。

提前致谢

excel excel-formula unique
2个回答
1
投票

为什么需要filter()?

只需在 unique() 中将最后一个参数设置为 1

或者你也可以使用 if() 来做到这一点:


-1
投票

更改 0 的一般方法是使用

=IFERROR(A1*A1/A1,"zero")
如果 A1 为 0,则将发生 #div/0 错误,该错误由
IFERROR

拾取
© www.soinside.com 2019 - 2024. All rights reserved.