前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >个人永久性免费-Excel催化剂功能第81波-指定单元格区域内容及公式填充

个人永久性免费-Excel催化剂功能第81波-指定单元格区域内容及公式填充

作者头像
Excel催化剂
发布2021-08-19 15:12:07
7930
发布2021-08-19 15:12:07
举报
文章被收录于专栏:Excel催化剂

在日常数据处理过程中,需要对缺失数据进行填充时,按一定逻辑规则进行处理,实现快速填充,规范数据源。此篇给大家带来多种填充数据的场景。

业务使用场景

对各种系统中导出的数据,很多时候存在数据缺失的情况,需要进行补全处理,方可进行下一步的数据分析操作。数据的向下、向上、向左、向右填充的场景因此产生,特别是向下填充。

空数据向下填充

填充后的数据结果

除了空值填充外,还有一大需求是单元格区域的公式统一化填充。需要在此进行简单的科学数据化管理的小普及。

在Excel表格中,没有类似数据库的强制性数据结构化的限制,正因为这个自由性,给Excel的数据源带来了许多灾难性的数据质量问题。

在Excel催化剂力荐的智能表上,虽然微软很想达到让Excel表的结构化方面和数据库表更靠近,但本质上还是没有太大的区别

已经转换成智能表格式的数据

数据库表结构的最基本要求是同一列数据,数据类型相同,若是经逻辑运算得到的计算列,同一列数据的逻辑相同。

同一列数据类型不一,存在文本和数字混排

智能表想实现的同一计算列逻辑一样的效果,自动向下填充整列的公式

智能表计算列效果

但因Excel本质上还是以单元格为最小单位存储数据,所以,在同一列中,仍然可以随意更改数据,变成一列数据有多种逻辑关系在其中。在非智能表中,更为自由,更没法控制到数据质量。

智能表允许在同一列中多种数据逻辑

此篇所推出的另外的功能,即为将同一计算列(由公式生成的数据)进行归一,所有数据按同一公式进行填充。如下图的将会处理为金额列的统一逻辑为:单价列*数量列

未进行公式统一化时的模拟数据,有空值,有手工填写的数据

功能实现

功能入口

在常规的空值填充功能中,Excel催化剂很早就已实现,绝大部分插件也会做这样的简单功能,没什么好说的,具体操作方法,先选定要填充的数据源单元格区域,根据需求进行向下、向上、向左、向右的填充即可。

image.png

按行/列填充公式

先特意构造多列需填充数据源,按行和按列只是方向上的不同,如下图,想分别填充金额、金额1、金额2三列的数据,按列的方向去填充。按行的同理,场景可能不多。

构造数据源

步骤1:选择待填充公式的数据区域

可以一次性选择多行多列的数据区域

选择待填充数据源

步骤2:点击【按列填充公式】即可完成

程序运算原理为,按行/列的顺序去查找当前单元格的所在行/列的区域,找到第1次出现公式的单元格,将其公式复制填充到当前行/列所有单元格内。

image.png

不要小看这么简单的一个小功能,里面是涉及了科学的数据管理方法论为依据的,同一列的数据,在计算列中,需要将其进行逻辑同一,不能同时出现两种数据逻辑在同一列中出现,否则数据结果是需要被质疑的。养成这样的习惯,也可以大幅度地提升数据处理的准确性。

结语

在人人都敢在简历上写上一句精通OFFICE软件的时代,一个简单的数据管理方法论都没有时,再好用的Excel摆在面前,最终做出来的数据、报表也是一团遭,希望Excel催化剂在功能开发的同时,附带输出的一些科学数据管理方法论能够结合功能上的补充给大家带来一些真正有意义的知识沉淀,而不是一天到头只钻在一些表象的某某功能的学习上。

再次卖个关子,此篇的功能开发,乃是为了在使用Excel催化剂的图表功能场景时,可以更轻松地做出某个特定场景的图表需求,欢迎继续关注Excel催化剂后期推出的图表系列视频教程,内中会穿插各种已开发的功能组合,实现特殊场景、复杂场景的业务需求实现。

最后一句话总结此篇的分享:科学方法论很重要,学会好好管理自己手头的数据,比钻研各种小技巧来得实际,结合Excel催化剂的功能增强,让科学管理、维护正确数据更轻松。

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

本文分享自 Excel催化剂 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 业务使用场景
  • 功能实现
  • 按行/列填充公式
    • 步骤1:选择待填充公式的数据区域
      • 步骤2:点击【按列填充公式】即可完成
      • 结语
      相关产品与服务
      数据库
      云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档