- 締切済み
excelピボットテーブルで作成してる表から、ある数をカウントする方法
excelピボットテーブルで作成してる表から、ある数をカウントする方法 投稿が既にあるものかもしれませんが、見つけ出すことができないため、教えてください。 まずexcelにピボットテーブルで作成している表があります。 商品名が「カナ」であいうえお順の一覧になってます。 あかさたな…別に何件あるのか数を調べる方法はありますか? カナには、商品名「ああい」「あいう」… といったように一番頭にある頭文字から件数をカウントしたいです。 ・あから行 ・たわ行 ・まさな行 のように混在した形での件数カウントです。 ぜひ教えてください!! よろしくお願いします
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- Nouble
- ベストアンサー率18% (330/1783)
参考までに =COUNTIF(GETPIVOTDATA("データフィールド","ピボットテーブル"),"検索文字列") だそうです 使ったことはありますが手頃なピボットがないので動作確認が取れてません
- keithin
- ベストアンサー率66% (5278/7941)
>金額等の集計を求めたいのではなく、 >「あ」から始まる品名がいくつあるのか求めたいのです。 No.1で回答したように「追加列」を用意する事で,「追加列」を行に入れ,さらに「追加列」をデータにも入れて「データの個数/追加列」を集計させることで,出来ます。データに入れるのは品名や振り仮名でも構いません。 またそこから更にNo.1で回答した手順で,行の追加列の各アイテムの例えば「あ」「い」「う」「え」「お」「か」「き」「く」「け」「こ」をグループ化して「ア行+カ行」とまとめてやることで,「あとか行」の件数合計も表示できます。
- KURUMITO
- ベストアンサー率42% (1835/4283)
例えばA1セルからA100セルの間に商品名がひらがなで表示されているとしたら、例えばD1セルから下方にあかさたなのように一字ごとに入力したとします。 E1セルには次の式を入力して下方にオートフィルドラッグすれば頭文字がD列に該当する商品の数を表示することができます。 =IF(D1="","",COUNTIF(A$1:A$100,D1&"*"))
- keithin
- ベストアンサー率66% (5278/7941)
いいえ。個別の商品名(かな表記でも)が行あるいは列に入っているだけでは,残念ながら出来ることはありません。 元データの表に一列追加し A列 B列 C列 D列 品名 読み仮名 金額 追加列 甘栗 あまぐり 1000 =LEFT(B2) ←「あ」を計算 蒲焼 かばやき 2030 =LEFT(B3) ←「か」を計算 のようにして集計なさってください。 #勿論,個別のデータを目視手動でグループ化していく事は可能ですが,単なる一時しのぎで問題の解決とは言えません。 でも追加データは今後もう無いので,今あるデータだけでまとめ上げられればよいのでしたら,「あ」で始まる行アイテムをまとめて選んで右クリックして「グループ化」,同様に「か」で始まる行アイテムもまた目視手動で選んで右クリックしてグループ化,と作業していけば出来ます。
補足
ご回答ありがとうございます。 金額等の集計を求めたいのではなく、 「あ」から始まる品名がいくつあるのか求めたいのです。 あ行&か行、さ行&わ行のように複数の頭文字から件数を割り出したいのです。 もしやりやすい内容があればお教え下さい。 よろしくお願いします。