Excel 判断文字是否有重复字母

某列的每格都是一个单词,部分单词有重复字母:


A

1

chipmunk

2

colonize

3

whennever

4

when

如果有重复字母,则在旁边格显示 NOGOOD,反之则显示 GOOD:


A

B

1

chipmunk

GOOD

2

colonize

NOGOOD

3

whennever

NOGOOD

4

when

GOOD

使用 SPL XLL,输入公式并下拉:

=spl("=d=?.split(),if(d.icount()==d.count(),$[GOOD],$[NOGOOD])",A1)

Picture2png

函数 split 按字母拆分字符串,icount 统计去重后成员的个数,count 统计所有成员的个数。

https://www.reddit.com/r/excel/comments/1d4sf30/how_do_i_use_excel_to_check_if_a_string_contains/