antd 表格树如何展开_如何分析工作,找出规律,使用excel大幅度提高工作效率...

在职场中,掌握一定的excel知识,有时候可以极大的提高工作效率,减少加班次数。

但是有的人可能不知道如何去做,下面我使用一个我前几天遇到的工作场景,一步一步的来给大家展示一下,如何使用excel提高工作效率。

cb403ce9c7481c09b1f25767f535694d.png

在这里不会涉及到具体操作、具体公式的教学,只是从一项工作接到手里,如何进行分析其内在规律,确定是否能够使用excel表格来快速的处理,从而大大的提高自己的工作效率

工作场景

具体工作场景,是领导交代的一项任务。在一个内网系统中,有一个挺大的目录树,需要把这个目录树整理成一个excel表格。因为工作关系及方面大家操作,在懂车帝找了个类似的。

418fcecc4892cc9fa793ce06bc178f76.png

这个是类似内网系统的一个目录树

192e79e91d5f1da6947dea49fb1bcca4.png

需要整理成这种一级、二级、三级栏目的表格

就是这样的需求,按照领导的意思,是一个一个复制到excel表格中,我大概看了下,数据量非常多,是懂车帝中目录的好几倍。如果真的人工操作的话,费时费事,估计做完眼睛也要废了。

大家来思考一下,完成这项工作,需要多长时间?

逻辑分析

这项工作,按照领导的意思是一个目录一个目录的复制出来,然后整理到excel,有很明显的规律性。一般而言,在电脑上重复的、循环的工作,基本都可以使用相应的技术来实现,这就是所谓的办公自动化。

针对这项具体工作,首先我们可以发现这个网页没有禁止复制,我们就可以把整个目录树全选后复制下来。这样比一个一个的复制,已经大大的提高了效率。复制下来的数据如下图:

ee07914819e09b783181a202baaec6ca.png

直接复制下来的数据,右键-选择性粘贴、文本

接下来,就可以关掉网页,剩下的工作全部都在这个excel表格中了。

我们分析下这一列数据,可以看出:一级标题、二级标题、空白行,这就是这一列的全部数据。那么要实现领导的要求,我们只需要把这一列的一级标题、二级标题单独拿出来分成两列,删掉空白行就可以实现。

接下来深入分析这一列数据中,一级标题、二级标题和空白行之间的逻辑关系,可以看出以下规律:一级标题、二级标题、空白行、二级标题、空白行......一级标题、二级标题、空白行、二级标题...如此循环。

只要找到逻辑关系,那么就可以写公式。因为所谓的excel公式,就是符合一定的逻辑关系的需求整合在一起,就变成了公式。

发现规律:一级标题(这里指A,B,C,D等)以及它的下一行都有数据,然后我们就可以判断出这一行是一级标题。公式为:

=AND(NOT(ISBLANK(A2)),NOT(ISBLANK(A3)))

运行后如下图:

8fa4a790937b03707da39c940ed69bc9.png

可以看出,一级标题后面都为TRUE,二级标题及空白行后面都有FASLE。接下来我们继续扩展这个公式为:

=IF(AND(NOT(ISBLANK(A2)),NOT(ISBLANK(A3))),A2)

意思是:如果当前行为一级标题,那么在B列显示A列的值,如果不是一级标题,那么显示FASLE。

将B列公式应用后,复制后选择粘贴为数值,然后把B列中FALSE替换为空,删除掉A列的空白行,具体删除方法比较容易,不再赘述。得到下图:

b38b1b5a3ee19f47ac05f8561c74751d.png

我们可以看到,已经非常接近领导的要求了,需要再接再厉,继续处理一下B列。我们选中B列,按快捷键CTRL+G,然后选择空值,这样就能把B列所有空行选中。

dfaa734cc8ae0be92b1665300bcf4acc.png

写入公式:=b2,然后按CTRL+ENTER应用公式。可以得到下图:

8cc7a5074d98a6fdee9582a454fe4502.png

接下来,只需要把B列相同的数值合并成单元格后居中,将B列数据放到A列前面,就可以完美的完成领导交代的任务了!

在wps中,合并相同的单元格是非常方便的,可是在excel中,需要一定的技巧。

我们选中B列,点击分类汇总,如下图:

ae81aae37e10daf8636c71bd87488ec9.png

然后会发现在A和B之间自动产生了一个新列,选中新列,按CTRL+G,选择空值:

c7e3b1e190e3a848d32f9665f19058fe.png

这时候会发现B列空白行都被选中了,然后点击合并后居中,得到下图:

a807ffa811fc37899937c07d0c8ec1ad.png

删除分类汇总,得到下图:

ce39f5ddaa9928beb98833298505e646.png

选中B列,然后点击格式刷,在点击C列,得到下图:

ebdf314d43300112c06a5efc959cc414.png

整理之后,得到领导需要的表格,此项工作完成!

c7913e0c2db94a5b4041882a3d057cf4.png

总结

某项工作能否使用excel,应该使用excel的哪些技巧,都是根据这项工作的规律性来决定的。所以首先要对工作进行细致的分析,找出其规律性,然后再去考虑excel中有哪些技巧、哪些公式、甚至是VBA可以实现。

94917e671d8d5dfcbff797ce371ea2de.png

掌握一定的excel技巧,可以极大的提高工作效率,大大的减少了加班的次数。微软的办公套件,比如word、ppt也是如此。往往非常复杂的工作,认真分析其内在规律后,会发现:使用excel,这项工作原来那么简单!

我是职识,欢迎关注,一起探讨如何使用excel助力职场。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/365661.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

eclipse插件 tcp/iip monitor

http://huangrongyou.iteye.com/blog/1764041 转载于:https://www.cnblogs.com/chyxOne/p/9673784.html

Wijmo 更优美的jQuery UI部件集:复合图表(CompositeChart)

Wijmo的CompositeChart控件允许您使用一个Chart来分析和展现复杂的数据。相同的数据可以使用不同的可视化效果,不同的图表类型展现在一个图表内,使得用户可以从不同的角度,了解分析这组数据所表达的内容 。 本文将介绍如何使用Wijmo的Composi…

广联达2018模板算量步骤_广联达gtj2021实操案例,新增6大板块,快速提高算量效率...

对于从事造价行业的朋友来说,广联达软件是我们最经常用到的软件,不仅是因为广联达软件能够在提高工作效率,主要还是现在大数据下,广联达软件可以做到更精准、零失误广联达软件更新的也比较快,广联达GTJ2021版已经更新出…

鲜为人知的Java 8功能:广义目标类型推断

遍历Java 8功能列表 &#xff0c; 广义目标类型推断使我震惊&#xff0c;因为它是一个特别有趣&#xff0c;鲜为人知的瑰宝。 看起来Java语言设计人员将减轻过去使用泛型&#xff08;Java 5-7&#xff09;时遇到的某些痛苦。 让我们看看他们的例子&#xff1a; class List<…

谈谈技术原则,技术学习方法,代码阅读及其它

一、选用技术的原则比较规范的软件开发过程要到有限的几个公司才能学到。偶现在所采用的方法都是圡方法&#xff0c;主程序员&#xff0c;测试驱动&#xff0c;文档和代码写在一起&#xff0c;原型。但基本上坚持几个原则&#xff1a;在工作上以实用为主导&#xff0c;哪个实用…

python下载库报错_下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决...

前言最近在网上找了很多下载Crypto的方法&#xff0c;感觉作用都不算很大&#xff0c;然后自己瞎搞瞎搞就搞好了&#x1f605;&#xff0c;所以打算分享出来。直接pip下载或者Anaconda下载&#xff0c;Anaconda的话可以直接在官网上下载&#xff0c;pip就不说了&#xff0c;下载…

WPF中元素拖拽的两个实例

WPF中元素拖拽的两个实例 原文:WPF中元素拖拽的两个实例今天结合之前做过的一些拖拽的例子来对这个方面进行一些总结&#xff0c;这里主要用两个例子来说明在WPF中如何使用拖拽进行操作&#xff0c;元素拖拽是一个常见的操作&#xff0c;第一个拖拽的例子是将ListBox中的子元素…

linux重启mysqlsystemctl_解决linux(centos7)重新安装mysql systemctl start mysqld.service时报错...

重新安装mysql时&#xff0c;运行systemctl status mysqld.service报错。[roottest-dcruxue ~]# systemctl start mysqld.serviceJob for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and &q…

使用vert.x 2.0,RxJava和mongoDB创建simpe RESTful服务

中断了将近半年后发表了一篇新文章。 在本文中&#xff0c;我们将快速了解如何开始使用vert.x&#xff0c;更有趣的是&#xff0c;如何使用RxJava简化异步系统的编程。 我们将涵盖以下主题&#xff1a; 使用Maven创建一个空的vert.x项目 导入IntelliJ并创建一个简单的HTTP服务…

开发进度2

今天主要的精力都是在学习github的基础知识 包括注册安装以及建立一个Git库&#xff0c; 接下来便是菜鸟教程中对github的初步操作详解 注册账户以及创建仓库 要想使用github第一步当然是注册github账号了&#xff0c; github官网地址&#xff1a;https://github.com/。 配置G…

搭建react native所遇到的坑

一、所遇问题 在搭建react native环境中,遇到执行react native run-android命令出现如下问题 1 Could not resolve all dependencies for configuration :classpath. 2 > Could not resolve com.github.dcendents:android-maven-gradle-plugin:3.1.4 3 Required b…

nginx的ngx_http_realip_module模块和http头X-Forwarded-For、X-Real-IP

ngx_http_realip_module模块 realip模块作用&#xff1a;当本机的nginx处于反向代理的后端时可以获取到用户的真实ip。可以让accesslog记录用户真实IP地址。 set_real_ip_from IP1; real_ip_header X-Forwarded-For; real_ip_recursive on; set_real_ip_from —— 设置反向代…

sqlalchemy mysql_使用SQLAlchemy操作MySQL

SQLAlchemy是Python编程语言下的一款开源软件&#xff0c;提供了SQL工具包及对象关系映射(ORM)工具&#xff0c;使用MIT许可证发行。SQLAlchemy首次发行于2006年2月&#xff0c;并迅速地在Python社区中最广泛使用的ORM工具之一&#xff0c;不亚于Django的ORM框架。本文将介绍如…

使用phpstorm+wamp实现php代码实时调试审计

转载自&#xff1a;https://www.bugbank.cn/q/article/5853afaffc0bf4f010ee6ac3.html php调试有N多好用的工具&#xff0c;最近研究到phpstorm配合wamp实现php实时断点调试相当不错&#xff0c;推荐给大家&#xff0c;网上有各种配置版本&#xff0c;但没有一个能好使的。本文…

python处理字符串数组慢_Python字符串处理 - str/bytes

1. strstr.count(sub[, start[, end]])str.encode(encoding"utf-8", errors"strict")str.format(*args, **kwargs) # s "this is from {}".format(__file__)str.find(sub[, start[, end]]) # 没有查找到子串&#xff0c;返回-1str.rfind(sub[, …

如何使用Play框架为https配置SSL证书

我花了数小时试图使它起作用&#xff0c;最后&#xff0c;问题是我自己没有使用keytool生成CSR&#xff08;证书请求&#xff09;。 尝试通过https访问Play时&#xff0c;我一直收到此错误&#xff1a; javax.net.ssl.SSLPeerUnverifiedException&#xff1a;对等方未通过身份…

ERP行业销售如何挖掘潜在客户?

要看不同阶段&#xff0c;小企业发展到一定程度&#xff0c;第一个需求是单体财务系统。因为这个时候财务忙不过来了。在大一点就需要业务系统了&#xff0c;就是生产进销存。有分公司就有集团级软件需求&#xff0c;接着就是oa啊HR啊上下游管理啊等等。接着把握住成本的节省和…

网络隔离主要技术

网络隔离&#xff1a;把两个或者两个以上可路由的网络&#xff08;如&#xff1a;TCP/IP&#xff09;通过不可路由的协议&#xff08;如&#xff1a;IPX/SPX、NetBEUI等&#xff09; 进行数据交换而达到隔离目的。主要原理是使用了不同的协议&#xff0c;故也叫协议隔离。 网络…

mysql 数字to char_mysql数字tochar

例如,指定一个字段的类型为 INT(6), 就可以保证所包含数字少于 6 个的值从...二.字符串类型 MySQL 提供了 8 个基本的字符串类型,分别:CHAR、VARCHAR、......查看当前安装的 MySQL 所支持的字符集。 show charset; 或 show char set; ------------ | Charset | Description | D…

luogu P1880 [NOI1995]石子合并

咕咕咕 说好把济南集训时做的题写写题解还是鸽了然后因为太无聊又来续上了w 传送门~xiu 一道dp 具体是啥dp呢我去看看题解咋说 嗯 区间dp&#xff08;跟我想的一样 把环拆成链来做 n的范围比较小就直接枚举从哪断开 然后就是正常的dp 区间和用前缀和优化一哈 看代码吧 #include…