• 締切済み

エクセル・ピボットテーブルの印刷時の(空白)を消したいのですが

お世話になります。 ピポッドテーブルの印刷時の問題点についてアドバイスをお願いします。 ある表(以下のような) 商品名 担当者 グループ 備考 数量 単価 金額  A   山田  X        1  1000 1000  A   山本  Y     ***  2  1000 2000  B   山田 X *** 3 500 1500 ・・・・ というようなデータの集まりがあります。これを元にピポッドテーブル を作成しました。商品名と担当者で集計を行って印刷をしたいのですが・・・。 ピポッドテーブルの作成は問題ありません。ただ、一行目の 「山田さん」担当の売り上げについて備考欄の記入がありません。 これは時々このような入力が必要になります。空白の時もあるし、 備考欄に記入したい内容がある時もある。という感じです。 ピポッドテーブルを作成すると、一行目山田さんの備考欄に(空白) と表示されてしまいます。集計データや個数が空欄の場合は、 ピポッドテーブルのオプションからチェックを入れることで回避できる ことは分かっているのですが、文字列だからでしょうか、チェックを 入れて何を表示しようとしてもダメです。 何をやっても(空白)と表示されます。現在の対策は、データの入力の際に 入力する備考がない場合は、「」スペースを入力しています。 すると、ピポッドテーブルには(空白)という文字は表示されません。 データの数が増えてくると、スペースを入れたかどうかのチェックが しにくくて困っています。 ピポッドテーブルの文字列に(空白)を表示させない方法などありますでしょうか? 一つ考えたのは、マクロでデータの未入力部分をすべて一括で「 」スペース挿入する方法ですが、未入力の部分の選択が出来ただけで行き詰っています。 何か解決策や考え方などありましたら、アドバイスをいただけると助かります。よろしくお願いいたします。  

みんなの回答

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

ピボットテーブル上の「(空白)」と表示されるセルを選択して スペース を入力してください。 この方が早いと思います。

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

>一つ考えたのは、マクロでデータの未入力部分をすべて一括で「 」スペース挿入する方法ですが、未入力の部分の選択が出来ただけで行き詰っています。 VBAで行うのでしたら 未入力の部分を全て選択するコードの次の行に Selection.Value = " "  '””の間にスペースを。 で行けると思います。 その他の方法としては、オートフィルタで備考を空白で抽出し、そこにスペースを入れフィルでコピーをかけるという方法もあります。

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

関連するQ&A

  • Excel > ピボットテーブル「(空白)」非表示

    Excel 2003 で、ピボットテーブルを利用した際、元データにて未入力のセルは、ピボットテーブルでは「(空白)」と表示されてしまいます。 これを、任意の文字列や、空白のまま表示(「(空白)」を非表示)にする方法はありますか? 空白セルそのものを非表示する方法は、ピボットタイトル行の▼で「(空白)」をチェックオフすれば消えますが、これでは関係する行の他列も非表示になってしまいます。 ただ「(空白)」ではく、空白のまま表示したいだけなのですが、その方法が分かりません。 宜しくお願い致します。

  • ピボットテーブルについて

    ピボットテーブルについて 例えば、「社名」「担当者」「品名」「売上」データがあり、ピボットテーブルを使用して担当者別に集計します。 そして、項目(担当者)の横の「▼」をクリックすると担当者リストが表示されて、確認したい人のみチェックを入れて表示するができます。 もし、担当者が山田さんから鈴木さんに代わった際、元データの山田さんを鈴木さんに変更し、ピボットテーブルを更新して、項目の「▼」をクリックします。 すると、鈴木さんのチェック項目が追加されているのですが、元データにない山田さんの名前もチェック項目に残っています。 元データにない山田さんはチェック項目から削除されないのでしょうか。

  • EXCEL ピボット集計表の (空白) について

    いつもお知恵拝借、ありがとうございます。 最近、ピボットテーブル集計を使う機会が増えまして、集計表を作製したのですが、一つ気になる点がありますので、ご教示をお願いします。 元のシートのセルが、空白のばあい、ピボット集計表の「詳細リスト」に「(空白)」と表示されます。いろいろやってみたのですが、消せません。元のシートのデータが空白なので、ピボット集計表でも空白で表示してくれればいいのですが、何かのサービスのつもりでしょうか?集計表の「空白」覧に手書きでデータを記入することもあるので、空白のままにしてほしいのです。 「詳細」で、「空白に表示する文字」を入れても変化はありません。強いて元のシートの空白セルに「スペース」を入れてやれば、見かけ上は「空白」にはなりますが・・・。 なんか方法があるのでしょうか? OS=XP EXCEL=2003 です。よろしくお願いします。

  • ピボットテーブル作成時の空白セルの非表示方法!!

    データーを元に、ピボットテーブルを作成しました。しかし、データーに入力してないセルが有るため、ピボットテーブルにした場合「空白」と表示されます。これを空白を表示しないようにしたいのですが、どのようにしたらよいのでしょうか?実際にそのセルには文字を入力しませんが、空白という表示だけを非表示にしたいのです。よろしくお願いいたします。

  • ピボットテーブルレポートの行ラベル、空白について

    (エクセル2007使用) レポートをあらかじめシートに作成しておき、元データに空白行がある状態で更新すると、レポートの行ラベルに(空白)という項目が自動的表示されます。フィールド項目内にあるフィルターで空白のチェックを外せば消えるのですが更新回数が多いため、最初から(空白)が出てこないようにしておきたいと思うのですがどうしたらいいのでしょうか。 もし簡単な設定がない場合は、元データは触らずに非表示状態で更新できる簡単なマクロでも結構です。よろしくお願いいたします。

  • エクセルの集計(ピボットテーブル)使い方

    エクセルのピボットテーブルは集計するときに同じ項目を表示しません、同じ項目で集計するので当たり前ですが表示させたいのです。 商品  A 6 空白   B 2 空白   C 1 空白   D 1 空白欄にも「商品」が入るようにできませんか?

  • ピボットテーブルの列フィールドの空白について

    お疲れ様です。 どうしても空白をなくしたいので分かる方お願いします。 ピボットテーブルで集計をかけたとき列フィールドでCDは同じなのですが項目名が違った場合、2列集計が表示されます。その場合下の行のCDが集約されて空白になっていると思います。その空白をなくしたいのですができるのでしょうか?よろしくお願いします。

  • EXCEL:ピボットテーブルの並び替え

    EXCEL:ピボットテーブルの並び替えについて質問があります。 仕事で契約の集計表をピボットテーブルを利用して作成しているのですが、並び替えがうまくいきません。 現在の設定は以下の通りです。 ・行:担当者 ・列:(契約の)成立月 ・データ:(各契約の)収益 担当者ごとに振り分けていて、その担当者にIDをつけています。 ID順(昇順)に並べたいのですが、行にIDを含んでいないため、担当者のあいうえお順に並んでしまいます。 IDを行にいれると、担当者ごとの集計以外にIDごとの集計も表示されてしまい、データが2重に表示されてしまいます。 行に含まれない項目を基準にした並び替え方法、もしくは、IDを行に含めてもデータが2重に表示されない方法があれば教えてください。

  • ピボットテーブルの行のフィールドで空白行が出来るのですが…

    EXCEL2003を使用しています。 以下のようなデータがあるとします。これをピボットテーブルで集計すると、     A      B       C 1  タイプ  商品番号   値段  2  タイプ1    452    300   3  タイプ2    675    400   4  タイプ1    675    200   これをピボットテーブルで集計すると、行のフィールドにタイプと商品番号、データアイテムに値段を入れると、以下のようになります。   タイプ    商品番号  集計  タイプ1    452   300  【空白セル】   675   200  タイプ2    675   400  総計   900 このような配列にするとタイプ1の2行目は【空白セル】になってしまいます。 これを回避し、この空白セルに上のセルと同じタイプ1と表示させるには、 なにか方法があるのでしょうか? ちなみに、現在は表をコピーし手作業で埋めています。 よろしくお願いいたします。

  • エクセルの空白の種類?

    エクセルで入力フォームを作成し、一覧に登録していくといったツールを作成しています。 その際、フォームから空白欄を選択した場合と、セル上でデータをdeleteした場合に、 空白欄の並び替えの結果が異なってきました。 フォーム:昇順にすると空白欄が上にくる セル上:昇順にすると空白欄が下にくる フォームの選択元は別シートにリストをもっています。 空白行はなにも入っていない行を指定してあります。 なぜdeleteした場合と結果か異なるのでしょうか。

専門家に質問してみよう