- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 検索した文字含む周辺のものカウント)
エクセルで検索した文字含む周辺のアイテムのカウント方法
このQ&Aのポイント
- エクセル2003で特定のアイテムを検索して、同じ整理番号を持つアイテムのカウント方法について教えてください。
- 特定のアイテムを検索して、同じ整理番号を持つアイテムの一覧を別のシートに表示する方法についても教えてください。
- アイテム『a』以外のアイテムについても同じようなカウント方法が使えるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 当方の解釈として、「a」で検索した場合、「整理番号」が「2」で「d」があると思うのですが・・・ Sheet1のデータをSheet2に表示するようにしてみました。 Sheet2のA1セルに検索アイテムを入力するとします。 ↓の画像のように作業用の列を3列使ってしまいます。 作業列1のC2セルに =IF(COUNTBLANK(A2:B2),"",A2&"_"&B2) 作業列2のD2セルに =IF(C2="","",IF(AND(B2=Sheet2!A$1,COUNTIF(C$2:C2,C2)=1),A2,"")) 作業列3のE2セルに =IF(D2<>"",IF(COUNTIF(A:A,D2)=1,"単体",""),IF(COUNTIF(D:D,A2),B2,"")) という数式を入れ、C2~E2セルを範囲指定 → E2セルのフィルハンドルでずぃ~~~!っと下へコピーしておきます。 そしてSheet2のB2セルに =COUNTIF(Sheet1!E:E,A2) という数式を入れ、オートフィルで下へコピーすると 画像のような感じになります。 外していたらごめんなさいね。m(_ _)m
お礼
思い通り物が出来ました! 本当に早々のご回答踏まえありがとうございます。 一つのセルで全てをやろうと思ってたのが間違いでした。 勉強になりました! 本当に助かりましたm(_ _)m