在使用Excel表格函数公式进行计算的时候,当参与计算的单元格数字为文本型的时候,经常会遇到报错,提示【#N/A】,今天就给大家讲解一下解决办法:
工具/原料
1
笔记本
2
2016版office
方法/步骤
1
1、B列编号为文本型数字;如下图
2
2、D列编号为特殊定义格式的数字;如下图
3
3、当在E2单元格输入函数公式【=INDEX(A:A,MATCH(D2,B:B))】回车的时候,会显示【#N/A】;如下图
4
4、这种情况下,要么修改单元格格式,要么将公式进行添加条件转换,如下图,在E3单元格内输入公式【=INDEX(A:A,MATCH(TEXT(D3,'00000'),B:B,))】;
5
5、在=INDEX(A:A,MATCH(TEXT(D3,'00000'),B:B,))公式中,【TEXT函数】是将D3单元格的数值转换为“00000”格式的文本,之后就可以正常的进行计算。如下图
总结:
1、B列编号为文本型数字;2、D列编号为特殊定义格式的数字;3、当在E2单元格输入函数公式【=INDEX(A:A,MATCH(D2,B:B))】回车的时候,会显示【#N/A】;4、这种情况下,要么修改单元格格式,要么将公式进行添加条件转换,如下图,在E3单元格内输入公式【=INDEX(A:A,MATCH(TEXT(D3,'00000'),B:B,))】;5、在=INDEX(A:A,MATCH(TEXT(D3,'00000'),B:B,))公式中,【TEXT函数】是将D3单元格的数值转换为“00000”格式的文本,之后就可以正常的进行计算。
注意事项
如果此篇文章对您有帮助,记得点赞投票,谢谢!