2017-08-28 23 views
0

我正在使用索引匹配公式从表格(“DETAIL”)提取数据。当单元格B6包含通用/数字格式的数字时,该公式运行良好,但当单元格B6包含文本格式的数字时返回到#N/A。我不能将它转换为数字,因为它可能从零(0)开始,当数字用作一般格式时它将消失。我的公式是当数字用作文本时,索引匹配函数返回#N/A

= INDEX(DETAIL,MATCH(B6,BMID,0),MATCH(D5,DATA_R,0))

请帮我找到了问题的一个有效的解决方案。 Highlighted cell (B6) contains number as number

+0

在哪些小区是您使用的公式,就是最终的结果你想要什么? – krib

+0

然后将文本中匹配的数据格式化为文本。 – Luuklag

回答

0

您可以使用

=INDEX(DETAIL,MATCH(Value(B6),BMID,0),MATCH(D5,DATA_R,0)) 

我看不出有任何伤害,使用VALUE()转换B6到数。请参阅图片以供参考。

enter image description here