分享

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

 5jia5 2020-03-27

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

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

其实,如果复制粘贴,半小时内也可以手工全部复制粘贴完成,问题时如果下次遇到更多甚至几百个表格时,你该怎么办? 所以我们还是有必要掌握表格批量提取(合并)的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表格时超级有用。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多