求Excel 公式,1(打)=12(双)当1后面出现小数点时,等于或者超过12,自动进1. 即1.37=2.31,这样公

问题描述:

求Excel 公式,1(打)=12(双)当1后面出现小数点时,等于或者超过12,自动进1. 即1.37=2.31,这样公式怎么算
谢谢.小数点后面数值是这样表示的,但小数点不超过12的时候,
以0.0X或者0.1X表示.如1个=0.01 5个=0.05 10个=0.10
当超过/等于12 或者为12倍数的时候,要自动进1或相应倍数到小数点前面,
不足12的继续保留在个位数后面.
如1.15=2.03 1.36=4 1.37=4.01
案例如
a1=1.12 b1=2.40 c1=10.15 d1=4.15
那么要得出a2=2,b2=5.06 c2=2.03 d2=5.03
这样直接设置公式怎么设?谢谢.
1个回答 分类:综合 2014-10-24

问题解答:

我来补答
=LEFT(A1,FIND(".",A1,1)-1)+INT(MID(A1,FIND(".",A1,1)+1,LEN(A1))/12)+MOD(MID(A1,FIND(".",A1,1)+1,LEN(A1)),12)/100
再问: 谢谢,我想再请教下, 类上如2.40是表示2打40个,那么我想把这个化成个数即2*12+40=64个 那么这个怎么设置呢,简单下,看能不能用int+mod类的。谢谢。 再追加5分,表示心意。
再答: 如果你的原数据都是固定小数点前1位,后2位的话,会很简单
 
 
展开全文阅读
剩余:2000
上一页:高数一指数函数
下一页:必修五第四单元