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