• ベストアンサー

!!!!エクセルのカウント!!!!

他のシートから「=」で顧客名と担当者を拾い以下のように2段でセルに入力し入力されている上段の顧客数のみカウントを行ないたいのですが、COUNTAで行なうと全部の数(イコール設定されているセルも含めて)カウントしてしまいます。困っています。良い式を教えてください宜しくお願いします。    A様 担当者 B様 担当者 C様 担当者 上記別のシートよりデータを各々のセルに飛ばし、A、B、Cの各顧客の数のみをカウントしたい。

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

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.4

数を数える為の特定の文字があれば、それを数えるとか =COUNTIF(範囲,"*様") 他には、 顧客と担当が必ず2行1組で参照先の関数が =Sheet2!A1 のような単純なものなら =(COUNTA(範囲)-COUNT(範囲))/2 とかでも同様の結果になると思います。 セルにどんな関数が入っているかを明記して質問された方が、回答者に理解され易いですね。

kohjikohji
質問者

お礼

ご回答有難うございます。 解決出来ました。どうもお手数かかました。

その他の回答 (3)

  • NCU
  • ベストアンサー率10% (32/318)
回答No.3

=COUNTIF(A:A,"*様") では?

kohjikohji
質問者

補足

 出口様  上段:顧客 下段:担当  (山田)  決まった顧客名が入るのではなく任意   ←空白ですが別のシートを参照しているため      2カウントする  渡辺様    (山野)    大田様  (隆)  轡様  (金木) ←空白2カウントしてしまう。   4    このとき合計は4ですが別シートの集計で空白と見えていても数をカウントして12と帰ってくるのです。空白部分をカウントせずに顧客数をカウントしたい。 これで分かりますか?

  • NCU
  • ベストアンサー率10% (32/318)
回答No.2

1.「2段」には見えません。どこが2段ですか? 「上段」がどこで下段がどこかもわかりません。 2.「(イコール設定されているセルも含めて)カウントしてしまいます」 とはどういう意味でしょう。顧客名は「イコール」で拾っているのではないのですか?

kohjikohji
質問者

補足

早速のご回答有難うございます。おっしゃる通りですね。記入の途中で文章と違う内容で記載していました。すみません。今の記載では上段下段なっていませんでした。  A様  担当者G -----------------     B様  担当者F  -----------------   C様     担当者H -----------------  D様  担当者J -----------------  参照シートのセル未記入にて空白  参照シートのセル未記入にて空白 ----------------- 上記のようなときにA,B,C,Dのカウントで゛4゛を返す関数が知りたいのですが…。これで分かるでしょうか? 宜しくお願いします。

回答No.1

=COUNTIF(範囲,"A様") でどうでしょうか?

kohjikohji
質問者

補足

早速のご回答有難うございます。 顧客不特定多数の方でさまざま名前が入るのですが・・・。