发布网友 发布时间:2022-05-06 06:08
共5个回答
热心网友 时间:2023-10-06 04:33
可以把第个单元格中所有重复的文字删除,但如果要按词组,且词组长度不一的话,那就可能会要保留重复单字,如今天天气天气不怎么好刮风了,“天”字就保留两个——今天天气不怎么好刮风了,那Excel就暂时还没这么智能。
下面按删除重复的单字符给出一个公式:
B1=TEXTJOIN(,,IF(FREQUENCY(ROW(INDIRECT("1:"&LEN(A1))),MATCH(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),)),MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),""))
同时按Ctrl+Shift+Enter三键输入数组公式,下拉。
热心网友 时间:2023-10-06 04:33
在B1单元格输入公式=MID(A1,FIND(LEFT(A1),A1,2),99)
公式下拉。 如图:
热心网友 时间:2023-10-06 04:33
如果都是第一第二个字符重复,可以用mid从第三位开始取值,热心网友 时间:2023-10-06 04:34
如果每行重复的内容长度和位置是一样的,可以用分列热心网友 时间:2023-10-06 04:35
数据量有点少,建议补充更多的例子,因为有多种情况