当数字用作文本时,索引匹配函数返回#N / A.

时间:2017-08-28 12:47:10

标签: excel indexing match na

我使用索引匹配公式从表中提取数据(" DETAIL")。当单元格B6包含通用/数字格式的数字时,该公式很有效,但当单元格B6包含文本格式的数字时,返回到#N / A.我无法将其转换为数字,因为它可能从零(0)开始,当数字用作一般格式时,它会消失。我的公式是

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

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

1 个答案:

答案 0 :(得分:0)

您可以使用

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

使用B6VALUE()转换为数字时,我认为没有任何损害。见图片以供参考。

enter image description here