嘻皮客娱乐学习网

标题: excel多区域取不重复项及个数(支持内存数组) [打印本页]

作者: xipick    时间: 2018-6-5 23:12
标题: excel多区域取不重复项及个数(支持内存数组)
多区域取不重复项及个数: (, 下载次数: 130)

直接下载下面的附件,放在 C:\Documents and Settings\Administrator\Application Data\Microsoft\AddIns这个文件夹里面。可能不同的系统不太一样,这个文件夹是office加载项文件存放的默认位置。可以在c盘搜索AddIns,得到该文件夹位置。
放在那儿后,直接在任何一个excel中把该文件加载上就可以了。
具体步骤是 在菜单栏选择  文件——选项——加载项——转到(G) ,然后就弹出了加载宏的对话框,然后把里面的 “多区域取不重复项及个数”前面打上勾,就可以了。



加载函数后,使用方法跟普通的excel函数一样,通过在单元格中输入: =多区域不重复项(第一参数,要取重复项的若干个选区)  来完成 ,比如要找到A1:B9,C20:E:54中的不重复的第五项内容是什么,可以这样写
=多区域不重复项(5,A1:B9,C20:E:54)

当写成 =多区域不重复项(“个数”,A1:B9,C20:E:54)  的时候,函数求的是A1:B9,C20:E:54中的不重复项的个数。


当写成 =多区域不重复项(0,A1:B9,C20:E:54)  的时候,结果为数组,表示的是A1:B9,C20:E:54中的所有的不重复项组成的一个一维水平数组。

ps:第二参数同时支持内存数组。




  '当第一参数为0时,函数结果为所有不重复项组成的一维水平数组;当第一参数为大于0且小于等于不重复项个数的数字时,函数结果为其中的某个不重复项。当第一参数为汉字“个数”时,函数结果为不重复项个数。第一参数不可忽略,必须书写,否则出错。
  
  '第二参数为要去除重复项的区域,可以是多个区域,也可以是单个的值,还可以是多区域与多个单值的混合。当第二参数中含有内存数组时,使用的时候要用CTRL+ALT+ENTER三键按下。
  
  '不重复项不包括空单元格,不管是真空还是计算得出来的假空,函数直接将其忽略掉。不重复项采用二进制比较,区分大小字母写及半角圆角。当第一参数不符合要求,导致函数出错时,结果显示为空。





欢迎光临 嘻皮客娱乐学习网 (http://www.xipick.com/) Powered by Discuz! X3.3