分と秒だけを記録するために(駅伝の記録表を造りたいのですが)セルの書式設定-表示形式でmm:ss(ミニット、セコンド)と設定すると、1901/01/01 ○:○となってしまい、入力した値が西暦部分の値として読み込まれてしまいます。この西暦部分が邪魔なんですよね。分と秒だけを記録表示するためにはどのように設定すればよいのでしょうか?ご存知の方、教えてください!!!

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

A 回答 (3件)

その分と秒を使ってなにか計算等をされるのでしょうか。


もし表示だけなのであれば、セルの書式設定の「表示形式」→「ユーザー設定」で「##":"##」とし、入力を4桁の数字(例:30分15秒なら「3015」)で入力してやれば表示できます。
    • good
    • 2
この回答へのお礼

演算セルではなく、データ入力専用のセルに設定したら大変便利でした。いちいち○○:○○と入力するより、○○○○と入力出来たほうが、効率良いですものね。下にも書きましたが、その上で、演算セルにtime関数を使用することで解決したのでした。ありがとうございました。

お礼日時:-0001/11/30 00:00

確かに mm:ss ってやると変ですね。


特に問題なければ、時間まで表示するような表示形式にしてみたらいかがでしょう?
h:mm:ss でちゃんと表示されるようになりました。
    • good
    • 0
この回答へのお礼

これは、演算を行うセルの方に設定しました。データ入力のセルにやると、やはりおかしく(?)なるのです。友人からは同様に、[h]:mm:ssというアドバイスをもらいました。何か違いがあるんでしょうかね?ありがとうございました。

お礼日時:-0001/11/30 00:00

『入力した値が西暦部分の値として読み込まれてしまいます。



たとえば、30分15秒なら「0:30:15」と入力すれば、「30:15」と表示されます。
    • good
    • 0
この回答へのお礼

駅伝記録の表計算でしたが、区間記録を各セルに入力し、他の演算用セルで区間記録を合計する...という構造でした。で、結論から申しますと、データ入力セルには、時刻表示は一切使ってはいけないようでした。どのような方法をとっても、どうも計算結果がおかしい。ですから、データ入力セルは文字列扱いとしました。そして、演算用セルではじめて、time関数を使って、TIME(0,left(データ入力セル,2),right(データ入力セル,2))として60進数計算が出来るようにしたのでした。もちろん、演算セルには、教えて頂いたような時刻表示設定が必要でした。ありがとうございました。

お礼日時:-0001/11/30 00:00

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

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

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

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

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

QExcelで 分:秒 と表示させる書式設定は?

Excelで 各セルに 58分:10秒 なら 58:10と入力し、表示を 58:10 と表示させるにはどのような書式設定をすれば良いのですか?
(すべて60分以下なので時間の桁は入れたたくない)
また、これらのセルのSUMを計算するのはどうすればよいですか?(各セルはすべて60分以下ですがSUMをとると当然、60分以上になるので、2:20:40 のように合計のセルのみ
頭は時間単位としたい)

参考:
セルの書式設定を「時刻 13:30」または「ユーザー定義 h.mm」 に設定した場合、下記のようになり、目的は達成されません。
これらは、時間:分 の書式のようです。セルの中は秒も表示していますが、ディスプレイには表示されません。どうしたら表示できますか。

入力   ディスプレイの表示   セルの中の表示
23:59     23:59       23:59:00
24:00     0:00      1900 1/1 0:00:00
23:59:10    23:59       23:59:10

Aベストアンサー

入力に「時間」を省くことができないようです。何故でしょうね。

0:00:00
の形式で入力してください
ユーザー定義の表示形式は
[h]:mm:ss
で24時間を越える表現もイケるかと。

別法
入力はA列に「5810」として、B列に
=TIME(0,A1/100,MOD(A1,100))
B列の書式を
mm:ssかもしくは[h]:mm:ss
にするとなぜかうまくいくようです。

もうひとつ。
Excelでは1分の60倍が1時間と計算されることは稀です。ご注意くださいね。

QExcelで秒数を何分何秒と表示する方法

Excelで入力は秒数で入力し、それを足していったときに結果表示を何分何秒とするためにはどのような関数が必要ですか?教えてください。

Aベストアンサー

例えば、A1 から A5 に秒数を入力したとして、
A6 に、
=SUM(A1:A5)/86400
と、“セルの書式設定”⇒“表示形式”で、
分類-時刻から、hh時mm分ss秒を選択する。
「時」が必要なければ、“ユーザー定義”で、
mm"分"ss"秒"
とする。

86400=24 * 60 * 60 (1日の秒数)
で割ることで、シリアル値に変換しています。

Qエクセルで、例えば「0402」などと入力すると「4分2秒」のように表示

エクセルで、例えば「0402」などと入力すると「4分2秒」のように表示されるようできますか?

(映像の尺を記載する一覧表を作成しております)

よろしくお願いします。

Aベストアンサー

こんばんは!
参考にならなかったらごめんなさい。
別セル表示になりますが・・・

仮にA2セルからデータがありB列に表示するとします。

B2セルの表示形式をユーザー定義から
m分s秒 としておきます。

B2セルに
=IF(A2="","",(INT(A2/100)*60+MOD(A2,100))/24/60/60)

という数式を入れ、オートフィルで下へコピーすると画像のような感じになります。

これはシリアル値ですので時間計算等もそのまま利用できるはずです。

以上、参考になればよいのですが
的外れならごめんなさいね。m(__)m

Q秒を時分秒に変換する

EXCELで秒を時分秒に変換することは可能でしょうか?
19827635秒を何時間何分何秒に変換するもの

Aベストアンサー

A1に19827635秒が入っているとして
別のセルに
=TEXT(A1/24/60/60,"[h]時間mm分ss秒")
とすれば出きそうです。
5507時間40分35秒

Q25分13秒05 を 1513秒 と表示させたい

数百件分を秒換算しなくてはなりません。
良い方法はありますか?

Aベストアンサー

#3です。
解決、おめでとうございます。

ええと、FIND("分",A1) は
「"分"という文字はA1のセルの文字列の何文字目にあるか」
ということを意味します。

VALUEは、文字列を数値に変換するための処理で、全角で入力していた場合に、数値として計算可能にするための変換です。実際には、Excelでは全角の数値でも普通に計算してくれるので、あまり意味はないのですが、つい、いつもの癖で入れてしまいました。

「LEFT(A1,B1-1)」はA1のセルの文字列の左から(B1-1)文字分を取り出すという意味で、
「MID(A1,B1+1,C1-B1-1)」はA1のセルの文字列の左から(B1+1)文字目から、(C1-B1-1)文字分だけ取り出すという意味です。

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

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

Aベストアンサー

こんにちは。

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

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

Q何時間 何分 何秒を記号で表すには?

゜’”であらわすのが正解?かと思うのですが。
いちいち分や秒を漢字で書くのが大変なので記号で書くことにしようと思うのですがこれで正しいですか
何時間=「゜」
何分 =「’」
何秒 =「”」です。

Aベストアンサー

「’」、「”」は、時間の単位で使う記号と似ているけれど、違う記号です。

放送局や映像の編集をするポストプロダクション等では、次の記号を使っています。
角度の単位も分・秒を使うので同じ記号です。
時=「°」
分=「′」
秒=「″」

例えば、22°04′00″のように書きます。
:(コロン)で区切って22:04:00とすることも多いです。

映像機器の時刻表示(タイムコード)はコロンで区切るのが一般的になっています。
22:04:00:29
最後の2桁はフレームです。フレームは映画等におけるコマ数に相当する言葉です。
日本の一般テレビ放送は1秒間に30フレーム(0~29)の映像で成り立っています。

英語(Hour,Minute,Second,Flame)の頭文字で表す場合もあります。
22h04m00s29f

Qエクセル 小数点の数を○分○秒に表示するには

分(ふん)を表すA列のセルに、"1.5"という数値があります。
この数字は、1.5分=1分30秒という意味です。
これを、"1分30秒"という表示にしたいのですが、可能でしょうか?
(出来ればA列をそのままセルの書式設定で変更するか、無理ならB列に関数で変更する形で)

また、出来ればA列に"90"もしくは"90秒"と表示したいのですが、これも可能でしょうか?
(B列に表示するには×60にすれば良いことは分かっているので)
以上宜しくお願い致します。

Aベストアンサー

こんにちは。

h は、hour =「時間」
m は、minute =「分」
s は、second = 「秒」


A1 : 1.5 ←数値で入力

1分30秒 =TEXT(A1/1440,"m分s秒")
90 秒 =TEXT(A1/1440,"[s]秒")

ユーザー書式設定はできないような気がします。

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

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

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

よろしくお願いします。

Aベストアンサー

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

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

QExcelで「1234」と入力して、「12分34秒」と表記したいのですが・・・

 陸上競技を指導しています。
 みんなのタイムをエクセルに入力して管理をしたいのです。
 今はセルに『0:12:34』と入力をして、最高タイムや平均タイムなどを計算しています。

 そこで質問です。
 いちいち『0:12:34』と入力しなくても、『1234』と入力するだけで、『12分34秒』と表記することが出来ないでしょうか? 
 また、表記出来た上に、それを元に
 (1)最高タイムや平均タイムを出したり、
 (2)『12分34』を2倍すると(2を掛けると)『25分08秒』
 と、表記されるようにしたいのです。

 ややこしい説明文になりましたが、よろしくお願いいたします。

Aベストアンサー

それで、表記以外ですが、表記とは、別に時分秒に変換したセルをもつ
必要がありますね。それでそれを計算したらいいでしょう。

A1のセルに1234 と入ってたら、
="00:" & LEFT(A1,2) & ":" & RIGHT(A1,2)
で 変換したらいいでしょう。

これで、表示をセルの書式設定で 時間で設定してあげればいいのです。


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

人気Q&Aランキング

おすすめ情報