我在Excel单元格中有以下值:
Time Dev Total
00:47:53 00:03:40 50
我使用VBA来计算我的"Total“值:
Minute(Cells(2, 1).Value) + (Minute(Cells(2, 2).Value))
这将返回50。我想要考虑秒,并返回52,因为秒将增加到93秒,这使得超过一分钟半。所以它必须四舍五入到52
我必须如何调整我的VBA代码?
我尝试将列" score“从10到210除以20的间隔。我当前的代码如下,它本质上是为每个分数分配一个范围。但是,有没有一种方法可以结合使用while循环和CASE语句来简化查询呢?
SELECT CASE
WHEN score <= 10 THEN '10'
WHEN score BETWEEN 11 AND 30 THEN '11-30'
WHEN score BETWEEN 31 AND 50 THEN '31-50'
...
我的价值是1850.50欧元。我想要一个计算,把这算成1851年欧元--我的公式是
ToNumber(Round(Replace([Item Data.LHC Part Anaes Rate 2019 (No Rounding)],"€","")))
目前,它正在将1850欧元带回欧洲。它似乎是把.5的值向下而不是向上地舍入?只有当值为.50时,才会发生此问题。