この人頭いいなと思ったエピソード

ご存知方、教えてください。

オートフィルターを使用したデータの場合、「オプション」で

・Aから始まる・・・
・Aを含まない・・・

等、選択肢を制限する事ができますよね。
そのような機能は、ピボットテーブルにあるのでしょうか?

例えば、下記のようなピボットテーブルがあったとします

国    |   顧客番号  |  品番
日本   |   ○○○   | S123

品番が大量に存在する中で、Sからスタートするものだけを
一気に選択する方法はありますか?

現在は1つ1つクリックしている状態です。
(元データに手を入れる事は、都合上できません。)

知恵をお貸しいただけたら幸いです。

宜しくお願い致します。

A 回答 (5件)

行ラベルや列ラベルであれば、ラベルフィルタで指定できますね(2007では)。



質問の意味を間違えているかもしれません。
    • good
    • 0

ピボットテーブルの全体を選択して、別シートに「値」として貼付すれば後はどうにでもなると思います。

    • good
    • 0

》 例えば、下記のようなピボットテーブルがあったとします



示された例は「ピボットテーブル」とは言いませんが…
そのホンの一部を示されたのなら、省略し過ぎです。
もう少しデータの行数があり、かつ数値データ例まで示してください。
    • good
    • 0

こんにちわ。


ピボットテーブルを制御するには、元データをいじるのが最も効果的です。
つまり、元データに列を加え、=left(品番のセル,1)で品番のsの左側だけを抽出したデータを作っておきます。
※if()を組み合わせてsだけを抽出するのもあり。又は、「★」などの印をつけるのもあり
ここで作った列を、ピボットテーブルのフィールドに入れてやれば、クリック1つで求める状態にすることが可能です。

ピボットテーブルのコツは、「元データに印をつける!」です。
参考まで。
    • good
    • 0

abc記号


日本12345s112s
日本23456s113s
日本13423s115s
日本23721t123t
日本34019t345t
日本44317u236u
日本54615u267u
記号は=LEFT(C2,1)で作成。
ーー
レイアウトは
行は
記号
a
b
c
列は指定なし。
データはデータの個数/b
(ここら辺りの実情がわかる質問文にすべきだ。簡単すぎてわからない。
オプションー行の総計のvをはずす
ピボット表が出来たら、
ーー
bの列を選択して、右クリックー詳細を表示しない
結果
データの個数 / b
記号abc合計
s日本123451
134231
234561
日本 合計3
s 合計3
t日本237211
340191
日本 合計2
t 合計2
u日本443171
546151
日本 合計2
u 合計2
総計7
ーーー
Sのところだけ見ればよい。
======
そもそも表の段階でSに始まるデータだけフィルタして、(フィルタは、選んだ分を見た目だけで見せているだけなので、選んだ分だけを移せる、別シートにコピー貼り付けして、ピボットの操作に入ればよいと思うが、ピボット利用に限定して、難しくして質問している。
ーーー
頻繁にこう課題操作が何回もあれば、VBAででも組んでしまえば、そのプログラムも簡単。処理内容は
キーを作る(作らないでも良い場合があり。本件も品番でソートすればよい。Sで始まるが行が集る)
そのキーでソート
別列計数集計や件数カウントで作表
同時に条件をかます(本件ではsの行以外は処理しない)
ーー
色々複雑に考えるより
#4のご回答の
>選ピボットテーブルを制御するには、元データをいじるのが最も効果的です。
に賛同します。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!