アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excelについての質問です。
画像の通りAB列にデータがあり、
D列でB列の重複をなくして(=UNIQUE(B:B,FALSE,FALSE)&"")
D列に合わせてA列の文字列を結合していますが、(=IFERROR(TEXTJOIN("・",TRUE,IF($B:$B=D1,$A:$A,"")),""))
AB列が同じだった場合、同じ文字が結合されます。(例:F4)

同じ文字だった場合結合させず、1つだけ表示させたいのですが
関数やマクロで可能でしょうか。
(A・A・B→A・B)

よろしくお願いします。

「Excel 文字列を結合するときに重複を」の質問画像

A 回答 (2件)

=TEXTJOIN("・",,UNIQUE(FILTER($A$1:$A$7,$B$1:$B$7=D1)),)


で可能です。
    • good
    • 1
この回答へのお礼

ありがとうございます!
最初にご回答いただいたのでベストアンサーとさせていただきます

お礼日時:2022/12/13 09:27

こんにちは



textjoinの前に、uniqueで重複を省いておけば良いのではないでしょうか?
=TEXTJOIN("・",1,UNIQUE(FILTER(A:A,B:B=D1)))
    • good
    • 0
この回答へのお礼

ありがとうございます!

お礼日時:2022/12/13 09:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A