Office中国论坛/Access中国论坛

标题: OFFICE精英俱乐部给的公式在计算有小数数据时出错,整数正常。恳求指导。 [打印本页]

作者: 替风    时间: 2006-8-11 22:37
标题: OFFICE精英俱乐部给的公式在计算有小数数据时出错,整数正常。恳求指导。
OFFICE精英俱乐部给的公式在计算有小数数据时出错,整数正常。

1计算有文本.有小数的数据时出错。
2想给数据单元格增加单位名称,不知该怎样设置?我在单元格格式里设成自定义“瓶”,显示不了数据,而引用后面加文本名称则可以,但计算时出错。恳求指导。
详情见附件,蓝色单元格为正常,加黄色的单元格有问题。
谢谢谢![attach]19659[/attach]

作者: 业余爱好者    时间: 2006-10-15 01:05
我看了你的表

觉得你的思路有问题,

=INT(((D3-E3-F3)*12-G3)/12)&"箱"&(ROUNDUP(G3/12,0)*12-G3)&"瓶"你的这个公式是永远算不对的,前面部分是可以的,后半部分不是用你前面的结果的余数为基础来计算,自然不可能会有正确的答案了.

后面还是用专门的单元格来存放你的数据比较好,那样才比较规范,在批发库存这里直接用瓶就可以了.如果你一定要用文字,再在后面加一列来把前面的数据分解一下就是了

就是下面的公式:

L3=(D3-E3-F3)*12-G3

M3=INT(L3/12)&"箱"&(L3-12*INT(L3/12))&"瓶"

这样就能达到你的要求了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3