首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

会计和HR,不会这个Excel合并功能会累死!

昨天,兰色在平台的绿卡群中看到这样一个提问:

请问我有几十张这样的表,我怎么能用函数提取收款人名称、开户银行和账号。

其实,如果复制粘贴,半小时内也可以手工全部复制粘贴完成,问题时如果下次遇到更多甚至几百个表格时,你该怎么办? 所以我们还是有必要掌握表格批量提取(合并)的Excel技巧,特别是会计和HR,一定要掌握。

兰色做一个示例表,包括3个(你就当成有30或300个吧)

现在要把所有表的黄色单元格的数据提取出来。

提取步骤:

1、提取所有工作表名称

如果你的Excel安装有power query,可以用它提取所有工作表名称。如果没有可以用宏表函数提取。

定义名称wb:

=INDEX(GET.WORKBOOK(1),ROW(A1))

然后在单元格输入=wb并向下复制,即可返回工作表名称列表

2、提取数据

把要提取的单元格地址放在第一行,然后用indirect函数提取。

=INDIRECT($A3&"!"&B$1)

兰色说:今天所有的提取公式,无论有再多表格都可以完成。所以做会计和HR的同学一定要掌握indirect函数,它在批量处理Excel表格时超级有用。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200308A054JV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券