Office中国论坛/Access中国论坛

标题: 还是数值位数随另一单元格变化的问题 [打印本页]

作者: bshchangss    时间: 2012-2-13 19:30
标题: 还是数值位数随另一单元格变化的问题
前几天发了一个帖子是关于怎样让数值位数随另一单元格变化的求助帖,
pureshadow老师和roych老师都给我帖了详细的公式,很感谢两位老师。
但我发现还是没有解决我的需求,现又重新发了此帖,还请各位老师帮忙解决,谢谢啦!

两位老师的公式如下:
修改:FIND(".",E13)部分。如果整数返回1位精度,可以略改如下:
=TEXT(IF(E13<>"",E13-B13,""),"0."&REPT(0,LEN(E13)-IF(ISERROR(FIND(".",E13)),0,FIND(".",E13))))
如果不需要返回1位精度,则把if放在前面:
=IF(ISERROR(FIND(".",E14)),E14-B14,TEXT(IF(E14<>"",E14-B14,""),"0."&REPT(0,LEN(E14)-FIND(".",E14))))
看看行不行


附件里有详细说明
作者: bshchangss    时间: 2012-2-13 19:31
附件忘了
作者: roych    时间: 2012-2-13 21:04
附件讲得有些复杂,没看懂。数值精度参考标准应当有个先后顺序,到底以哪个优先,我不是很清楚。
Excel版我只是客串下而已,不知道骨灰级的小妖能不能看懂。
作者: bshchangss    时间: 2012-2-14 17:33
详细点,E13:E25和M13:M25列的数值位数随H13:H25列变化,而不是随与该区域内公式有关的M6变化




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