[[20230413120111]] 『30分、15分に端数を繰りあげたり、下げたりする計』(もりひ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『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:03:39

10分→0.1666 20分→0.333 という感じです!
単純に60分で割りました。

出した計算式を後ほど掛け算で使おうと思っています。
(もりひ) 2023/04/13(木) 15:53:59


シリアル値を知らない人みたいです。
(mlv) 2023/04/13(木) 16:40:57

シリアル値を知らなくてすみません、、、
実数値でお願いします。
(もりひ) 2023/04/14(金) 09:22:46

書き直しました。
A1 時間数1.5(1時間30分)や2.0(2時間)や2.83(2時間50分)等入っています

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.