当前位置:首页 > 科技 > 正文

我的天啊,这个新函数太牛逼了,还是第一次见

与 30万 粉丝一起学Excel

VIP学员的问题,要将不同区域的内容合并,然后去除不重复。

这是群内答疑老师的截图,用了VSTACK函数,可以将2个区域的内容合并。再嵌套UNIQUE函数,就可以去除重复值。

= VSTACK(区域1,区域2)

去重复:

= UNIQUE(VSTACK(区域1,区域2))

这是365最新版本才有的函数,卢子的电脑没有,只能借助其他人的。

这个函数还能合并多表,挺牛的。

=VSTACK(财务部:综合部!A1:B10)

图片来自网络

语法:

=VSTACK(起始表格:结束表格!区域)

看起来好用,电脑没有,怎么办呢?

那就自己创造一个功能出来呗,有啥大不了的。

先看效果,点一下按钮,就将两列合并同时去除重复值。

现在跟着卢子,认识一个全新的Excel世界,宏和VBA。

在Excel选项,自定义功能区,勾选开发工具,确定。

在开发工具,最左边就是宏和VBA。

要将Excel的操作记录下来,需要录制宏。

点录制宏,将A、B两列的内容复制到E列。选中E列,点数据,删除重复值。操作完,就停止录制宏。速度有点快,多看几遍。

将E列的内容清除后,来执行刚刚录制的宏。点宏,选宏2,执行,就操作完毕。

如果是天天用,这里可以插入个按钮运行效果更好。点插入,左上角的按钮,画一个差不多大小的按钮,选宏2,确定。

点按钮,就可以。

不过默认的按钮名称很土,叫按钮2,这里可以改名称,比如叫去重复。

另外,多表合并也可以通过VBA完成。

点一下自动更新数据按钮,就将分表所有数据合并过来了。

这个以前有相关文章,也是用VBA做的,没看过的可以去看下:应收账款,分表录入数据,总表自动更新,太方便了

其他相关的多表合并参考文章:别找了,你要的Excel多表合并都在这里了!

版本越高,越方便,当然低版本只要你技术足够高,基本都能找到方法代替。

陪你学Excel,一生够不够?

推荐:别吹牛了,新函数XLOOKUP能实现的功能,8年前我已经实现了!

上篇:Excel输入日期最快的方法,谁敢来PK?比快捷键还快哦

请把「Excel不加班」推荐给你的朋友

你可能想看:

有话要说...

取消
扫码支持 支付码