• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:時間項目を60進数から10進数へ変換する方法)

時間項目を60進数から10進数へ変換する方法

yorozu_yaの回答

  • yorozu_ya
  • ベストアンサー率54% (76/140)
回答No.1

> "分"がうまく割り切れない場合の端数処理や例外の場合を考えると > どのようにファンクションを作ればよいか分からなくなってきました。 ファンクションを作る前に、 割り切れない場合にどういう結果にしたいのかを決めましょう。

straycat_z
質問者

お礼

>yorozu_ya様 回答ありがとうございます。 方法ばかりを求め目的を忘れておりました。 まずは結果を確認してみます。 端数等の問題を無視した場合の基本的な計算方法は 60で除算という方法で問題ないでしょうか? もっと良い方法をお気づきであればアドバイスを頂ければ幸いです。

関連するQ&A

  • エクセルでの時間計算について教えてください。

    エクセルでの時間計算について教えてください。 バイト代をエクセルで計算しようと思っています。 A1 出勤時間 B1 退社時間 C1 労働時間 30分単位でバイト代を支払うため、30分を超えた端数は切り捨てで、労働した時間を出すのに =FLOOR(C6-B6,"0:30:0") と入れると、端数のない時間の場合、30分短くなってしまいます。 例)10:00出勤、14:00退社→3:30(4:00にしたいです) 端数がある場合にはちゃんと計算できるのですが、どのようにしたら良いか教えてください。 よろしくお願いします。

  • DXFの精度変換

    DXFデータをAutoCADで開いた場合、0.000001などの端数が発生してしまいます。 単位管理で、精度を落とすとプロパティでは端数は解消されますが、寸法を入れると やはり元のままです。 DXFの端数を目的の精度に四捨五入して、変換するようなソフトはないでしょうか?

  • 【エクセル】分を集計して日に変換したいのですが・・・【ピボットテーブル】 

    申し訳ありません。教えてください。 ピボットテーブルで集計シートを作成しています。 通常は分で作業時間を管理しているのですが、 集計シートでピボットテーブルを使って、 日単位(端数がある場合は、時間と分)に置き換えたいのです。 どなたかご教示ください。 よろしくお願いします。 <例> 集計元シート   A   B 1 氏名 作業分数 2 佐藤 120 3 佐藤 100 4 田中 480 5 後藤 240 6 田中 150 7 後藤 240    ↓ ピボットテーブル集計表   A   B 1 氏名 作業日数等 2 佐藤 0日3:40 3 田中 1日2:30 4 後藤 1日 ※集計元シートからいきなりピボットテーブルの集計表のようにはできないと思っています。 ※現状は集計元シートのC列を時間に置き換え集計しています。  (例)C2=B2/1440とし、表示形式を[h]:mmとしています。

  • 2進数&10進数&16進数の変換

     ◆ コンピュータで使用される2進数  人が日常使用している数値は10進数ですが、コンピュータは内部で数値を表現する場合、2進数を使用  しています。しかし、「0」と「1」だけの2進数では人が分かりにくいため、人間が見えるところでは  コンピュータは2進数を10進数や16進数が変換して表現しています。ここではその変換方法を学びます。  ◆ 2進数  2進数とは、「0」と「1」の2種類の数字を用いて全ての数を表現します。10進数では0から数えて「9」の  次は位があがることになりますが、2進数では「 1 」の次に位があります。位があがれば、その新しい桁は   「 1 」 となり、それ以下の桁は全て 「 0 」 となります。それでは、2進数の数の増え方を見てみましょう。      ところで、2進数を表現する時は一般的に8桁単位で表現するため、8桁未満の場合は頭に0をつけます。  つまり、上の2進数の値は順番に 00000000 → 00000001 → 00000010 → 00000011 → 00000100 →  00000101 → 00000110 → 00000111 → 00001000 と表します。以下は2進数と10進数の対応表です。 2進数と10進数の対応表 10進数 0 1 2 3 4 5 6 7 8 9 10 ・・・ 2進数 0 1 10 11 100 101 110 111 1000 1001 1010 ・・・  ◆ 2進数から10進数への変換方法  10進数と2進数の対応表は以下の通りです。2進数の桁が上がる時の10進数の値が以下となります。 2進数と10進数の対応表2 10進数 1 2 4 8 16 32 64 128 2進数 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000  従って、2進数で「1」となっている桁に対応する上記の10進数の基準値を合計することにより、2進数から  10進数の値を求めることができます。例えば、2進数の「 00101010 」を10進数に変換する場合、基準値が  32、8、2の所でビットが1なので下図の通り、2進数の「 00101010 」は10進数では「42」だと分かります。            ◆ 10進数から2進数への変換方法  10進数の数値を「 0 」になるまで「 2 」で割り算していき、その結果の「余りの数 」を並べることで  ある10進数の値を2進数の値へ変換することができます。それでは、具体的に変換して見て行きましょう。           例えば、10進数の「160」を2で割り算していくと上図の結果となります。後は、余りの数を下から順番に  並べれば 「 10100000 」 の値が算出されます。次に、「22」を2で割り算していき余りの数を下から順に  並べれば 「 10110 」 の値が算出されます。ネットワークにおいては、2進数を一般的に8桁で表示する  ことから、8桁になるよう上位に「 0 」を追加して「 00010110 」とします。当然「 10110 」と同じ値。 因みにここ参照ですがhttp://www.infraexpert.com/study/ip1.html なぜこれが10進数なんでょうか? 10進数というのは、0から9までの数字が1増えて10になるんですよね? なのに2進数と10進数の対応表2を見ると 倍数になっているのですが、、 これはいったいどういう違いなんでしょうか? 回答お願いいたします。 ほかにも解らなそうな点は、教えて頂けると幸いです。

  • エクセルの変換式を教えてください。

    私は勤怠管理をエクセルで行っています。従業員の勤務時間を30分単位で管理しています。 【当社のルール】 (1)11:46~12:15までに出勤した場合は12:00から出勤開始 (2)12:16~12:45までに出勤した場合は12:30から出勤開始 (3)12:46~13:15までに出勤した場合は13:00から出勤開始 【やりたいこと】 Aのセル(出勤時間)を見て、Bのセルに 自動的に変換できる式を教えて欲しいです。 例)   A B 1 11:46   12:00 2 12:04   12:00 3 12:18   12:30 4 12:43   12:30 5 12:55   13:00 6 13:15   13:00

  • 残業時間のカウント方法

    残業時間のカウント方法でご意見をいただきたいです 当社の残業時間のカウント方法は ・17時30分までを就業時間とする ・定時より15分は残業手当は付かない ・毎日の残業時間は5分単位で繰上計算   例)17時45分退社 → 残業時間15分     17時46分退社 → 残業時間20分 ・累計は15分単位で繰上計算   例)残業累計2時間30分→残業時間2.5時間     残業累計2時間35分→残業時間2.75時間 と言う感じです 普通は、毎日の残業時間も15分単位での申請だと思い、そのように変更しようと思っております その際端数はどのようにするのが一般的でしょうか 今は5分は切り捨て、10分は繰上となっています 切り捨てか繰上に統一するのが一般的なのでしょうか また、就業時間より15分は残業手当無し、というのは残そうと思っております ご意見をお聞かせ願いたいと思います よろしくお願いいたします

  • Excel 時間計算

    対応時間を算出したいです。 アプリソフトから対応時間(分表示)をCSV形式で受け取ります。 分表示を時間表示(時分秒)に変換する方法を教えてほしいです。 例1:5 → 00:05:00 例2:3635 → 60:35:00 ※例1は、5分 例2は、2日12時間35分

  • エクセルでの時間計算(15分単位)

    こんにちわ。 初心者の質問で申し訳ないのですが、 15分単位での給料計算をする場合の計算式を教えて下さい。 例  A1         B1        C1            D1 出社時間   退社時間   1日の勤務時間   9:00     17:20       8.25 or 8:15      5分 例のC1の値を計算式でどうにかして出したいのですが そしてできれば端数の ”5分”もD1に 表示したいのですが(次の日に持ち越す為、例えば翌日の勤務時間が8:25の場合この5分を足して8:30になる)。。 どうか宜しくお願いします。

  • エクセルでの時間計算について

    エクセルで勤怠管理表を作ろうとしていますが、わからない部分がありますのでご教授ください。 セルの書式をh:mmとして退社時間から出勤時間を引けば実際に勤務した時間が算出されるというところまでは出来たのですが、以下に挙げた二つの機能を作るにはどうしたらよいのでしょうか? 1.デフォルトで12:00から13:00、22:00から22:30を休憩時間としたいため、その時間を挟んで勤務した場合には、自動的に勤務時間からその時間を引きたい。  例)10:00から18:00まで勤務した場合、休憩時間を1時間引いて算出勤務時間を7時間としたい。 2.日をまたいだ勤務形態だと、うまく時間が算出されないので、正しく算出したい。  例)21:00に出社して、翌日の05:00まで勤務した場合、休憩時間を30分引いて算出勤務時間を8時間30分としたい。 セルに直接計算式を書くより、マクロを使ってうまく出来ればベターだと思っているのですが、良い方法がありましたらご教授ください。よろしくお願いいたします。

  • セキュリティをフルスキャンしたときの項目数と時間

    パソコンが脅威にさらされているとの表示でフルスキャンしたら、スキャン項目数は426600であり、 時間が3時間30分掛かった。  こんなものでしょうか。 スキャンを深夜にしていますが、電源をOFFにしていた場合何時行われるのでしょうか。