前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >由简单问题“在表A里标记出表B也有的数据”产生的一些思考

由简单问题“在表A里标记出表B也有的数据”产生的一些思考

作者头像
大海Power
发布2021-08-30 11:09:41
6020
发布2021-08-30 11:09:41
举报
文章被收录于专栏:用户8950297的专栏

就“在表A里标记出表B也有的数据”这个问题来说,如果通过函数来解决非常简单,但是,在日常工作中,这个种方法也许还有些可以改进的地方。

一、基本的函数实现方法

首先,这个问题的公式比较简单,如下所示:

当然,你还可以用vlookup等等各种函数来解决这个问题,在此不再赘述。

二、改进思路之1:表格(超级表)实现自动公式扩充

再回到这个问题,如果直接用函数的话,你会发现,当你的表A的数据在不断的增加的时候,你的公式拉到什么位置呢?是先拉到一个很长的位置预留着?还是每次输入数据后在重新下拉一遍?如下图所示:

那么,对于这种情况,如果想改进一下的话,也比较简单,即,将表A转换为“表格”——即超级表,方法如下:

单击确定后,将变成如下图所示的样子:

这时,当你新增数据时,公式列将自动得到结果,如下图所示:

三、改进思路之2:通过Power Query提取所需数据并实现报表全程自动化

上面通过表格的方式实现公式的自动扩展,但是,实际工作中,数据分析或整理的需求往往不仅仅这一个识别数据是否在另一个表里的步骤,而往往还有进行其他的相关处理,比如识别出来后,要筛选出来提交给别人,等等,那么,这种情况下,则可以采用Power Query来实现全过程的自动化,如下所示:

3.1 将两表数据放入Power Query

3.2 合并查询

3.3 展开合并数据

3.4 按需要筛选及进行后续处理

3.5 结果返回Excel中

对这些筛选出来的数据你还可以在Power Query里进行各种各样的处理,然后再返回Excel中,而当你以后需要根据新的数据制作相应的报表时,只需要一键刷新即可,如下图所示:

通过Power Query能够实现各种需要重复制作的报表的全过程的自动化,从而极大减轻工作量,而相对于以往类似自动化只能通过VBA来实现,Power Query的学习成本却非常低,因而推荐使用。

在线M函数快查及系列文章链接(建议收藏在浏览器中):

https://app.powerbi.com/view?r=eyJrIjoiZDVhZDBlMTYtNDkzNC00YWFjLWFhMmMtMmI3NTk2Y2ZhMzc3IiwidCI6ImUxMTAyMjkxLTNkYzUtNDA1OC1iMDc3LWQ0YzU4YWJkMWRkOCIsImMiOjEwfQ%3D%3D

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-04-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、基本的函数实现方法
  • 二、改进思路之1:表格(超级表)实现自动公式扩充
  • 三、改进思路之2:通过Power Query提取所需数据并实现报表全程自动化
  • 3.1 将两表数据放入Power Query
  • 3.2 合并查询
  • 3.3 展开合并数据
  • 3.4 按需要筛选及进行后续处理
  • 3.5 结果返回Excel中
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档