• 締切済み

エクセル 配列数式+ワイルドカードの使い方

以下のように、列A,BにそれぞれA,B,Cまた、D,E,Fで始まるデータが存在します。 そのデータ数をサマリーするテーブルを列C-列Fに作成しようとしております。 たとえば、列D,2行目の???には、列AはAで始まり、かつ列BはDで始まるデータの数を数えたいと思ってます。 "???"の列に記述すべき数式を教えていただけないでしょうか? -----データ------------- --------サマリーテーブル---- 列A 列B 列C 列D 列E 列F 1 ABC DDD D* E* F* 2 ABB DFE A* ??? ??? ??? 3 AAB EFF B* ??? ??? ??? 4 CBB FGH C* ??? ??? ??? 5 BAC EGG 6 CAD FFF 7 BBB DGD 8 BCB DGG

みんなの回答

noname#204879
noname#204879
回答No.2

  A  B  C D E F 1 ABC DDD   D E F 2 ABB DFE A 2 1 0 3 AAB EFF B 2 1 0 4 CBB FGH C 0 0 2 5 BAC EGG 6 CAD FFF 7 BBB DGD 8 BCB DGG D2: =SUMPRODUCT((LEFT($A$1:$A$9,1)=$C2)*(LEFT($B$1:$B$9,1)=D$1))

  • suekun
  • ベストアンサー率25% (369/1454)
回答No.1

ごめんなさい。読解力が乏しいので間違っていたらすいません。 行範囲が10行と仮定して =SUMPRODUCT((LEFT(A1:A10,1)="A")*(LEFT(B1:B10,1)="D")) って事でしょうか?

kaaaz
質問者

お礼

早速の御回答ありがとうございました。 解決しました。

関連するQ&A