• ベストアンサー

エクセルやアクセスで分と秒で表示し、なおかつ算式が使えるようにしたい

タイトル通りなのですが、アクセスにを勉強し始めて、ためしに何かを作ってみようと思いました。そこで実益を兼ねて(?)自己所有のCDを管理しようと思いました。 そこで曲毎に時間を入れて、アルバム合計タイムを出そうと思ったのですが、 「分と秒」の表示がわからず、エクセルでも調べてみたところ書式設定で「ユーザー定義」では「時間:分:秒」まではありますが、「分:秒」だけというのはありません。 またアルバムの総合計タイムにした時、通常のCDやMDのように1時間越えても、たとえば「72分50秒(72:50)」みたいな表示の仕方は無理なのでしょうか。 「1:12:50」という表示にすれば良いんでしょうけど、もし方法があれば知りたいと思い質問させていただきました。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

表示形式をユーザー定義にして種類の欄に [m]"分"ss"秒" または [m]:ss としてください。

123shiro
質問者

お礼

すばやい回答ありがとうございました。 自分で定義を入力できるのですね。 今考えてみれば「ユーザー定義」というくらいなのだからできて当然と思えますが、知らないと本当にわかんないもんです。 ありがとうございました。

その他の回答 (3)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.4

#1のmshr1962です。 すみません。一つ忘れてました。 下のはエクセルの場合だけです。 アクセスの場合はできません。 計算に使わない場合は Format(Hour([時間])*60+Minute([時間]),"0分") & Format(Second([時間]),"00秒") で表示させてください。

123shiro
質問者

お礼

アクセスはできませんか・・・。でも表示ができるだけでも助かりました。わざわざ教えていただきありがとうございました。

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.3

こんにちは。maruru01です。 補足です。 例えば、「5分30秒」の場合は、 「0:5:30」 のように、「0:」(0時間ということ)を付ける必要があります。 これを、 「5:30」 と入力すると、これは「5時間30分」として認識されるため、下の回答にあるような、 「[m]:ss」 という表示形式では上手く表示出来ません。

123shiro
質問者

お礼

本当ですね。知らないとわからないですね。0:71:50と入力してはじめて「71:50」となるのですね。 貴重な補足ありがとうございました。 助かりました。

123shiro
質問者

補足

大変大変貴重な補足で助かったのですが、早いもの順にポイント発行させていただきました。本当にごめんなさい。

回答No.2

Excelの場合ですが、可能です。 「セルの書式設定」から表示形式の分類を[ユーザー設定]にし、 [種類(T)]に、  [m]:ss と書き込んでください。 [ ]で囲むことにより、60より大きい数字も分に表示され、 1:12:50と入力しても、  72:50 と表示されます。 表示形式で、  [m]"分"ss"秒" と設定すれば、  72分50秒 の表示もできます。

123shiro
質問者

お礼

[ ]は60を超えても表示せい、ということだったのですね。「時間」ができて何で「分」ができないんだろうと不思議でした。本当にありがとうございました。

関連するQ&A

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

    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

  • エクセル2003 2時間15分20.11秒をシリアル値にして2時間15分20.11秒と表示する方法

    エクセル2003です TIMEを合計するため 2時間15分20.11秒と入力したセル(文字列)をシリアル値に変えて2時間15分20.11秒と表示したいのです。 よろしく御願いします。

  • Excelで100分の1秒を表示したい

    Excel2000を使用しています。 100m走等、記録を表示したいのです。 「○分○○秒○○」と100分の1秒までを文字列ではなく数値として表示し、平均やタイム差など集計ができるようにしたいのです。 セルの書式設定でそれらしきものをいじってみたのですが 思うようにいきません。 どなたか対処法を教えてください。 三四郎8では、表示形式で「分 秒」で「数値の1は1秒云々」という条件指定ができるので問題はないのですが。 たぶん、Excelにもそのような指定ができるのでは、と考えているのですが・・・。

  • セルに、5.03と入力し5分03秒と認識させたい

    1時間に満たない分と秒の表作成ですが、たくさんのセルに打ち込むのでテンキーで打ち込みやすくしたいんです。 表示のほうは、セルの書式設定からユーザー定義で5.03に出来ました。 でも打ち込みは、いちいち00:3:20とか打たないと3分20秒とか認識してくれません。 打ち込みも、素早く3.20で3分20秒と認識させる方法は無いでしょうか?

  • Excelで分.秒の計算のやりかた

    Excelで分.秒を計算する方法を教えてください。 CDの一曲目 10.10 (10分10秒) CDの二局目  9.55 (9分55秒) ------------------------------ 合計    20.05 (20分5秒) という計算がやりたいのです。 セルのプロパティを何かに設定すればよいでしょうか? (プロパティを時刻に設定してもうまくいきません。)

  • 秒以下の時間の表示

    エクセルで娘の水泳のタイムを記録しているのですが3:35.58(3分35秒58)と表示したいのですが「03:35.35」と入力すると「3:35.4」と1秒以下の時間が四捨五入されてしまいます。1秒未満の時間をきちんと記録するにはセルの書式設定をどのように書けばいいのでしょうか

  • EXCELで時間(○分○秒)の計算

    EXCEL97を使ってます。 (1)例えば6分3秒を06:03と表示した表があります。 これをEXCELで6分3秒と認識させるには どうしたらいいでしょうか。そのまま06:03では ダメですよね? (2)(1)の○分○秒という数値が200ほどあるのですが、 それを全部足して合計何時間何分何秒か出すには どうしたらいいでしょうか。 できるだけ簡単なやり方を教えていただけると ありがたいです。 よろしくお願いします。

  • 79分59秒のアルバムCDは、CD-Rにダビング出来ない?

    あるアーティストのCDアルバムが、19曲で79分59秒でした、 恐る恐る、80分の「MD」にコピーしたら成功!しましたが、 80分の音楽用「CD-R」にコピーしようとしたら、 容量オーバーのエラーメッセージが出て、コピー出来ません。 79分59秒のアルバムCDは、音楽用「CD-R」にダビング出来ないのでしょうか?

  • エクセルで分や秒の合計や平均の出し方

    よろしくお願いします。 職場で行うマラソン大会のための集計表をエクセルで作っています。 各人の記録をストップウォッチで計測し、それをエクセルのセルに入力(○分△秒)し、チームの合計タイムや平均タイムを表示させるにはどのようにしたらよろしいでしょうか?

  • エクセルで分と秒だけを記録、表示したい

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

専門家に質問してみよう