Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 11 Home : Excel 2019)
文字の一部の件数をグループの重複を除いて
投稿日時: 22/06/30 20:36:27
投稿者: toma100

こんばんは、よろしくお願いいたします。
またもや重複で、悩んでいます、よろしくお願いいたします。
 
A3〜A10セルに同じセル内に「/」で区切った店名があります。
A1セルに「あ店」と入力したら、B列のグループの数をB1に求めたいのです。
以下の表だと
 
A1 あ店 B1 2件
 
A          B
あ店/う店/え店   東
わ店よ店え店    西
う店/あ店      東
さ店/よ店/あ店   東
あ店/う店     西
 
実際はもっとたくさんあり、グループ名もたくさんあり、連続で同じ名前で並んでいません。
表の事情で/で区切ったセルごとにわけにはいかなくて。
また、パワークエリ、VBAは使えない状況なので、数式でなのですが、
365だと、ユニーク関数とフィルター関数でできそうですが.、
2019でファイルのやりとりをしなくてはならず,·······
2019で、文字の一部をもとに別の列にある重複を除いて数えるにはどうしたらよいでしょうか?
よろしくお願いいたします。

回答
投稿日時: 22/06/30 21:26:47
投稿者: WinArrow
投稿者のウェブサイトに移動

あまりスマートではないが、
 
C3セル
=IFERROR(MID(A3,FIND($A$1,A3),LEN($A$1))&B3,"")
D3セル
=COUNTIF($C$3:C3,C3)
 
C3とD3を下へフィルドラッグ
 
A1セル:あ店
B1セル:=SUMPRODUCT((C3:C7>=A1)*(D3:D7=1))
 

回答
投稿日時: 22/06/30 21:41:45
投稿者: んなっと

         A   B
 1      あ店   3
 2           
 3 あ店/う店/え店  東
 4 わ店/よ店/え店  西
 5    う店/あ店  東
 6 さ店/よ店/あ店  東
 7    あ店/う店 関西
 8 わ店/よ店/え店  東
 9 さ店/あ店/れ店  西
10 さ店/よ店/あ店 関西
 
B1
=COUNT(INDEX(1/(MATCH("*/"&A1&"/*|"&B3:B50,"/"&A3:A50&"/|"&B3:B50,0)=ROW(B3:B50)-2),))
下方向・↓

投稿日時: 22/06/30 22:35:00
投稿者: toma100

WinArrow様、んなっと様
ありがとうございました!
 
どちらの数式でもできました!!
ありがとうございました、いつも本当にありがとうございます<m(__)m>