- ベストアンサー
【Exc】ピポットテーブル上で年号や月日を表記する
ピポットテーブルの表を作成するために、フィールドでは「行」に「年」「月」「日」を入れます。 元データとなるテーブルでは、ユーザー定義で「年」を「####"年"」、「月」を「00"月"」、「日」を「00"日"」と設定しましたが、いざピポットテーブルを作成すると、「月」「日」だけが文字列の語尾に入りません(たとえば「10月」としたいのに「10」とだけ表示)。 また「年」はほぼ、語尾についてますがたまについてないものもあります。 なぜこうなるのかわかりませんが、ピポットテーブル上で年号や月日を表記する方法を教えてください。 Excel2019利用です。 「数値」設定にしてピポットテーブルで
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>回答2の「フィールド」というのは、マトリックス部分(つまり具体的なデータ)のことだと思いますが、ここでは展開を示す「-」または「+」のプルダウンメニューしかありません。 >よって >>年・月・日それぞれカーソルを動かした時に出てくる下矢印で複数選択できるので >ということが何かがわかりません。 >下矢印とは「行ラベル」「列ラベル」それぞれ右の下矢印のことだと思いますが、回答者がおっしゃるのは、行、列それぞれの項目のタイトルを示す(デフォルトでは)「行ラベル」「列ラベル」のことですよね?そこにしか下矢印はありません。 それがプルダウン(ドロップアローボタン)というものです。そうではなくて、行ラベルのセルにマウスカーソルを持っていくと↓表示に変わる時が無いですか?そのときにクリックしてみてください。 >また >回答1の >>ドロップアローボタンを押した時にどのように表示されていますか? >とにかく、表示されてなかったり表示されてあったりとバラバラな状態である >というのも不明で、下矢印なのか、展開を示すものなの、いずれのプルダウンメニューかわからず、「表示されてなかったり表示されてあったり」というのが何かもわかりません。 質問者が「「年」はほぼ、語尾についてますがたまについてないものもあります。」と発言していたため「年」が表示されてなかったり表示されてあったりとバラバラな状態であると答えました。
その他の回答 (3)
- iyonohanamuko
- ベストアンサー率54% (6740/12373)
>ピポットテーブル上の行単位ですと年月日はそれぞれ分かれて選択し、列と同じように右クリックででてくる「書式設定」で行えばよいのですが、データが大量にある場合、いちいち設定するしかないのでしょうか? データが大量にあってもユーザー定義するのであれば書式設定で変更しなければならないのでそうするしかないと思うのですが…。 ただ、添付で説明したように年・月・日それぞれカーソルを動かした時に出てくる下矢印で複数選択できるので簡単に処理できると思いますがいかがでしょうか?
- iyonohanamuko
- ベストアンサー率54% (6740/12373)
列毎に書式設定が統一されていれば可能かと思います。 試しに質問者のようなデータを作成してみました。 ピポットテーブル上で書式設定する場合でも先程申しましたように「フィールド毎」の書式設定で複数選択すれば良いだけです。 ちなみに添付では「年フィールド」を選択した状態です。 ドロップアローボタン…プルダウンと言えばよろしいでしょうか?
補足
表を作成してくださりありがとうございます。 元データから書式設定をしても反映しないことはわかりました。 でも「ピポットテーブルのフィールド」上で設定するとしても、そのタスクがありません。 たとえば「ピポットテーブルのフィールド」>「行」>「年」を「####"年"」とユーザー定義するためのタスクがなく、ではピポットテーブル上で列単位でまとめ、右クリックででてくる「書式設定」で設定しようとすれば、同じ列に月や日も入っているため、それらも年として設定されてしまいます。 ピポットテーブル上の行単位ですと年月日はそれぞれ分かれて選択し、列と同じように右クリックででてくる「書式設定」で行えばよいのですが、データが大量にある場合、いちいち設定するしかないのでしょうか? もしそうならば、ユーザー定義は諦めますが…。
- iyonohanamuko
- ベストアンサー率54% (6740/12373)
ピポットテーブルではピポットテーブルでの書式設定が可能です。 元データと同じ書式設定に変更すればいけるものと推察いたします。 行OR列ラベルどちらに年月日を表示させているのかわかりませんが、 ドロップアローボタンを押した時にどのように表示されていますか? とにかく、表示されてなかったり表示されてあったりとバラバラな状態であるのでしたら年フィールド、月フィールド、日フィールドの書式設定の確認をしてみてはいかがでしょうか。
補足
回答ありがとうございます。 >ピポットテーブルではピポットテーブルでの書式設定が可能です。 というのは、元データでの書式設定は反映されないということでしょうか? つまり、ピポットテーブル上で、行ごと選択し、右クリックででてくる「セルの書式設定」でいちいち設定しなければならないのでしょうか? できるなら元データのほうの書式設定を反映させたいのですが…。 >行OR列ラベルどちらに年月日を表示させているのかわかりませんが、 年月日は「行」ラベルです。 >ドロップアローボタンを押した時にどのように表示されていますか? ドロップアローボタンとは初耳ですが、どのように表示させるのでしょうか?
お礼
↓についてわかりました。カーソルを置いたときこの記号の状態でクリックすると、複数の月や日にちが一度に自動選択されました。
補足
回答2の「フィールド」というのは、マトリックス部分(つまり具体的なデータ)のことだと思いますが、ここでは展開を示す「-」または「+」のプルダウンメニューしかありません。 よって >年・月・日それぞれカーソルを動かした時に出てくる下矢印で複数選択できるので ということが何かがわかりません。 下矢印とは「行ラベル」「列ラベル」それぞれ右の下矢印のことだと思いますが、回答者がおっしゃるのは、行、列それぞれの項目のタイトルを示す(デフォルトでは)「行ラベル」「列ラベル」のことですよね?そこにしか下矢印はありません。 また 回答1の >ドロップアローボタンを押した時にどのように表示されていますか? とにかく、表示されてなかったり表示されてあったりとバラバラな状態である というのも不明で、下矢印なのか、展開を示すものなの、いずれのプルダウンメニューかわからず、「表示されてなかったり表示されてあったり」というのが何かもわかりません。