エクセルのピボットテーブルで日付の表示形式をグループ化する方法について

このQ&Aのポイント
  • エクセルのピボットテーブルで日付をグループ化すると表示形式を変えることはできないのか疑問です。
  • 「m月d日」で表示される日付を「mm/dd(aaa)」に変える方法を知りたいです。
  • フィールドの設定で表示形式を指定してもグループ化された日付の表示形式は変わりません。どう対策すれば良いでしょうか?
回答を見る
  • ベストアンサー

グループ化しつつ表示形式を変えたい

エクセルのピボットテーブルの日付はグループ化すると表示形式を変える事はできないのですか? 図のように年月日でグループ化したのですが 現在「m月d日」で表示されるのを「mm/dd(aaa)」に変える事ってできないのでしょうか? 該当のフィールド(処理日)をダブルクリックして 「フィールドの設定」を出し「表示形式」を「mm/dd(aaa)」に指定しても何も変わりません。 適用されてないようなのですが何か対策はありますか? 元データは2011/10/6 17:04 などなのでグループ化はしたいのです。 グループ化せずに 「フィールドの設定」を出し「表示形式」を指定したら変わりました。 年も複数あるため、日でグループ化すると違う年の同じ日にちが一つになってしまいます。 2007です。ご回答よろしくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

グループ化されたアイテムの表示を表示形式で変えることは、全くできません。 グループ化されたアイテムは必ず「文字列」になってしまいます。 たとえば「2012年」「10月」「10月12日」など、いずれも「日付」じゃなく文字列になっていることを、あなたのエクセルを実際に触って確認してください。 ご相談のケースでは、出来ることは何もありません。 #敢えて言うなら 「10月12日」と表示されているそのセルの表示を手動で所定の形式に書き換えてしまう事は、出来ます。 勿論1つ1つ、こんな事はやってられません。

yhtinapbsnz
質問者

お礼

結論として無理という事ですね。 諦めます。 文字列になってしまうという事、学習しました。 ありがとうございました。

関連するQ&A

  • ピボットテーブルの表示形式で「12日(水)」としたい(アクセス)

    アクセス2003のピボットテーブルの表示形式について教えてください。 ピボットテーブルの題名(?)フィールド(?)部分を日付型にしているのですが 「12日」は「d "日"」でできるのですが 「12日(水)」にするにはどうすればいいでしょうか。 「d "日"(aaa)」にしたら「12日(aaa)」となりました。 すみませんが教えてください。 よろしくお願いします。

  • ピボットテーブルの表示形式について

    ピボットテーブルでフィールドの設定で表示形式の%にすると必ず 小数点以下二桁で表示されますが、一桁に固定する方法を教えてください。

  • ピボットテーブルで日付をグループ化 日付が文字列になる

    こんにちは。エクセル2003です。 ピボットテーブルウィザードを使い、 ピボットテーブルを作成し 行のフィールドに日付をドラッグして グループ化→「月」「日」を選択してOKを押すと 画像のようになります。 この時、日付が「○月○日」という表示形式になり C列でデータタイプを調べたところ、「2」になり、文字列となっています。 元データではなくピボットテーブルで作成した日付の情報を取得してまだ作業することがあるので 元の年月日がわかるようにしたいのですが不可能でしょうか?

  • 新元号(令和)の表示形式

    私は昨年初旬にOffice365をインストールしました。 何れ新元号が来るまでには自動で更新されると思っていました。 今日現在 H31.5.12 と表示されます。 Excel onlineでは添付のように表示形式のユーザ定義で一応対応されていますが 表示形式の編集枠がなく曜日の表示が出来ません。 また  ge/mm  d  aaa  ge.mm.dd(aaa)  "生年月日"ge.m.d(aaa)"生"  #" 才”  と乱用しております。 この辺も確認頂けないでしょうか

  • 差込印刷で日付の表示形式を変えるには?

    エクセルで日付のデータを作成、ワードに流すのですが、2/3/2007と表示されます。 エクセルでは、表示形式をユーザー定義で設定してます。 ワードでは、どのようにしたらいいのでしょうか? 「3月2日(日)」と表示したいです。 フィールドコードを表示し、 日付フィールドに、次のように入力したのですが、 うまくいきません。 {MERGEFIELD date \@ m"月"d"日" (aaa)}

  • 元のテーブルはいじらずフォーム上のみで表示形式を変

    アクセスのフォームにコンボボックスを作り、値集合ソースにテーブル日付型のフィールドを指定し、 値集合タイプをテーブル/クエリにしてあります。 そのコンボボックスには問題なくデータは表示されるのですが、 コンボボックスに表示する日付の形式を、yy/mm/dd形式で表示させたいのです。 コンボボックスの書式をyy/mm/ddにしてみましたが、 yyyy/mm/ddのままです。 元のテーブルのデザインビューでフィールドの書式をyy/mm/ddにしたら、 連動してフォームのコンボボックスもyy/mm/ddになりましたが、 元のテーブルはいじらずフォーム上のみで表示形式を変えることは不可能なのでしょうか? よろしくお願いします。

  • yyyy/m/d h:mmという表記をyyyy/mm/ddにしたい

    エクセルに関する質問です。よろしくお願いします。 シート上でyyyy/m/d h:mm(例えば2009/5/1 3:04や2009/6/15 12:04のように)で表記されている箇所を、時間表記を切って「yyyy/mm/dd」だけにしたいと考えています。 「セルの書式設定」の「表示形式」タブで設定すれば表示上は「yyyy/mm/dd」になるのですが、データ上は「h:mm」が残っています。 そのためピボットテーブルで「yyyy/mm/dd」の情報をベースに、集計しようとすると「h:mm」のデータが邪魔になってしまいます。 何とかなりませんでしょうか? よろしくお願いいたします。

  • Excelピボットテーブル グループ化について

    ピボットテーブルにて月日のフィールドを「月」単位でグループ化しました。そうすると「○月」という文字列になり、数値の表示形式(例えばyyyy/m など)を設定できません。 しかも「2001年3月~2002年1月」のような年がまたがっているデータの場合に「1月、2月、3月」という順番になり、時系列が混乱してしまいます。 「2001/3…2001/12、2002/1」と表示させたいのですが何か方法はないでしょうか? Excel2000です

  • Access97のテーブルでの生年月日の表示について

    Access97についてある現象の原因がわからなくて困っています。 お願いします。 あるテーブルのフィールドで生年月日を入力します。 それを昭和○年○月○日という形で表示したいのです。 その場合、あるテーブルのデザインビューで生年月日の行をクリックして、フィールドプロパティの書式の欄に gggee年mm月dd日 と入力しデータシートビューに切り替えました。その時の生年月日はきちんと昭和○年○月○日という形で表示されます。 しかし、そのテーブルを×ボタンで閉じてから、そのテーブルをもう一度開くと生年月日が昭和○年mm月ddと表示されてしまっています。 デザインビューを見てみると、gggee年mm月dd日と入力したものが変わってしまっています。 何が原因なんでしょうか? また表示が変わってしまわないためにはどうすべきでしょうか? 教えてください。

  • CSVファイルのエクスポート項目の日付表示形式

    顧客ファイルをショッピングカートからエクスポートして、CRMツールにインポートする作業を行っています。 その際に、ショッピングカート側から配送日の日付の表示形式が例えば「2014/4/13 10:48:00」であれば、「20140413104800」(YYYYMMDDhhmmss)という表示形式でしかエクスポートができません。その一方で、受ける側のCRMツールは日付の取り込み形式が「yyyy/mm/dd hh:mm」に限定されています。 そのため「YYYYMMDDhhmmss」の表示形式を「yyyy/mm/dd hh:mm」に変更する必要があります。ソフトにはExcel2013を使用しており、データ数は1日50~60件ほどのため、一括変換する方法を模索しています。 ショッピングカート側からダウンロードしたCSVファイルをExcel2013で取り込み、CRMツールで取り込み可能な「yyyy/mm/dd hh:mm」の書式に変換する方法を教えて下さい。

専門家に質問してみよう