excel怎么用公式提取不重复的文本数据的第二种办法,非数组类型
课前准备
1、须之前用过的图片例子,方法二非数组如果想看第一种方式excel怎么用公式提取不重复的文本数据方法一
2、D4=LOOKUP(2,1/(COUNTIF($D$3:D3,$A$2:$A$20)=0),$A$2:$A$20)
公式拆分理解
1、B66=COUNTIF($B$65:B瀵鸦铙邮65,$A$66:$A$84)这个公式是来统计B65:B65单元格里面统计A66:A84出现的次数,没有出现就返回true这一步光从公式上和图片上很难理解,但我们需要一个重点,就是这里的相对引用和绝对引用很重要,不能错
2、=1/D66:D84用这个来求倒数,用1除然后我们会获得一组1,公式中LOOKUP(2,在左边数组中找2如若找不到返回最后一个满足条件的,最后一个1)在A66:A84中最后一个是SBZ003
3、特别需要注意的是,上面的过程都是针对B66的下面放两稍僚敉视个公式的差异,可以看出由于加了$会导致公式有所变化,是这个公式的一个特别需要注意的地方B66=COUNTIF($B$65:B65,改怊眶峋$A$66:$A$84)B67=COUNTIF($B$65:B66,$A$66:$A$84)而由于第一个B66有数据后,B67根据B66的结果会得出不同样的数据true的表示之前没出现过的,false表示之前出现过的
4、看这张图片应该可以更好的理解上面的意思,出现过的用false表示
5、然后还是求倒数,跟之前的一样,得到的结果是这样的,然后在排除出现过的,取最后一个满足条件的值SBL001
6、依次我们最后得到的结果是倒过来的这个公式很简单,只要运用好COUNTIF和LOOKUP的特性返回最后一个并理解绝对引用与相对引用的意义