• ベストアンサー

Excelの使い方について

Excelである進行表を作ろうと思います。 (1)開始時間(12:00) (2)本番時間(5) (3)終了時間(12:05) このようにセルを設けて、 (1)と(2)を記入し(3)が出るようにしたいと思っています。 単純な数字であれば簡単だとおもうのですが、(1)、(3)は何時何分の形で、(2)は○分の形で表示させたいと思っています。 もう一つ。 10:10と10:20を単純にたすと20:30となってしまいますが、 この答えを10:30と計算させる方法はないでしょうか。 ご教授宜しくお願いします。

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

  • ベストアンサー
  • ogawa_sora
  • ベストアンサー率36% (468/1280)
回答No.4

今晩は。 (1)開始時間 時刻を入力するセルを選択し「セルの書式設定」の表示形式の「時刻」 で「○○:○○」か「○○時○○分」を選択。 セルに「12:00」と入力すれば「12:00」か「12時00分」と表示されます。 (2)本番時間 時刻を入力するセルを選択し、「セルの書式設定」の表示形式の「ユー ザー定義」で「[m]」か「[m]"分"」と入力して下さい。 これで、「0:05」とセルに入力すれば、「[m]」の場合は「5」、「[m]"分"」 の場合は「5分」と表示されます。 (3)終了時間 (1)(2)を足した値なので、表示するセルに「=(1)+(2)」の式を入力すれ ば良いです。(式は2番目以降はコピーで良いです) セルの表示形式は、(1)と同じで良いです。 補足を見ましたら、2番目の開始時間は、1番の終了時間と同じなので、 2番の開始時間のセルに「=1番の終了時間のセル」の式を入力し、3番目 以降はコピーすれば良いです。 こうすれば、1番目の開始時間と、各番目の本番時間を入力すれば自動 的に、各番目の全ての時効が表示されます。 セルの書式設定のやり方が分からなければ補足下さい。 後、 >10:10と10:20を単純にたすと20:30となってしまいますが、 どの様な状態の計算なのか分かりませんが。 10:20と入力しないで「0:20」と入力すれば「10:30」と合計を出しますが。 後。 A1セルに「10:10」、A2セルに「10:20」とあり、A3セルに「10:30」 と表示させる場合。 A3セルに「A2+(A2-A1)」と入力すれば「10:30」と計算します。 これは、分かると思いますが、10:10と10:20との差0:10を10:20に足 してやると言う事です。

hitagitore
質問者

お礼

詳しい回答をありがとうございました!

その他の回答 (3)

回答No.3

A3を右クリックでメニューで セルの書式設定で表示形式タブにある時刻 そのなかで好きな表示の種類を選べるよ。

回答No.2

説明の前提 A1に開始時刻が入っていて A2に本番時間が数値で入っていること A3に結果を出すために以下の関数を使います。 =A1+TIME(0,A2,0) <TIME関数の説明> 指定した時刻を時刻形式に変換します。(時,分,秒)

hitagitore
質問者

補足

ありがとうございます! 欲しかった回答です。 ところでA3にでた時間は12時間制(AM,PM)で表示されるのですが、24時間制にできませんか?

回答No.1

時間も数値ですが、それはシリアル値という 全然違う数字がはいるので一手間必要なのですが 難しいことをしようとせずに 形式を時間形式に統一させてて (2) を 0:05 とするのはだめなんですか? 情報をとるだけならコレでいいと思いますが 10:20+(10:20-10:10) = 10:30になりますが 何をしてくて、どういうものを求めたいのかが分からないので 正確には答えられません

hitagitore
質問者

補足

早速のお答えありがとうございます! 質問に補足いたします。 進行表の作成ということで、(2)に関してはSAKENOSAKA様のおっしゃるような形式でもかまわないのですが、○分と書いた方が瞬時に時間が分かると思ってのことです。 演奏会のプログラムの進行表を作ろうと思っています。 1番、開始時間(12:00)、本番時間(5)、終了時間(12:05) 2番、開始時間(12:05)、本番時間(3)、終了時間(12:08) ・ ・ というように続けていきたいです。 宜しくお願いいたします。

関連するQ&A