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)
函数 split 按字母拆分字符串,icount 统计去重后成员的个数,count 统计所有成员的个数。
https://www.reddit.com/r/excel/comments/1d4sf30/how_do_i_use_excel_to_check_if_a_string_contains/
英文版