在excel表格中如何把#N/A转换为数字?

 我来答
天堂滴落的眼泪
2019-02-11 · TA获得超过8001个赞
知道答主
回答量:421
采纳率:0%
帮助的人:6.3万
展开全部

可以用IFERROR 函数IFERROR(value, value_if_error)来实现,操作步骤如下:

工具:2010版excel

1、先打开excel,以下图为例,E列中用VLOOKUP公式查找时,如果找不到相应的数值就会出现错误值“#N/A”;

2、选中E2单元格重新输入公式“=IFERROR(VLOOKUP(D2,$A$2:$B$8,2,0),0)”,如果想把错误值显示成其他的数字,可以把最后的“0”改成想要显示的数字;

3、最后把公式下拉填充则可以看到错误值“#N/A”都显示为“0”了。

ExcelPower
2015-09-23 · 专业Excel公式图表数据分析VBA
ExcelPower
采纳数:4495 获赞数:11863

向TA提问 私信TA
展开全部

屏蔽公式生成的 错误值  #N/A 结果,可以用 Iferror函数处理


IFERROR函数语法: (Excel2007 版本以上)

IFERROR(value, value_if_error)

表示判断value的正确性,如果value正确则返回正确结果,否则返回value_if_error。

其中value的错误格式有#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、#NULL等。


详细用法请看下面实例

判断A列数字除以B列数字的正确性并返回信息。


在C2单元格输入公式=IFERROR(A2/B2,"错误")

公式意思是判断A2/B2的值是否正确,如果正确则返回A2/B2的结果,否则返回“错误”字符。

因为B2是0,不能做除数,所以A2/B2是错误的,返回的结果则是“错误”。


拉出的所有结果看到,其余都可除,是可行的结果,所以返回的都是对应相除后得到的结果。


当然,  结果也可 转为数字,

例如用 公式   =iferror(A2/B2,0)  如果公式结果错误,将显示为 0

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
牟牟小西
2012-10-08
知道答主
回答量:55
采纳率:0%
帮助的人:31.3万
展开全部
全选—复制—选择性粘贴,替换#N/A为你想要填写的数字~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
静听鸟语声
2012-10-07 · TA获得超过1940个赞
知道小有建树答主
回答量:807
采纳率:0%
帮助的人:724万
展开全部
将公式改为:
=if(ISERROR(原公式),0,原公式)
这样出现错误值时返回0
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
新语丝3
2012-10-08 · TA获得超过153个赞
知道小有建树答主
回答量:673
采纳率:50%
帮助的人:220万
展开全部
先复制粘贴一一数值,然后用查找替代的方法,也可以用楼上方法,将0换成双引号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式