痔になりやすい生活習慣とは?

1.5→1時間30分(1:30や90でも良いです)
2.25→2時間15分(〃)
のように時間を表記したいのですが、どうすればいいのでしょうか?
あと小数第~位を四捨五入する方法を知っている方がいらしたら教えていただけませんか?

Excel2000を使ってます

このQ&Aに関連する最新のQ&A

A 回答 (3件)

エクセルはセルの表示形式(特にひ・時刻)を割合色々自由に設定できます。


しかしそれは、「セルの値」に対して(応じて)見た目が変わるものです。
エクセルの時刻の、セル値は、標準では、日付シリアル値の延長で、1日24時間を1.0とした値で表示します。12時は0.5です。
だから1時間は1/24,30分はその1/2ですから、1持間30分は=1/24+1/24*1/2
この値にセルの値を入力しないと、エクセルの表示形式の機能は、1持間30分と表示しません。
いまセルの値が、1.5なので1.5-->=1/24+1/24*1/2に変換しないとなりません。=1/24+1/24*1/2で,1/2は0.5ですから、1.5を24で割れば良い。これは関数とはいえないが、セルに在る値を使う場合は関数と似た面を持ってます。
セルの値を変換するのは、普通初心者は関数で行う。(他にVBAなどあり。)
関数は、元の値のあるセルには入れられません(元の値が壊れる)。式を別セルに入れざるを得ない。これは我慢してもらわないとならない。これは表計算の宿命です。

A列    B列
1.51時30分
2.252時15分
B1の式は=A1/24
この式を下方向に複写します。
そしてB列に対し書式ーセルー表示形式ー時刻ー14時30分タイプを選ぶと上記のようになる。
ーーーーーーーーーー
>あと小数第~位を四捨五入する方法を知っている方がいらしたら
知っている人って、エクセルを使う人はほぼみんな知っている。
Googleででも「エクセル ROUND関数」で照会すること。
ほかに「エクセル 日付シリアル値」
「エクセル 日付 表示形式」
「エクセル 式の複写」
「エクセル 丸め 関数」
ーー
前者も後者も、エクセルを最近始めた人の聞く内容だ。
エクセル、エクセル関数の本を一読しておかないと、エクセルがスムーズに使えないよ。
    • good
    • 0
この回答へのお礼

ありがとうございます
私的に使用する程度なのであまり詳しい知識は必要ないかなと
甘く見ておりました。

お礼日時:2009/11/02 19:01

A1セルに1.5と入力しているときに例えばB1セルに次の式を入力して、そのセルを右クリックして「セルの書式設定」で「表示形式」タブから「時刻」でお望みの表示にすればよいでしょう。


=VALUE(INT(A1)&":"&MOD(A1,1)*60)
小数第2位を四捨五入して小数第一位までを表示するとしたら
=ROUND(A2,1)
小数第3位を四捨五入して小数2位までを表示するのでしたら
=ROUND(A2,2)
小数第1位を四捨五入して整数の表示にするのでしたら
=ROUND(A2,0)
    • good
    • 0

表示形式だけで対応するのは無理だと思います。


別のセルの表示でよければ
たとえばA1のセルに数値を入れた場合
=A1/24
でセルの書式設定で時刻の表示変更してはどうでしょうか。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルでの時間計算(2時間30分→2.5と表示するには?)

開始時刻15:00、終了時刻17:30の場合の所要時間の計算ですが、15分=0.25で表示したいのです。この計算式を教えて下さい。
また、15分=0.25の場合、10分はいくつになるのですか?この計算方法も教えて下さい。
おバカでお恥ずかしいのですが、宜しくお願いします。

Aベストアンサー

A1セルに「15:00」と、B1セルに「17:30」と、C1セルに「=(B1-A1)*24」と入れてみて下さい。C1セルに「2.5」と表示される筈です。

エクセルでは、日付時刻は「1日間なら1、2日間なら2、12時間なら0.5」として記憶しています。つまり1時間を示す値は「1/24」として記憶しています。

そこで「日付時刻の差」を24倍すると「1時間を1にした数値」になります。

15分を0.25と決めた時、15分の場合は
15/60
=1/4
=0.25
と計算するのですから、同様にして10分の場合は
10/60
=1/6
=0.166666666…
と計算します。

QExcelの計算で、分の合計を『~時間~分』に置き換える方法を教えて下

Excelの計算で、分の合計を『~時間~分』に置き換える方法を教えて下さい!

例 30
   50
   60
   140 ←上の数字の合計です。この部分を『~時間~分』に置き換えたいです。

よろしくお願いします。

Aベストアンサー

 =TEXT(140/1440,"h時間m分")

分の数値が整数なら1440で割ってシリアル値に直せば普通に時間として表示できます。
TEXT関数を使わなくてもセルの書式設定で可能ですよ。

Qエクセルで 何時間何分と表示したい場合

エクセルで
 A  B  合計
7.55 7.55 15.1

これを15.1ではなく、15時間10分と表示したいのですが、どうしたらよいでしょう

Aベストアンサー

7.55 時間を 2倍すると、15.1時間で15時間 6分になりますが、お間違いありませんか?

その場合は、
=(A1+B1)/24
として、セルの書式設定、表示形式をユーザー定義で「h"時間"m"分"」とすると、
15時間6分 と表示されます。

QExcelで日時に分、時間を足す

お世話になります。

表記件基本的なことだと思いますがExcel初心者なのでお教えください。
例えば2008/4/14 8:00から
400分足した時間を表示させたいのですが
どのようにしたらよろしいでしょうか?

セルの表示形式とかいじってみていますがよくわからないので
お教えください。

Aベストアンサー

「シリアル値」参考HPです。
http://www3.tokai.or.jp/excel/kansu/hiduke.htm

Qエクセルで時間表示を分表示に変換したい。

エクセルで、例えばタイムカードを出社時間9:00退社時間10:30とするとセル番号の引き算で1:30となります。これを90分と表示させたいのです、どのようなに換算させるのかを教えてください。

Aベストアンサー

こんにちは。

エクセルでは1日を1であらわしています。
時間に直すには24をかけます。
さらに60をかけると分に換算できます。

1:30はセルの表示形式を標準にすると、
0.0625 となるので、
0.0625 × 24 × 60 = 90
となります。

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qエクセルで分から時間に変換したいのですが

いつもお世話になっています。よろしくお願いいたします。
エクセルで「分」の合計を「時分」に変換して表示したいのですがどうもうまくいきません。
どなたかご教授願えないでしょうか?
例:200(分)=3時間20分もしくは3:20
お願いいたします。

Aベストアンサー

A1に「分」が入っていて、別のセルに時分に変換して表示する場合とします。

24時間(1440分)未満であれば、
=A1/1440
とし、セルの書式設定で以下のいづれかを設定すればOK。
(1)[時刻]→[13:30]を選択
(2)[ユーザー定義]→h:m
(3)[ユーザー定義]→h時間m分
※分単位は常に2桁(2時間05分など)で表示したいなら
 (1)の設定か、またはmをmmに変更してください。


上記方法では23時間59分までしか正しく表示できないので、
もし24時間(1440分)以上になる場合は別の方法が必要です。
=INT(A1/60)&":"&MOD(A1,60)
または
=INT(A1/60)&"時間"&MOD(A1,60)&"分"
※分表示を常に2桁にするのであれば、
 MOD(A1,60)をRIGHT("0"&MOD(A3,60),2)に変更してください。

QExcel 1:30→90(分)と表示したい

Excel2002
基本的な質問ですいません。
時間合計が 1:30 と表示されているのですが、これを 90(分)となるようにするには、どのようにすればよいでしょうか??
おわかりの方教えてくださーい!

Aベストアンサー

そのセルを右クリックして
セルの書式設定を開きます
表示形式で「ユーザー定義」を選択
右の種類のところに [mm] を記入する
Okを押す

以上。

QExcel 分を時間で表示したい

Excel2002

A列 3050(分)→ B列 ○時間○分

↑このようにするにはどのような数式を立てたら良いでしょうか?

おわかりの方教えてくださーい!

Aベストアンサー

A1に時間(分)が入っていたら、別のセルに下記の式を入れます。
=A1/(60*24)

そのセルの表示形式を、ユーザー定義で
[hh]"時""間"mm"分"
とします。

Qエクセルでの指定文字 カウントについて

エクセルで並んだデータでの指定した名前だけの個数をカウントするにはどうすればいいのでしょうか?

山田 高橋 佐藤
高橋 梅田 赤田
 西 山田 梅田
佐藤 山田 梅田

名前が並んだデータで「高橋」という名前が何個あるのかをカウントしたいのですがどうすればいいのでしょうか?

Aベストアンサー

 データは入力されているセルの範囲を「A1:C4」とすれば、

=COUNTIF(A1:C4,"高橋")


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング