Skip to main content

空行を表示させた時の空白について質問させてください。

 

「分析」→「表のレイアウト」→「空の行を表示」で空白ができた際に、

「0」で表示するにはどのようにすればよいでしょうか?

 

下記ページで拝読したのですが、ZN(LOOKUP(SUM([Sales]),0))のような方法ではできませんでした。

 

(支店、商品、売上金額)のカラムを持つ売上明細テーブルがあり、

支店をフィルターに、商品を行に指定しているテキスト表です。フィルターで除外した支店にしかない商品があり、

「空の行を表示」メニューでその商品を表示させています。

カウント、売上金額に対して、上記の計算式を適用してみましたが、

その行には何も表示されませんでした。

 

何か設定方法を誤っているのでしょうか?

上記以外の方法で初期値を設定する方法などがあればご教示ください。

4 réponses
  1. 26 sept. 2016, 18:08

    よくあるトリッキーなケースなのですが、

    ZNが効果的なのは、右のような表を作成するときです。

    Normal だと空白表示されている箇所が、0 で埋められているのが、お分かり頂けると思います。

     

    ただ、例示のケースようように、「関東支店」をフィルターで排除してしまうと、商品C を支える枠となるセルが欠如してしまうため、

    C 欄が空白になってしまいます。

     

    よくあるトリッキーなケースなのですが、ZNが効果的なのは、右のような表を作成するときです。Normal だと空白表示されている箇所が、0 で埋められているのが、お分かり頂けると思います。 ただ、例示のケースようように、「関東支店」をフィルターで排除してしまうと、商品C を支える枠となるセルが欠如してしまうため、C 欄が空白になってしまいます。 知る限り、回避方法は、元データで対処するしかないです。

    pastedImage_3.png

     

    知る限り、回避方法は、元データで対処するしかないです。

    ただし、下記のようにすれば多少簡単になります。

     

    ZN(***) を用いてクロス集計表を作成し、ワークシートからデータをコピー

    pastedImage_0.png

     

    そのままデータ=> 貼り付け

    pastedImage_1.png

     

    pastedImage_2.png

     

    pastedImage_3.png

     

    データソースフィルターで、NULLを除く

    pastedImage_4.png

     

    フィールド名は、適当に修正してください。

     

    pastedImage_6.png

     

    村上

0/9000