excel 去掉数字和重复的技巧
发布网友
发布时间:2023-08-10 03:28
我来回答
共3个回答
热心网友
时间:2023-08-16 20:19
假定原数据字符值在A列,A2格起,
第一步:截取字符串
截取值:在B2格输入公式=LEFT(A2,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A2&1234567890))-1),然后填充公式到A3,A4到最后。
第二步:筛选重复值:
方法一:用函数COUNTIF,
在C2单元格输入=COUNTIF($B$2:B2,B2),注意区间引用,前半部份为绝对引用(按F4可得);填充公式;然后筛选值为“1”的单元格为不重复值(得出的值为计算数据出现的次数)。
方法二:用函数IF;
在C单元格输入=IF(COUNTIF($B$2:B2,B2)>1,"",B2),注意区间引用(前半部份用绝对引用$B$2:B2),然后填充公式至最后,再筛选非空的单元格即可。
祝成功!
热心网友
时间:2023-08-16 20:19
如果你是EXCEL2007,数据在A1,直接在B1中输入公式:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"1",""),"2",""),"3",""),"4",""),"5",""),"6",""),"7",""),"8",""),"9",""),"0","")
如果你是EXCEL2003,数据在A1,按ctrl+F3 定义名称
在"名称"中输入:AA
在"引用位置"中输入:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Sheet1!A1,"1",""),"2",""),"3",""),"4",""),"5",""),"6",""),"7",""),"8",""),"9",""),"0","")
确定后在B1中输入: =AA
即可,sheet1是当前的工作表名称,
下拉复制
完了对B列的数据进行高级筛选,选择不重复数据
热心网友
时间:2023-08-16 20:20
B1=LEFT(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890))-1),填充公式,
C列=IF(COUNTIF($B$1:B1,B1)>1,"",B1),填充公式,然后筛选非空的单元格