私は a table を使用して、列Aに重複する番号がある場合に条件とテキストを組み合わせ、次に列Bのテキストを組み合わせます。私がこのように作成した式:
=IF(COUNTIF($A:$A,A2)>1,TEXTJOIN(",",TRUE,B2:B),"")
しかし、結果は一致しません。結果は列Eに必要です。
=ARRAYFORMULA(IF(IF(LEN(A2:A), IF(((COUNTIF(A2:A, A2)<> COUNTIF(INDIRECT("$A$2:A"), A2:A))+(MATCH(A2:A, $A$2:$A, 0)< ROW(A2:A)-1))>1, TRUE, ), )=TRUE, {""; IF((COUNTIF($A$2:$A, $A$2:$A)>1), B2:B, )& IF((COUNTIF($A$2:$A, $A$2:$A)>1), B3:B, )}, ))