[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『30分、15分に端数を繰りあげたり、下げたりする計算式が知りたいです』(もりひ)
以下の繰り上がりの計算式が知りたいです。
A1 時間数1.5や2.0や2.83等入っているとします。
A2 0→0 0.166...→0 0.5→0.5 0.33...→0.5 0.5→0.5 0.66...→0.5 0.833...→1 となる計算式
A3 0.5以下→0.5 以後5分以上経過で15分区切りになる 計算式
(例)35分であれば、45分に切りあがる。34分であれば30分となる...
< 使用 アプリ:スプレットシート、使用 OS:Windows11 >
出した計算式を後ほど掛け算で使おうと思っています。
(もりひ) 2023/04/13(木) 15:53:59
A2 0分→0 0.166...(10分)→0
0.33...(20分)→0.5
0.5(30分)→0.5
0.66...(40分)→0.5
0.833...(50分)→1
1(60分)→1
1.1666...(1時間10分)→1.0
1.33...(1時間20分)→1.5 となる計算式
A3 0.5以下(30分以下)→0.5 以後5分以上経過で15分に繰り上がる計算式
(例)35分であれば、45分に切りあがる。34分であれば30分となる...
(もりひ) 2023/04/14(金) 09:31:56
> 0.66...(40分)→0.5
これはどういうルールでそうなるんでしょう。
(d-q-t-p) 2023/04/14(金) 10:17:15
まあ基本的には
=TRUNC((ROUND(時間数*60,0)+10)/15)*15/60
...みたいな事なんでしょうか
(白茶) 2023/04/14(金) 10:48:02
>使用 アプリ:スプレットシート これは Googleスプレッドシートのこと?
A2の式ですけど、Excelなら =MROUND(A1,0.5) こういうことですかね?
Googleスプレッドシートならわかりません。
以上 (笑) 2023/04/14(金) 11:00:12
0.66...(40分)→0.5 これはどういうルールでそうなるんでしょう。
とある国の処遇の計算式で、10分だったら0分、40分だったら、30分の扱いにしてくださいというルールがきめられまして、、、そのないようでございます。すみません。
はい、googleスプレットシートでございます。説明が不足しており申し訳ありません。。
そしてできあがった計算式完璧でした。
説明がうまくできなくったのに、していただいて本当に本当に感謝です。
(もりひ) 2023/04/14(金) 13:38:50
> A3 0.5以下→0.5 以後5分以上経過で15分区切りになる 計算式
> (例)35分であれば、45分に切りあがる。34分であれば30分となる...
このルールなら「40分」は「45分」ではないのかという確認だったんですが。
「35分」は「45分」で
「40分」は「30分」が正解なの?
(d-q-t-p) 2023/04/14(金) 17:22:51
A2とA3は、やりたいことが別って認識なんですけど 違うんですかね? (笑) 2023/04/15(土) 09:00:14
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.