VimIy微民网,让世界倾听微民的声音! 设为首页 | 加入收藏 | 网站地图
当前位置:主页 > 大杂烩 >

【万能的微民网】 excel求指教

整理时间:2014-04-01 22:11 热度:°C

【楼主】2014-04-02 13:38

» excel求指教
    在EXCEL表格中 H列全部都有数字 I列部分有数字 在J列写公式 =IF(ISNA(IF(I2="","",H2+I2)),"",IF(I2="","",H2+I2))后 I列有数字的那部分可以显示合计 但是I列没数字的部分全部显示为#VALUE! 这是什么原因呢?所有的单元格我都设置为数值了
    求指教啊
    
网友评论2014-04-02 13:44


    没看懂
    
网友评论2014-04-02 13:49


    为啥我按照你的公式贴进去是这样的……另外,你的意思是不是I列无数字最后就输出空白?
    
    


网友评论2014-04-02 13:50


    Reply to Reply Post by 蚍蜉客 (2014-04-02 13:44)
    额 这么说吧 h1单元格=1 i单元格=1 用公式可以在j1 算出结果2 但是当h1=1 i1没有任何数字的时候 用公式在j1就显示为 那个错误
    
网友评论2014-04-02 13:53


    Reply to Reply Post by alexyyx (2014-04-02 13:49)
    就是这个意思 我这里为什么不行啊 哭
    
网友评论2014-04-02 14:04

很简单啊 你改个if判断就行了啊
    =if(abs(B1)>0,A1+B1,"Err")
    
    B1没数字的时候 输出err(你要输出空白 就删掉err) 否则是a1+b1
    
    abs那个是取绝对值
    
    
    另:sumif应该也可以吧- 0-
    


网友评论2014-04-02 16:54


    Reply Post by guanzhao (2014-04-02 13:53):
    
    Reply to Reply Post by alexyyx (2014-04-02 13:49)
    就是这个意思 我这里为什么不行啊 哭
    
    那你为啥不直接用if(i2="","",h2+i2)呢,不太明白为啥要加isna
    
网友评论2014-04-02 18:33


    Reply Post by alexyyx (2014-04-02 16:54):
    那你为啥不直接用if(i2="","",h2+i2)呢,不太明白为啥要加isnaTopic Post by guanzhao (2014-04-02 13:38):
    
    在EXCEL表格中 H列全部都有数字 I列部分有数字 在J列写公式 =IF(ISNA(IF(I2="","",H2+I2)),"",IF(I2="","",H2+I2))后 I列有数字的那部分可以显示合计 但是I列没数字的部分全部显示为#VALUE! 这是什么原因呢?所有的单元格我都设置为数值了
    求指教啊
    检查下括号有没有完整 ,再不然用公式求值来看看自己错在哪里呀
    
网友评论2014-04-02 18:53


    Reply Post by 安安是恶魔 (2014-04-02 18:49):
    很明显,原表已包含了单元格格式,文本格式,或者包含了不可见的字符(例如空格或类似空格的字符),造成无法四则运算...
    为了验证这个问题,你可以尝试用强制单元格*1或者用len()、clean......
    下午那会我找到问题了 不知道哪个贱人 可能在清除0的时候全部替换成了空格 奶奶的 我最后替换的时候搜到了2000多个
    
网友评论2014-04-02 19:25


    Reply to Reply Post by guanzhao (2014-04-02 18:53)
    
    哈哈!我习惯用TRIM()和CLEAN()函数来处理数字部分的...
    

    
    
    

上一篇:大家出出主意,去还是不去?
下一篇:没有了
关于网站 | 网站声明 | 用户反馈 | 合作伙伴 | 联系我们
Copyright 2012年2月8日 苏ICP备12030052号-3