利用数组函数自动将A列的不重复信息提取到B列
利用数组函数自动将A列的不重复信息提取到B列因为在A列里面大约有1000个(或者更多)信息,其中很大一部分是重复的我先在B1单元格输入公式=INDEX(LEFT($B$1...
利用数组函数自动将A列的不重复信息提取到B列
因为在A列里面大约有1000个(或者更多)信息,其中很大一部分是重复的
我先在B1单元格输入公式
=INDEX(LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),SMALL(IF(MATCH(LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),)=ROW($B$1:$B$1000)-1,ROW($B$1:$B$1000)-1,60000),ROW(B1)))
然后按下ctrl+shift+enter
公式变为如下:
{=INDEX(LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),SMALL(IF(MATCH(LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),)=ROW($B$1:$B$1000)-1,ROW($B$1:$B$1000)-1,60000),ROW(B1)))}
而在B1单元格出现 #VALUE!
请问我输入的公式那里有错,请帮忙修改一下
那位高人指点一下,用其他函数能实现此功能的话也可以,谢谢!!! 展开
因为在A列里面大约有1000个(或者更多)信息,其中很大一部分是重复的
我先在B1单元格输入公式
=INDEX(LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),SMALL(IF(MATCH(LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),)=ROW($B$1:$B$1000)-1,ROW($B$1:$B$1000)-1,60000),ROW(B1)))
然后按下ctrl+shift+enter
公式变为如下:
{=INDEX(LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),SMALL(IF(MATCH(LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),LEFT($B$1:$B$1000,LEN($B$1:$B$1000)-1),)=ROW($B$1:$B$1000)-1,ROW($B$1:$B$1000)-1,60000),ROW(B1)))}
而在B1单元格出现 #VALUE!
请问我输入的公式那里有错,请帮忙修改一下
那位高人指点一下,用其他函数能实现此功能的话也可以,谢谢!!! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询