当前位置:首页 > 实用技巧 >

excel下拉去除重复项(excel下拉列表怎么消除重复值)

来源:原点资讯(www.yd166.com)时间:2023-04-30 14:19:02作者:YD166手机阅读>>

(图4)

○ 方法2. 函数法 

  上述方法是手动去重,如果名单发生变化,还需要再次去重。如果要实现去重的自动化,可以借助于函数来实现。

  定位到K2单元格并输入公式“=OFFSET(B$2,MOD(ROW(A1)-1,8),INT((ROW(A1)-1)/8))”,然后下拉填充到单元格显示数字0为止(图5)。

excel下拉去除重复项,excel下拉列表怎么消除重复值(5)

(图5)

  公式解释:

  先使用MOD函数对“(行数-1)”值和除数“8”(对应原始数据包含老师名单的行数,如本例是8行,第2行-第9行)取余,然后将其作为OFFSET函数偏移的列号。因为原始数据为8行,所以每8行会向右偏移1列引用。接着使用INT函数对“(行数-1)/8”数值向下取整,将其作为OFFSET函数偏移的行号数据。引用的基准是B$2(行锁定),这样下拉公式时,OFFSET就会在K列依次引用B2:H10区域中的数据。

  继续定位到L2单元格,输入公式“=IFERROR(INDEX($K$2:$K$100,MATCH(,COUNTIF($L$1:L1,$K$2:$K$100),)),"")”,然后定位到公式地址栏,按下“Ctrl Shift Enter”组合键完成数组公式的输入,接着下拉填充公式,直到单元格显示为0,完成去重名单的提取(图6)。

excel下拉去除重复项,excel下拉列表怎么消除重复值(6)

(图6)

  公式解释:

  先使用COUNTIF函数以“$L$1:L1”为计数条件,计数区域是“$K$2:$K$100”。这里K100数字至少要比图5中OFFSET函数引用时出现的数字0单元格行号的数字要大。然后将这个计数作为MATCH函数的引用数值,再将其作为INDEX函数引用的行号值。最后在外层嵌套IFERROR函数,对没有引用数值的单元格显示为空。这样作为数组公式使用时,就可以对$K$2:$K$100区域的数据完成去重操作。

○ 方法3. VBA法  

  多行多列数据去重,实际操作是先将数据组成一列,然后去重,在VBA中可以借助于RemoveDuplicates函数来快速实现。

  先到“https://share.weiyun.com/BYDj7Qhx”下载所需的代码,接着按下“Alt F11”快捷键打开VBA编辑窗口,依次点击“插入→模块”,将下载的代码粘贴到代码框中(图7)。

excel下拉去除重复项,excel下拉列表怎么消除重复值(7)

(图7)

  代码解释:

  先设置行列变量,列内容是第2列→第8列(即B:H列),行内容是第2行→第9行(请根据实际单元格内容设置)。然后遍历这些行列中的内容,将其提取到I列中保存,最后使用RemoveDuplicates函数对I列的内容去重。

  返回到Excel窗口中,依次点击“开发工具→宏→去重”,点击“执行”,这样VBA代码就会将所有老师的数据复制到I列并完成去重操作了(图8)。CF

excel下拉去除重复项,excel下拉列表怎么消除重复值(8)

栏目热文

多个工作簿查找重复值(快速查找多个工作簿中的数据)

多个工作簿查找重复值(快速查找多个工作簿中的数据)

如示例有多个工作簿,包含多个工作表,表中包含相同模板的数据,示例就为员工的销售数据。我们需要统计出例如销售数据中各月份的...

2023-04-30 14:53:37查看全文 >>

excel查找重复姓名(excel怎么查找重复人名)

excel查找重复姓名(excel怎么查找重复人名)

今天是春节假期前最后一个工作日,恭祝读者朋友们新春快乐, 兔年大吉,新年兔飞猛进。今天老杨收回来一份包含几百个名字的名单...

2023-04-30 14:23:57查看全文 >>

汽车钥匙有电为什么打不开车门(汽车遥控钥匙有电但是开不了车门)

汽车钥匙有电为什么打不开车门(汽车遥控钥匙有电但是开不了车门)

遥控钥匙开不开车门?我原本以为这是小概率事件了,可万万没想到……有一天我遇到这种情况在盆友圈吐槽了以后,引起了骚动,围观...

2023-04-30 14:54:38查看全文 >>

excel计算结果乱码(excel表格计算公式乱码)

excel计算结果乱码(excel表格计算公式乱码)

  excel表格数字乱码怎么恢复正常?作为可以进行数据存储、提取、计算的excel表格,经常会遇到excel表格数字乱...

2023-04-30 14:44:27查看全文 >>

excel文字乱码怎么解决方法(excel字体乱码解决方法)

excel文字乱码怎么解决方法(excel字体乱码解决方法)

我当时学习的时候也遇到了这个问题,我电脑上用的是office,不是WPS,将xls另存为CSV的时候也没有UTF-8 C...

2023-04-30 14:43:11查看全文 >>

word一键找重复值(word文档一键找重复值)

word一键找重复值(word文档一键找重复值)

今天分享7个超实用的Office技巧,比自己去百度要快多了,每一个都简单实用,看过之后自己操作一下,很快就能记住,以后再...

2023-04-30 14:16:29查看全文 >>

excel如何合并表格(excel表格代码)

excel如何合并表格(excel表格代码)

1.如下图工作簿中含有多个工作表,现在我们计划将这些工作表快速整合为一个表格。2.点击下图选项(Excel工具箱,百度即...

2023-04-30 15:02:49查看全文 >>

excel 多表格数据合并(excel怎样将多个表格数据合并)

excel 多表格数据合并(excel怎样将多个表格数据合并)

1.打开要合并数据的Excel表格2.点击下图选项3.点击【汇总拆分】、【合并多表】4.选择要合并的工作表5.在高级选项...

2023-04-30 14:52:35查看全文 >>

excel单个表格合并(Excel表格怎么合并)

excel单个表格合并(Excel表格怎么合并)

既然不少读者反馈喜欢看一些短平快又极其实用的 Excel 小技巧,那么今天再来两则。01 快速合并多个数据表将下图 1 ...

2023-04-30 14:25:06查看全文 >>

steam怎么在电脑上绑定手机令牌(steam手机令牌电脑上可以绑定吗)

steam怎么在电脑上绑定手机令牌(steam手机令牌电脑上可以绑定吗)

最近一直有传闻说Steam将在以后强制使用手机令牌进行登陆,如果没有使用手机令牌的帐号在购买游戏时会遇到问题。不管传闻是...

2023-04-30 14:33:08查看全文 >>

文档排行