• ベストアンサー

エクセルの[ ]について

初歩的な質問ですいません。 エクセル等の時間表示で[mm]の[ ]はどのような場合に使用し、どのような意味があるのでしょうか? TEXT関数例でも記載してあり、いまいち理解できません。。。 ご存知の方がいましたらよろしくお願いいたします。

  • mrkj
  • お礼率61% (43/70)

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

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

時刻表示でh:m:s が時:分:秒なのは分かると思いますが h 0~23 m 0~59 s 0~59 の表示です。上記以上の数値表示(例えば25時とか70分とかの表示)をする場合 [h] [h]:m [h]:m:s [m] [m]:s [s] で表示が可能です。

その他の回答 (3)

回答No.4

[ ]なしは時刻 [ ]ありは時間 の表示に使います

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

エクセルのセルの表示形式(ユーザー定)で、時間時刻に付いて 日(24時間)ー時間 時間(60分)ー分 分(60秒)ー秒 間で、右側の合計時間等が、左側の()内の単位を超えても、繰り上げないで表示する、表示形式の設定のためのものです。 セルの値は日付時刻シリアル値が入っている場合に限ります。 >TEXT関数でも記載してあり TEXT関数は表示形式として許される文字列表現は、そのように第2引数に記述することが出来るので、たまたま使用例がそれであったという意味しかないです。 [mm]は[m]で良いでしょう。mmと重ねるのは特別の意味がありますが、この際はその機能も使ったに過ぎず、[ ]の機能とは別です。

回答No.2

http://office.microsoft.com/en-us/excel-help/text-function-HP010062580.aspx [m] Displays elapsed time in minutes. If you are working with a formula that returns a time in which the number of minutes exceeds 60, use a number format that resembles [mm]:ss. 通常分は59分、とかまでしかない。例えば、63分とか72分とか60分を超えて欲しい場合にそのように表記する

関連するQ&A

  • エクセルの質問したい

    エクセルの関数で実際の使用例をこのサイトで質問したいのですが、テキストでは不可能です。なにかいい方法はないでしょうか?

  • エクセルのmm(分数と月)

    エクセルの表示形式で、mmがありますが、月の表示ですよね。 月の表示ではなく、時間の分数(フンスウ)を表示したい場合、 どうすればよいですか? 例えば、12:35:20と入力した場合、35と表示するにはどうしたらよいんでしょう? 表示形式で可能ですか?関数でも良いのですが…。

  • Excelで時間の合計値がおかしい(sum)

    私はExcelでタイムカードを作成していたのですが、なぜだか『SUM』の関数で実働時間(例;「7:00」など)の合計値を出そうとすると、途中まではちゃんとした合計値なのに途中からいきなり数字がおかしくなってしまいました。 ちなみに、少しネットで調べて表示形式を「ユーザー定義 h:mm」にした方がいいとのことなので、そのようにしてもやはりおかしいです。 何か、他に原因があるのでしょうか? どうすればいいのか、どなたかご存知の方がいらっしゃいましたら教えて下さい。お願いします。

  • [エクセルVBA]セルの値をテキストボックスに表示

    よろしくお願いします。 ユーザーフォームを使って作業しています。 その中で、コンボボックス1で指定した名前を検索値として、VLOOKUPを使ってあるシート(例:シート名「時間検索」)からセルの値をテキストボックスに表示させるようにしたいのです。 コードを作成し表示させることはできたのですが、セルに入っている値の書式が「[h]:mm」の時間形式(例:19:00)のためか、セルの値を引っ張ると小数点(例:0.79166....)で表示されます。 色々と調べてみた中で、format関数を使ったりしてみたんですが不首尾に終わっています。 なんとかテキストボックスに、セルと同じ形式で表示したいのですが、どのように考えればよろしいでしょうか? ご教示お願いいたします。 質問の仕方が悪かった場合は補足・訂正させていただきますので、どうぞよろしくお願いします。

  • Excelで英語表示された日時の変換

    Excelで下記のようなテキストがあります。 (1) Jan 7 2013 8:22AM (2) Jul 30 2012 11:42AM これらを「yyyy/mm/dd HH:mm」で表示したいのですが、 どのような関数を利用したらよいでしょうか。 宜しくお願いします。

  • エクセルの時間の足し算

    初歩的な質問かもしれませんが、 調べても探しているものが見つからなかったのでご享受頂ければと思います。 エクセルで、とあるセルに入力した時間数を 指定したセルに記載された表示時刻に足したいのです。 (例:表示されたセルの時刻8:00に10分を足したい) ただしその、足したい時間数は使用する者によって異なるので、 変動数としてたとえば使用者が「10」とだけ数字で入力しても そのまま計算の際にはおかしくならないよう単位の調整などもできるように 数式を設定するやり方はどのようにしたらよいのでしょうか。 よろしくお願いいたします。

  • エクセルでの質問

    エクセルでの質問をさせていただきます。 使用しているエクセルのバージョンは2003です。 A1のセルに数字を入力するとA2のセルに入力日が表示される関数?ってないでしょうか? 初歩的な質問で申し訳ありませんがよろしくお願いします。

  • エクセルの関数について

    エクセルの関数について教えてください。 エクセルでセルを参照した関数を作る時、参照元が空欄の場合"#VALUE"と表示がでるのですが、出ないようにするにはIF文で条件を設定していますが、もっと簡単な方法はないでしょうか? 初歩的な質問ですみません。

  • Excel。外部ソフトから時間データを貼り付けた時に

    Excel2003を使っています。 他ソフトの時間データをExcelに貼り付けているのですが、 1時間以上の場合は、1:32 などと表示されるのですが、 1時間未満の場合は :32  となり0(ゼロ)が表示されません。 ##":"##や、[h]:mmなどしてみましたが、ダメでした。 他ソフトの元々のデータに0が入っていないようなので、 貼り付けた時に「:」(コロン)で始まる場合は頭に0を つけるという関数を入れることで解決しようと思っています。 どのような関数を使えばいいでしょうか? ご教示願います。 1:23 :43 2:54 3:02 と縦に並んでいるので、その隣のセルに 1:23  1:23 :43   0:43 2:54  2:54 3:02  3:02 となるようにしたいのです。

  • エクセル 時間の表記について

    エクセル 時間の表記について 出張の報告書を作成しています。 以下の表があります。       1行程 2行程 3行程  合計  時間 分 移動時間 08:50  11:10  5:50  25:50  25 50 合計セル(E2)の表記を、25:50(25時間50分の意味)としています。 時間セル(F2)の表記を、25時間 セルの表示形式を、[h] としています。 分のセル(G2)の表記を、50分としたいのですが、mmだけでは反応しませんでした。 (表示方法がわかりませんでした。) どのようなセルの設定又は関数を使用すればよいのでしょうか? よろしくお願いします。

専門家に質問してみよう