• ベストアンサー

Excelで日付をテキスト化するには?

教えてください。 セルに入力された日付データの年月をテキスト化するうまい方法ってありますか?left関数だとうまく年月を抜き出せなくて。 ちなみに年月を使用した月単位の集計のピボットテーブルを作成したいと思ってます。 (だから年月はテキスト形式) 方法はなんでもありありです。 (他にうまい方法ありますか?) よろしくお願いします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

「グループ化」を使えば日付のフィールドを年、月で集計できます。 ピボットテーブルの日付のフィールドを右クリックして 「グループ詳細の表示」「グループ化」で月と年をCTRLキーを押しながら選択してOKしてください。

sakuuuuu
質問者

お礼

早速の回答ありがとうございます。 できました!すばらしいですね。別セルにコピーするよりずっと楽です。 助かりました。ありがとうございます。

その他の回答 (3)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.4

A1に日付データがあるとき  =TEXT(A1,"YYYY/MM") で、「文字列の年月」として取り出せます。書式は自由に設定できます。

sakuuuuu
質問者

お礼

回答ありがとうございます。 こんな方法あったんですね!今回は使いませんでしたが別の機会に使わせていただきます。ありがとうございます。

  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.3

>年月を使用した月単位の集計のピボットテーブルを作成したいと思ってます。 (だから年月はテキスト形式) ピボットテーブルで月単位のグループ化が出来ます。 テキスト化にする必要はありません。というより日付でないと出来ません。 日付のセルで右クリックして「グループ化と~」選択。 「グループ化」で「月」を選びます。 複数選べます。「年」と「月」を選べば、複数年あった場合、たとえば2007年1月、2007年2月、・・・・と年毎、月ごとのグループ化が出来ます。 クリックしただけで反転して、選択したことになってしまいます。 もう一度クリックすると反転が戻ります。 必要で無いものが選択状態になっていないか確かめてください。 デフォルトでは「月」が選択状態になっていると思います。

sakuuuuu
質問者

お礼

回答ありがとうございます。 この方法でできました。今までよりずっと楽になりました。 しかも見やすいです。 ありがとうございます。

  • myeyesonly
  • ベストアンサー率36% (3818/10368)
回答No.1

こんにちは。 表示したいセルに、 =year(日付データのあるセル) で年、 =month(日付データのあるセル) で月、 =day(日付データのあるセル) で日、 が出せますよ。

sakuuuuu
質問者

お礼

すばやい回答ありがとうございます。 okです。できました!

関連するQ&A