• ベストアンサー

エクセルの1つのセル内にある日付と時間をわける方法を教えてください

いつもお世話になっております。 エクセルで、同じセルの中に以下のように日付と時間が入って しまっています。これを日付だけにしたいのですが 表示で日付だけにするのではなく、時間部分を削除して しまうやり方がありましたら教えてください。 日付の空白以降は削除、などでも良いのですが ピポットテーブルで日付での件数を出したいので 時間が削除できれば何でも良いです。 【例】↓ 2006/11/1 10:02:25 2006/11/1 10:03:18 宜しくお願い致します。

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

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

A1に 2006/11/1 10:02:25 と入っているとして、 B1=TEXT(A1,"yyyy/m/d") としてみてはいかがでしょうか。

その他の回答 (4)

  • FEX2053
  • ベストアンサー率37% (7991/21371)
回答No.5

ピボットテーブルにするなら、ピボットの日付列で右クリック、 「グループと詳細の表示」の「グループ化」で単位を「日」にすれば、 わざわざ端数処理をしないでも「日付単位での件数」は出てきますけど? このダイアログで時間単位、月単位なども簡単に出てきますし。

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.4

A1:2006/11/1 10:02:25 A2:2006/11/1 10:03:18 A3:… となっているなら、B列に新しい列を挿入し、B1セルに =DATE(YEAR(A1),MONTH(A1),DAY(A1)) または =INT(A1) と書いて、B1セルを下までコピーします。 コピーすると B1:2006/11/1 00:00:00 B2:2006/11/1 00:00:00 B3:… になっている筈です。 次に、B列を全選択し、CTRL+Cでコピーします。 次に、A1セルを選択状態にして「編集」「形式を選択して貼り付け」で「値」にして貼り付けます。 貼り付けが終ったらB列は不要なので、B列を列削除して下さい。

ganbarepoko
質問者

お礼

この場を借りて、皆様へのお礼の言葉とさせていただきます。 沢山の方からすぐにお返事いただけてとても助かりました。 本当にありがとうございました。 色々なやり方があるのですね。 全員にポイントをお付けしたいのですが 2人までとのことなので最初の方にさせていただきました。 他の方申し訳ございません。 また宜しくお願い致します。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんにちは。 削除というよりは、切捨てです。 A1: 2006/11/1 10:02:25 ↓書式は直してくださいね。 B1: =INT(A1) :日付け C1: おまけ =MOD(A1,1) :時間

  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.2

はじめまして ターゲットがA列としてB列が空いているとしたら、B1に 「=YEAR(A1)&"/"&MONTH(A1)&"/"&DAY(A1)」 これを必要なだけ下にコピー。 値だけにしたいのなら、B列をコピーして、「形式を選択して貼り付け」で「値」にチェックを入れて貼り付け。 これでいかがでしょうか?

関連するQ&A