Excel formula Excel 2010-不在索引匹配公式中显示0

Excel formula Excel 2010-不在索引匹配公式中显示0,excel-formula,excel-2010,Excel Formula,Excel 2010,我使用索引/匹配公式的方式与VLOOKUP公式基本相同,只是我希望公式返回的数据位于我正在比较的数据的左侧 公式按预期运行,但在有空格的地方,我的表格中得到0。我想从我的工作表中删除0 我已经尝试过做一个数组公式,但我不太明白,这也让我的Excel死掉了 我还做了一个模式(Len(,甚至) IFERROR也不会更改0 =索引(表3!A:A,匹配(表4!B:B,表3!B:B,0)) 在表3中,我有一堆IP地址(在B列)和主机名(在a列)。但是,并非所有IP地址都有主机名。表4有IP地址和一些其他数

我使用索引/匹配公式的方式与VLOOKUP公式基本相同,只是我希望公式返回的数据位于我正在比较的数据的左侧

公式按预期运行,但在有空格的地方,我的表格中得到0。我想从我的工作表中删除0

我已经尝试过做一个数组公式,但我不太明白,这也让我的Excel死掉了

我还做了一个模式(Len(,甚至)

IFERROR也不会更改0

=索引(表3!A:A,匹配(表4!B:B,表3!B:B,0))


在表3中,我有一堆IP地址(在B列)和主机名(在a列)。但是,并非所有IP地址都有主机名。表4有IP地址和一些其他数据,但没有主机名。为了便于比较,我将表3中的主机名包括在表4中。但是,如果表3没有主机名,则表4中只有0。我希望将0改为空白或使用公式a跳过空格。

我通常通过以下方法解决该问题:

IF(索引匹配公式=0,”,索引匹配公式)

当索引匹配的结果为0时,它将返回一个空字符串。否则,它将返回值


(用你的整个公式替换索引匹配公式)

哦,该死。我完全忘记了。实际上我以前必须这样做,直到你刚刚说出来,我才完全忘记!谢谢提醒我!