• ベストアンサー

Excelの日付と時刻のセルで

こんにちは。 Excelでセル内の“2005/6/15 18:58:05”というデータを“2005/6/15”というように、時間を削除して表示させる方法はありますか? どうぞよろしくお願いいたします。

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

  • ベストアンサー
  • onntao
  • ベストアンサー率32% (108/332)
回答No.9

#5&8です =MID(A1,1,5)*1 でもいいですね・・・

marin333
質問者

お礼

これ簡単ですね。 色々試させていただき、すごく勉強になりました。 またよろしくお願いいたします。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (9)

  • fukkyse
  • ベストアンサー率32% (130/402)
回答No.10

文字列としてなら =YEAR(A1)&"/"&MONTH(A1)&"/"&DAY(A1) シリアル値なら =VALUE(YEAR(A1)&"/"&MONTH(A1)&"/"&DAY(A1)) ↑ #8・9さんのほうがすっきりしていますが、ついでということで。

marin333
質問者

お礼

回答ありがとうございます。 うわー本とに奥が深いですね。 今回とても勉強になりました。 またアドバイスお願いいたします。

全文を見る
すると、全ての回答が全文表示されます。
  • onntao
  • ベストアンサー率32% (108/332)
回答No.8

#5です MIDで文字列として取得すると面倒なので =A1-MOD(A1,1) という式で対応するという意味です 表示形式は日付です

marin333
質問者

お礼

できました!! 何度もありがとうございました。 本当に助かりました。

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.7

#6のmshr1962です。 すみません。式の関数を間違いました。 =DATEVALUE(TEXT(A1,"yyyy/mm/dd")) です。

marin333
質問者

お礼

何度もありがとうございます。 できました!! 手順はたくさんあるんですね。 助かりました。

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.6

#3のmshr1962です。 =TIMEVALUE(TEXT(A1,"yyyy/mm/dd")) =INT(A1) で表示形式を日付にする。

全文を見る
すると、全ての回答が全文表示されます。
  • onntao
  • ベストアンサー率32% (108/332)
回答No.5

>MID関数を使うとシリアル値が返ってきてしますので・・・ そのシリアル値を表示形式で日付に直せばよろしいのでは? A1:2005/6/15 18:58:05 B1:=A1-MOD(A1,1)

全文を見る
すると、全ての回答が全文表示されます。
  • 902774
  • ベストアンサー率31% (134/419)
回答No.4

(右クリックして)セルの書式設定で表示形式を変更できますよ。

marin333
質問者

お礼

解決しました。ありがとうございました。

marin333
質問者

補足

さっそくの回答ありがとうございます。 表示だけではなく、日付だけ抽出し、時間の部分は削除したいのです。 MID関数を使うとシリアル値が返ってきてしますので・・・。 わかりづらい説明ですみませんでした。

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.3

表示形式を日付だけのものに変えればOKですが... 「書式」「セル」「表示形式」タブで分類:「日付」の「1997/3/4」を選択

marin333
質問者

お礼

解決しました。ありがとうございました。

marin333
質問者

補足

さっそくの回答ありがとうございます。 表示だけではなく、日付だけ抽出し、時間の部分は削除したいのです。 MID関数を使うとシリアル値が返ってきてしますので・・・。 わかりづらい説明ですみませんでした。

全文を見る
すると、全ての回答が全文表示されます。
回答No.2

「セルの書式設定」で、表示形式を「日付」にする。 表示形式は任意のものを選んでください。標準で実装されている書式の中に、質問の例のものは入っています。

marin333
質問者

お礼

解決しました。ありがとうございました。

marin333
質問者

補足

さっそくの回答ありがとうございます。 表示だけではなく、日付だけ抽出し、時間の部分は削除したいのです。 MID関数を使うとシリアル値が返ってきてしますので・・・。 わかりづらい説明ですみませんでした。

全文を見る
すると、全ての回答が全文表示されます。
  • haruka47
  • ベストアンサー率50% (75/150)
回答No.1

セルの書式設定で可能です。 右クリック→セルの書式設定→表示形式 「分類」を「日付」 「種類」を「2001/3/14」を選択です。

marin333
質問者

お礼

解決しました。ありがとうございました。

marin333
質問者

補足

さっそくの回答ありがとうございます。 表示だけではなく、日付だけ抽出し、時間の部分は削除したいのです。 MID関数を使うとシリアル値が返ってきてしますので・・・。 わかりづらい説明ですみませんでした。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルデータで日付を取りたい

    エクセルのセルに 5日 と入ったセルのデータから日だけを削除したいのですが方法について御教示願います

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

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

  • 日付、時刻の文字情報を日付、時刻データとしてセルに取り込む方法について

    日付、時刻の文字情報を日付、時刻データとしてセルに取り込む方法について エクセルのセル A1に 1999.08.31 B1に 22:15 というデータが文字情報として入力されています。 これを日付、時刻データとして、結合して、 C1に 1999/08/31/22:15 というようにデータを変換したいのですが、 なにか簡単な方法はありませんか。 私としては、C1セルをシリアルデータとして扱い、時刻の足し算、引き算をしたいのです。 このデータが膨大な量ですので、何か、関数を用いて、一度に処理できないのか思案しています。 以上よろしくお願いします。

  • (エクセル)セルの記入時刻

    初めての投稿です。 エクセルを使っていて どうしても わからないので 質問します。 例えば) .――――――――――――――― |記入項目|----記入時間-----| |――――――――――――――| |何か記入|記入したときの時間-| .――――――――――――――― と 言うセルを 作りたいのですが 時間を表示する NOW等では 可変なので 時間が 固定できず。 他の関数では 他の数値を 時間にする等の機能なので思うような 時間にならないのです。 このような A1セルに文字を入力しエンターを押した時間をB1に記録できるような 関数、計算方法は 無いでしょうか?

  • エクセルでの日付表示について

    エクセル(2010)で日付の表示変更の方法についてお尋ねします。 以下の仕様の日付データがあります。 [07/02/12 09:43:00 午後]   月/日/年 時間 午前or午後 ※区切りは半角スペース これを [12/07/02 21:43:00]  年/月/日 時間(24時間表示) に変更したいと思っています。 単純に”午後”の文字列を削除すると [2007/02/12 09:43:00] となり、月/日/年の順番が間違って表示されます。 セルの表示形式のどの仕様を選択しても同じ結果でした。 文字列の削除後、日付が希望通りに変更する方法を教えていただけますでしょうか。 (24時間表示はこだわりません) よろしくお願いいたします。

  • エクセルの日付表示セルの時間削除の方法

    エクセルの一列のセルに、2008/05/03などのように、日付と時刻が入っているのですが、時刻部分だけを関数などを使い削除して一気に日付だけにしたいと思います。表示だけをさせないのではなく、あとの作業都合上、データ部分で削除したいと思います。宜しくお願い申し上げます。

  • 【エクセル】別々のセルに入力している時刻と文字を一つのセルにまとめる方法について

    よろしくお願いします。 エクセルのセルにそれぞれ、『出勤』『8:50』『退勤』『19:30』とあり、それを一つのセルに『出勤(8:50)退勤(19:30)』に、まとめることが出来ません。 表示したいセルで、それぞれのセルを&を使ってつなげたり、CONCATENATE関数を使ってみましたが、時刻の所が0.368055~などと表示されてしまいます。 あらかじめ時刻のセルを値貼付けしても同じ結果になってしまいます。 時刻をそのままの表示でまとめる方法をご存知でしたら教えて下さい。 エクセルは2003です。 ※文中の『』カッコはセルに入力していません。 お願いします。

  • エクセルでデータの入ったセルを分ける方法

    エクセルでデータの入力されたセルを分割する方法を知りたいです。 画像のようなエクセルデータがあって、55行のセルに時間が2つ入力されてしまいました。 この55行のセル内のデータを上と下で分割して、1つのセルに1つだけ時間が入るようにしたいのですが、何かいい方法はありませんでしょうか? 詳しい方がいらっしゃいましたら、お助け願います。。。

  • Excelでセルに入っている数字を時刻(0:00:00)として表示する

    Excelでセルに入っている数字を時刻(0:00:00)として表示する方法を教えてください。   1225 だと 12:25  2055  だと 20:55 よろしくお願いします。

  • Excelで日付を変換したい

    Excelのセルに「2000年」と入力があり、このデータを「2000-1-1」としたいのですが、簡単な方法はありますでしょうか? 試したのは、 年を「置き換え」で消し、表示形式で「#-1-1」としたのですが、見た目は「2000-1-1」となったのですが、データとしては「2000」のままでした。 日付データとしてcsvにして吐き出したいので、セルの中身が「2000-1-1」としたいと考えてます。データは1800個程度です。 医女う、よろしくお願いします。

専門家に質問してみよう