• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel関数を使って、顧客名簿から、部署における担当毎に顧客を分け表)

Excel関数を使って部署毎に顧客を分け表する方法

このQ&Aのポイント
  • Excel関数を使用して、顧客名簿から部署毎に顧客を分け表する方法について学びましょう。
  • 具体的には、セルの参照と関数を組み合わせて、担当者ごとの顧客を抽出し、別のセルに表示する方法です。
  • さらに、顧客の数をカウントし、担当者が抱えている顧客数も表示します。顧客の順番は、担当者毎の順番になるようにします。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

添付図参照: A列に検索番号 A2 =IF(D2=$E$1,(MATCH(C2,E:E,0)-1)*100+COUNTIF($C$2:C2,C2),"") BCD列に現在のリスト E1に「営業一課」 E2以下にあなたが作成した一郎次郎の数式 F2以下にあなたが作成した2件3件の数式 G列に該当顧客の一覧 G2 =IF(ROW(G1)>SUM(F:F),"",VLOOKUP(SMALL(A:A,ROW(F1)),A:B,2,TRUE))

aoidisk
質問者

お礼

すいません そしてありがとう御座います。 やっと出来ました。 回答は、明確に分かりやすくしてくれたのですが、表自体もう少し、入り組んでいるというか、 自分が上手く作れない物で、横に長くなっていて、どれがどれを参照しているのかが、 なかなか判断できませんでした。自分の稚拙さによる物なのですが、 ありがとう御座いました。助かりました。 これからも宜しくお願いします。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

回答1の数式に誤記がありました。 添付図参照: A列に検索番号 A2 =IF(D2=$E$1,(MATCH(C2,E:E,0)-1)*100+COUNTIF($C$2:C2,C2),"") BCD列に現在のリスト E1に「営業一課」 E2以下にあなたが作成した一郎次郎の数式 F2以下にあなたが作成した2件3件の数式 G列に該当顧客の一覧 間違い: G2 =IF(ROW(G1)>SUM(F:F),"",VLOOKUP(SMALL(A:A,ROW(F1)),A:B,2,TRUE)) 訂正: G2 =IF(ROW(G1)>SUM(F:F),"",VLOOKUP(SMALL(A:A,ROW(F1)),A:B,2,FALSE)) 失礼しました。