こんばんは、よろしくお願いいたします。 SORT関数を使うと、 A B 田中 50 佐藤 100 上田 30 遠藤 100 大石 30 をデータが多い順番に以下のように並べ替えられますが A B 佐藤 100 遠藤 100 田中 50 上田 30 大石 30 同じデータは、以下のようにカンマで区切って抽出するにはどうしたらよいでしょうか? A B 佐藤、遠藤 100 田中 50 上田、大石 30 何卒よろしくお願いいたします(__)
=LET(a,A1:A10,b,B1:B10,c,SORT(UNIQUE(FILTER(b,b<>"")),,-1),d,MAP(c,LAMBDA(y,TEXTJOIN(",",,FILTER(a,b=y)))),HSTACK(d,c))
2021だとこうかも。調べるの面倒。 D1 =SORT(UNIQUE(FILTER(B1:B10,B1:B10<>"")),,-1) C1 =TEXTJOIN(",",,FILTER(A$1:A$10,B$1:B$10=D1)) 下方向・↓
C1、長くてもよければ C1 =LET(r,SORT(A1:B10,2,-1),x,INDEX(r,,1),y,INDEX(r,,2),a,FILTER(x,x<>""),b,FILTER(y,x<>""),s,SEQUENCE(ROWS(b)),t,a&IFERROR(IF(b<>INDEX(b,s+1),"</x><x>",","),""),FILTERXML("<y><x>"&CONCAT(t)&"</x></y>","//x"))
んなっと様 いつもありがとうございます! 2どれも、できました! 感謝感激です♪
利用者の皆様にお知らせです。
マイクロソフト オフィス スペシャリスト(MOS)
ビジネス統計スペシャリスト
IC3(アイシースリー)
VBAエキスパート
アドビ認定プロフェッショナル
Microsoft認定資格
App Development with Swift