- 締切済み
エクセル 配列数式+ワイルドカードの使い方
以下のように、列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
- みんなの回答 (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)
ごめんなさい。読解力が乏しいので間違っていたらすいません。 行範囲が10行と仮定して =SUMPRODUCT((LEFT(A1:A10,1)="A")*(LEFT(B1:B10,1)="D")) って事でしょうか?
お礼
早速の御回答ありがとうございました。 解決しました。