我使用索引/匹配公式的方式与VLOOKUP公式几乎相同,不同的是,我希望公式返回的数据位于要比较的数据的左侧。
该公式按预期方式工作,但是在空白处,我的表单中得到0。我想从工作表中消除0。
我已经尝试做一个数组公式,但是我不太了解它,这也使我的Excel死了。
我也做了一个Mode(Len(,甚至。
IFERROR也不会更改0。
= INDEX(Sheet3!A:A,MATCH(Sheet4!B:B,Sheet3!B:B,0))
在Sheet3上,我有一堆IP地址(在B列)和主机名(A列)。但是,并非所有IP地址都具有主机名。表格4具有IP地址和其他一些数据,但没有主机名。为了使比较更容易,我将工作表3中的主机名包含到工作表4中。但是,在工作表3中没有主机名的地方,我在工作表4中只有0。我想将0更改为还是我想让公式跳过空格。
答案 0 :(得分:1)
我通常通过以下方法解决该问题:
IF(index-match-formula = 0,"",index-match-formula)
当索引匹配的结果为0时,它将返回一个空字符串。否则,它将返回该值。
(用整个公式替换 index-match-formula )