• 文字サイズ


解決済

スプレッドシートにおけるセル内の重複文字の削除

  • 相談者:非公開
  • 2024/04/12 12:12
下記のようにスプレッドシートに入力されているキーワードについて、
キーワードを結合したうえで、重複文字を削除してひとつのセル内に返したいのですが、関数がうまく機能しません。

A列1行目に「123 456 789」と返したい。

   A列
1行目 =iferror(TEXTJOIN(" ", TRUE, UNIQUE(FILTER(A2:A5, A2:A5<>""))),"")
2行目 123
3行目 456
4行目 123
5行目 789

ネットで調べると、関数ではなくマクロで処理する方法などがでてきますが、
スプレッドシートでのマクロの実装方法も合わせて教えていただけると助かります。
投稿内容について報告する

今気になってる疑問、
セミナーに参加すれば解決するかも!?
日本全国のネットショップ12,000社が参加!
ネットショップでお悩みがある方はまずはオンラインセミナーへGO!
広告0円で楽天の売上アップ続出!
ECマスターズチャンネルをチェック!
総視聴回数15万回突破!
最新の対策事例やSALE対策など、売上にお困りの方はぜひご視聴ください!

  • 返信者:非公開
  • 2024/04/12 17:03
ECマスターズの伊藤です。

> キーワードを結合したうえで、重複文字を削除してひとつのセル内に返したいのですが、関数がうまく機能しません。

1列作業………(省略)………
  • 返信者:非公開(質問者)
  • 2024/04/15 10:29
> 伊藤さまご回答ありがとうございます。
重ねて恐縮ですが、下記のように、ひとつのセルにスペース区切りでキーワードが羅列されている場合も関数で処理できますでし………(省略)………
  • 返信者:非公開
  • 2024/04/15 18:55
ECマスターズの伊藤です。

> 重ねて恐縮ですが、下記のように、ひとつのセルにスペース区切りでキーワードが羅列されている場合も関数で処理できますでしょうか………(省略)………
  • 返信者:非公開(質問者)
  • 2024/04/16 10:12
split関数でいったん切り離す考えがありませんでした;
とても助かりました!ありがとうございました。………(省略)………
このフォーラムへの質問は終了しました