题目
如何将小数格式转换成时间格式?
小弟近日在办公过程中遇到一个问题,需要把小数格式转换成时间格式,如把482.2转换为8.02小时,
感谢talentleon回答,可是我在excel中对你的答案测试后,即在A1单元格输入4.5,B1单元格输入A1/24之后,得到的结果是0.1875,不是我期望的啊,
另外,我不是想得到一个序列时间(h:mm:ss),而是一个表示多少个小时的数值,例如482.02分钟转换后应是8.02小时,即8小时零2分.
这个问题我想用VBA在EXCEL中编程实现,所以非常欢迎各位高手用VBA代码解答.
真诚感谢超越神的人的精彩回答.8.02小时的确不是8小时零2分,可是我的报表就是这样表示的,同事们也习惯了这种方式,虽然我知道这是不对的,但是无法改变.例如:
90.00->1.30小时即1小时30分而不是1.5小时(虽然1.5小时是对的)
可能是我表述不清楚,在这里给各位道歉了,希望继续看到时各位高手的精彩解答.
我打算把这个转化功能用VBA编成一个自定义函数.各位如果能在代码的后面稍微注释一下,小弟将感激涕零.
_聂风老兄如此精辟的回答,真是令人振奋.可是小弟在把此功能编成VBA自定义函数的过程中,出现了函数未定义的错误,即不能在自定义函数中使用ROUENDOWN,可是小弟又不知道该函数存在于哪个DLL中,所以还请_聂风兄再次指点迷津.
小弟近日在办公过程中遇到一个问题,需要把小数格式转换成时间格式,如把482.2转换为8.02小时,
感谢talentleon回答,可是我在excel中对你的答案测试后,即在A1单元格输入4.5,B1单元格输入A1/24之后,得到的结果是0.1875,不是我期望的啊,
另外,我不是想得到一个序列时间(h:mm:ss),而是一个表示多少个小时的数值,例如482.02分钟转换后应是8.02小时,即8小时零2分.
这个问题我想用VBA在EXCEL中编程实现,所以非常欢迎各位高手用VBA代码解答.
真诚感谢超越神的人的精彩回答.8.02小时的确不是8小时零2分,可是我的报表就是这样表示的,同事们也习惯了这种方式,虽然我知道这是不对的,但是无法改变.例如:
90.00->1.30小时即1小时30分而不是1.5小时(虽然1.5小时是对的)
可能是我表述不清楚,在这里给各位道歉了,希望继续看到时各位高手的精彩解答.
我打算把这个转化功能用VBA编成一个自定义函数.各位如果能在代码的后面稍微注释一下,小弟将感激涕零.
_聂风老兄如此精辟的回答,真是令人振奋.可是小弟在把此功能编成VBA自定义函数的过程中,出现了函数未定义的错误,即不能在自定义函数中使用ROUENDOWN,可是小弟又不知道该函数存在于哪个DLL中,所以还请_聂风兄再次指点迷津.
提问时间:2021-03-30
答案
1,有那么麻烦吗?
2,例如A1是你的分钟,如楼主的例子482.02.
3,B2是你想要的小时数:数值型,保留两位小数.
=ROUNDDOWN(A1/60,0)+(A1-ROUNDDOWN(A1/60,0)*60)/100
计算结果是:8.02.
4,可以满足楼主的要求吗?
2,例如A1是你的分钟,如楼主的例子482.02.
3,B2是你想要的小时数:数值型,保留两位小数.
=ROUNDDOWN(A1/60,0)+(A1-ROUNDDOWN(A1/60,0)*60)/100
计算结果是:8.02.
4,可以满足楼主的要求吗?
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1在区间有极值是什么意思
- 2月亮绕太阳一周是多久
- 3--- Did Ann come to the party?--- I don’t know.She _____ after I was away.A.must have come
- 4零向量与零向量的方向问题
- 5途中,我们经过一个农场.这个农场原有水田325公顷,旱田155公顷.现在计划把一部分改成水田,使全场水田
- 6大西洋海底真有“亚特兰蒂斯”吗?
- 7过点P(3,0)作直线l,使它被两条相交直线2x-y-2=0和x+y+3=0所截得的线段恰好被P评分,求直线l的方程.
- 82道英语选择,并说明为什么
- 9物体重100N,在大小20N的水平推力作用下,5s沿内水平地面前进了10m,则推力对物体做的功为200J,它的功率是40W
- 10在1至2001这些数中,有的能被3整除,有的能被23整除,有的能被29整除,那么,不能被3、23、29整除的数有几个?