[算表] 八进制相减

楼主: ptguitar (佩蒂吉他)   2018-12-14 14:45:24
软件:excel
版本:2007
如果我们有30天休假
已经休了7.7
这是8进位 代表7天7小时
30天去-7.7
会变成
22.1 剩下22天1小时没有休
就30-7.7 =22.1的概念
不知道函数怎么写@@
作者: newacc (XD)   2018-12-14 15:23:00
=IF(30-INT(30)-7.7+INT(7.7)<0,30-7.7-0.2,30-7.7)把公式里所有的30和7.7换成资料储存格位置即可
作者: enjoyyou (漫步人间)   2018-12-14 15:40:00
也可以换成IF(INT(A)<>A,B-A-0.2,B-A) A已休 B可休
作者: soyoso (我是耀宗)   2018-12-14 16:05:00
n大写法因有可能会有浮点数的问题,可配合函数roundhttps://i.imgur.com/N19dQWP.jpg 如储存格c3当30.7-7.7e大有测试可行?如储存格d5,20.3-7.2所回传的为12.9也可以函数right判断,就无浮点数问题https://i.imgur.com/skU66Br.jpg
楼主: ptguitar (佩蒂吉他)   2018-12-16 10:32:00
感谢各位解答 我回去试试看

Links booklink

Contact Us: admin [ a t ] ucptt.com