EXCEL如何用OFFSET函数提取一列数据的不重复值
1、新建一个EXCEL工作表,而后双击打开

3、在B2单元格输入公式=OFFSET(A$1,MATCH(0,COUNTIF(B$1:B1,A$1:A$99),0)-1荑樊综鲶,,,)&"",而后同时按住ctrl+shift+enter键,将公式转化为数组,而后我就可以发现在B2单元格,就出现了第一个姓名

5、方法思路,首先我们用COUNTIF(B$1:B1,A铮喘饿怊$1:A$99),获取B列已经输入内容的A列值得个数,就是首先计算COUNTIF(B$1:B1,A$1)、COUNTI僻棍募暖F(B$1:B1,A$3)、COUNTIF(B$1:B1,A$3),这样计算到最后一个,形成一个序列,可以按F9键,得出{1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0,

7、同理,第三个位置,就是B3得到的结果为=OFFSET(A$1,3-1,,,)&"",通过这种方法,获取所有不重复值

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:23
阅读量:48
阅读量:84
阅读量:38
阅读量:69