• ベストアンサー

エクセルで時刻を10進法に変換する方法

こんにちわ。エクセルで下記のような事をしたいのですが、どなたかご教授頂ければ大変嬉しく思います。 1)8:10(8時間10分)を10進法で表記すると、8.16666…となりますが、この結果を出す関数を知りたい。 2)上記1)の結果を、かつ、小数点第3位を切り捨て・切り上げ・四捨五入 という3パターンに変換したい。 (切り捨て=8.16 切り上げ=8.17 四捨五入=8.17) 以上、何卒宜しくお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.1

こんばんは!  A1に時間が入っているとして 1) =(A1*24) 2) 切捨て  =ROUNDDOWN(A1*24,2)    切上げ  =ROUNDUP(A1*24,2)    四捨五入 =ROUND(A1*24,2)

choko_late
質問者

お礼

おはようございます。早速のご教授、誠に有難うございました。 計算式、判り易く記載して頂きまして助かりました。 ただ何故“*24”で答えが出るのかな…?と思っていますので調べて勉強してみます。 (1日=24時間 の“24”…?と思っているのですが(^▽^;))

その他の回答 (1)

  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.2

時間(h)と分(M)を別々に分解し、分を10数に変換(÷60)して時間部分を 加える方法で良いと思います。 まるめの関数は   切り捨て→rounddown()   切り上げ→roundup()   四捨五入→round() です。 A1に時刻が入っている前提で少数点以下第3位を切り捨ての場合は  =ROUNDDOWN(HOUR(A1)+(MINUTE(A1)/60),2) になります。 切り上げ、四捨五入は関数を変えるだけなので割愛します。

choko_late
質問者

お礼

おはようございます。早速のご回答、誠に有難うございました。 関数って物凄く数多くあって、どれを持ってくるのか皆目検討がつきません…。 勉強不足ですね^^; もっと頑張らないと。。。。 それではこの度は本当に有難うございました。

関連するQ&A

  • excel関数で四捨五入以外の切り捨て、切り上げ

    excelの関数で四捨五入以外の切り捨て切り上げはどうすればいいでしょうか。 小数点以下を切り上げ・切り捨てしたいのですが、 .5までは切り捨てにしたいのです。.51だと切り上げ。 ROUNDだと.5から切り上げになりますよね。 よろしくお願いいたします。

  • エクセル 関数を教えてください。

    エクセル 関数を教えてください。 数点第一位の値が5のときだけ小数点第二位の値で切り上げか切り捨てかを判断します。 小数点第二位が0のときは切り捨て、1以上のときは切り上げ計算になります。 (例)4.50点→4点 、 4.51点→5点 小数点第一位が5以外の場合は四捨五入と同じ要領です。 ●A1に数字入力、B1に計算式をお願いします。

  • 「.50」は切り捨て、「.51」は切り上げにしたい

    エクセルです。 小数点以下「.50」は切り捨て、「.51」は切り上げにしたいのです。 50捨51入というようです。 例 1.50→1 1.51→2 IFかなと思ったのですが、わかりません。 四捨五入ではなく、小数点以下を判断して 切捨て、切り上げはできるのでしょうか?

  • エクセルで切り上げ

    こんにちは。ちょっとわからないことがあるので教えてください。 0.5以下は切り捨て、0.5をこえるものは切り上げとなる関数を教えてください。 四捨五入とは違います。 よろしくお願いします。

  • エクセルの小数点切り捨ての方法

    エクセルは桁数を指定すると四捨五入になりますが これを切り捨てもしくは切り上げに設定するのは どの様にすれば良いかご指南ください。 よろしくお願い致します。

  • エクセル .50以下で切り捨て、.51で切り上げの関数

    エクセルでround関数や、rounddown関数、roundup関数など、切り上げ・切捨ての関数が多数ありますが、 ・.50以下で切り捨て かつ ・.51以上で切り上げ という関数はあるのでしょうか。 if関数などを用いれば解決できるものでしょうか。 少々細かい質問だとは承知しております。 知恵を貸してください! 下に、私がやりたい切り上げ・切り下げ例を示します。この例を見ていただけると、単なる四捨五入でないことが分かっていただけるかと思います・・・。 例: 2415.50円→2415円 3500.51円→3501円 よろしくおねがいします。

  • エクセル 小数点第2位 切捨て方法

    エクセル(XPです)で小数点第2位の切捨てをしたいのですが (何もしないと四捨五入してしまいます) どなたか教えていただけますでしょうか? 例えばなのですが、 7900/34700*100=22.7665・・・% で小数点第1位までの表示で 「22.8%」ではなく「22.7%」としたいのです。 初心者で申し訳ないですが どなたか教えていただけますでしょうか?

  • excelの表示

    宜しくお願いします。 下記のような式 =420000/63*06 とセルに入力すると、答えは 40,000 と自動で四捨五入されてしまいます。 これを小数点以下3位を切り捨て 3,999.99と表示させたいのですがうまくいきません。 どのようにすればよいのでしょうか。 Windows10 1903 Excel 2013 です。

  • 四捨五入で計算された数字を、整数で返す関数を教えてください。

    エクセルで見積金額をだす時に、小数点以下非表示で計算すれば、100.4+100.9+100.4=301.7 302となります。 関数を使い小数点第1位四捨五入で、これを301にしたいのです。 小数点第一位を四捨五入して整数で返すと言うのでしょうか? (小数以下斬り捨てだと、300になります。INT関数がそうなのでしょうか?) すみません、関数がまだ良く分かりません。間違っていたり説明がまずかったなら、ごめんなさい。

  • 電卓の小数の端数処理機能…切り上げは必要?

    電卓の購入を検討しています。 小数の端数処理機能のあるものを買いたいのですが、切り捨て・四捨五入はあっても、切り上げがないものが多いようです。 これは、実際に使用する際、切り上げが必要になる場面が切り捨て・四捨五入と比べて少ないということでしょうか? 使用する場面は、会計事務所等を想定しています。 切り上げ機能が必要かどうか、アドバイスをお願いします。

専門家に質問してみよう