• ベストアンサー

エクセルで年月日と時刻を統合したい

セルA1に「2012年3月1日」のように年月日が、A2に「8:00」と時刻が入力してあります。 A2の「8:00」は、時刻の表示上単に(年月日なしの)「8:00」だけなので、これを表示形式上、日時表示すると「1900/1/0 8:00」のようになります。 この状態でA3に「2012年3月1日8時30分」(実際の表示形式は「12/3/1 8:30」でも単に「8:30」でも構いません)のように、A1の年月日とA2の時刻を統合した年月日・時刻をA3に表示したいのですが、その方法(計算式)が分かりません。どなたかご存じの方教えてください。 なお質問は一例なので実際のデータは多数です。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

単純に「=A1+A2」にしてセルの書式を日時にすれば良いと思います。

doubt34
質問者

お礼

ありがとうございました。 こんな簡単なことだったんですね。 勉強になりました。

その他の回答 (1)

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.2

横から失礼します。 MackyNo1さんの回答で正解です。 日付(年月日)、時間も同じ時間列です。 1日=24時間 1900年1月1日を1としての経過日数です。 表示形式を(数値、年月日、時間、年月日&時分秒)のように設定します。 A2の「1900/1/0 8:00」の表示形式を数値にすると8/24=0.3333…となります。 (日付の単位が0) 時間列は秒、分、時、日、月、年と繰り上がっていきますので70分、26時、13月表示は原則無いですが 時間だけは勤務時間、生存時間等で24時以上の表示も必要になります。 この表示は可能になっています。

doubt34
質問者

お礼

ありがとうございました。 簡単なことなのに、発想が至らなかったのが恥ずかしい限りです。 勉強になりました。

関連するQ&A

  • EXCEL 任意の年月日を自動入力する

    お世話になります。エクセルの使い方で質問があります。 たとえば、A1セルに「年」、B1セルに「月」を入力することで、A4セル~該当月の終わりまでを自動入力するようにするにはどうすればいいでしょうか? (例:A1に「2014」、B1に「4」と入力すると、A4セルに「2014年4月1日」と入力され、続けて下方向に順番に2日、3日・・・・A33セルに「2014年4月30日」と表示される。5月であれば「2014年5月31日まで入力される、というものです。) 表示形式はユーザー定義で「年月日」に固定します。 以上、よろしくお願いいたします。

  • Excel 時刻の計算方法

    Excel 時刻の計算方法 セルA 10/26/2010 06:54:32 セルB 10/27/2010 12:34:56 このような状態で、セルCにhh:mm:ss形式でAの時刻からBの時刻までにかかった時間を表示させたいのですが どうすればいいのでしょう

  • 年月日+時刻で00:00のときは空白にしたい

    質問をご覧いただきましてありがとうございます。 よろしくお願いいたします。 とあるセルの書式を以下のように設定しています。   mm"月"dd"日( "aaa" )"hh:mm"着" ここに入ってくる値は、"yyyy/MM/dd hh:mm"(年月日+時刻)の場合と"yyyy/MM/dd"(年月日のみ)の場合があります。 このとき、以下のように表記を分けたいのです。 ◆年月日のみ(yyyy/MM/dd)   [入力]2001/01/01   [結果]01月01日(月) 着 ◆年月日+時刻(yyyy/MM/dd hh:mm)   [入力]2001/01/01 15:30   [結果]01月01日(月)15:30着 現在の状態は、年月日だけの入力の場合、   [結果]01月01日(月)00:00着    書式の設定上、当然のことながら上記のように時間の部分が"00:00"と表示されます。 年月日だけの入力の場合に、この"00:00"を空白に置き換えるにはどうしたらいいでしょうか?

  • 時刻計算

    1)時刻を2つ入力してかかった時間を計算したい 2つのセルに時刻を 【例】16:00 17:00 のように入力してB1-A1としたら1:00と出てきたのですが、 24時をまたいでしまうと、この方法が使えません。 2)かかった時間を”分”で表示したい セルの書式設定、ユーザー定義で h*60+m"分" としてみましたが、「入力した表示形式が正しくありません」 と出てしまいます。 何か方法はないでしょうか?

  • EXCEL 条件付き書式で時刻を条件にする場合

    EXCELで以下のようにセルに時刻を入力して、引き算をして時刻の差を表示しています。 例 A1セルの時刻:12:05 A2セルの時刻:12:04 A3セルの計算式:=A1-A2   セルの表示は0:01 A3に条件付き書式を以下のように入れ、条件を満たすときはセルに色を付けるとしました。 =$A$3=("0:01") しかし、条件を満たしても色が付かないのですが、時刻の入力はどのようにすればいいのでしょうか? よろしくお願いいたします。

  • エクセル 時間と時刻の表記って違うのですか?

    よろしくお願いします。 今までエクセルで時間を操った事がありません。 ちょっとネットで調べましたが、 どんな時間計算も少々の工夫が必要なのかな?という印象です。 セルの書式設定では、時刻はあっても、時間はありません。 例えば、 A1に 07:00 A2に 07:45 B2に 45  ←7時から45分経ったと言う意味  A3に 11:30 B3に 3:45 ←7時45分から3時間45分経ったと言う意味        B4に 4:30 ←7時から4時間30分経ったと言う意味 表示形式はあまりこだわりませんが、↑このように表示させるには、 A列のセルはどのような時刻としての表示形式にして、 B2、B3とB4のセルはどのような時間としての表示形式にして、どういう式を入力すればいいのでしょうか?

  • EXCEL 時刻引き算で結果が###になってしまう

    お世話になります。 EXCELの時間の計算方法について質問させていただきます。 下記のように1日の従業員の作業状況を求めるEXCELを作成しています。 A1・・作業時間 (表示形式"時刻") 例 3:00:00(3時間) B1・・空き時間 (表示形式"時刻") 例 4:00:00(4時間) C1=A1-B1でその日の従業員の空時間の多い、少ないを求めています。 C1 (表示形式"時刻") の結果がプラスの場合は良いのですがマイナスの場合は#####となってしまいます。これを防ぐ良い方法はありますでしょうか。 どなたかお知恵をお借りできませんでしょうか。 よろしくお願い致します。 環境 Windows XP SP3 EXCEL2003

  • エクセルの生年月日の変換について

    エクセルで困っていることがあります…。 今、1人1人の誕生日を差し込み印刷で表示させたいと考えていて エクセルデータの誕生日の入っているセルがあります。 セルA1 1900/1/1 と入っている場合に これを「1900年1月1日」というセルに変換したいのですが… 表示形式を選んで変換すると 差し込み印刷をして表示をみると「1/1/1900」と表示されてしまいます。 なんとか「1900/1/1」から「1900年1月1日」として印刷をしたいのですが どなたかいい方法がわかる方がいたら教えてください。 この方法で差し込み印刷がうまくいくかもわかっていないので いい方法があれば併せてよろしくお願いします。

  • EXCELで経過年月日を

    EXCELでセルA1に生年月日B1に今日の年月日 セルD1に経過年月日を35/3/24で〔35年3ヶ月と24日)表示したい.関数をお願いします。

  • EXCELの時刻入力制限の設定

    教えていただきたいことがあります。 セルA1に 4月11日11時20分と入力したとします。(この時刻と日付は毎回かわります) 次に セルA2に入力する日時と数字は「セルA1以上の数値」でなければ入力をうけつけないようにしたいのですが、その場合はどのような設定にすればよいでしょうか? 日付と時刻のセルをわけた場合 A1「日付」 B1「時刻」<A2「日付」 B2「時刻」 のように設定することも可能でしょうか?

専門家に質問してみよう