excel 两列模糊匹配给出结果_北大硕士给大脑植入Excel病毒,工作效率提升了好几倍...

dce115e0cb2263e4bd9b59deb42f1074.png

在工作中,我们经常会碰到这样的同事,他们是这样完成工作的:
先用计算器算好结果,甚者动用手指头在电脑屏幕上数数,然后把数据填写到Excel表格中。
结果可以预见,原本可以在上班时间完成的工作,愣是加班也完不成。
如果只是把Excel当作了记录工具,就好比把跑车开进了泥泞小路。不要抱怨Excel拖累了你,这纯粹是你的问题。究竟应该如何使用Excel?有哪些操作技巧是需要掌握的?
今天就和大家分享下Excel中最常用的数据整理和分析技巧,让你快速“脱胎换骨”,工作高效准确,从此告别加班!

470d962ddf2f31ef34f9aef7e91dff7c.png

一、快捷键操作技巧1:按住【CTRL】键,拖动实现表格复制
选中数据区域,复制-粘贴?不需要这么多步,选中数据区域,按住【CTRL】键,拖动即可复制。
操作详情:

a38f44d2110347a6d4b3156042586f94.gif

技巧2:按住【SHIFT】键,拖动实现两列位置互换
告别复制-粘贴法。左手按住【SHIFT】键不放,右手按住鼠标左键不放拖动列边线到相应位置,即可实现两列互换。
操作详情:

156f27563efc9138fba5640c41076bc4.gif

技巧3: 【CTRL】+方向键,快速定位单元格位置
好几万行数据,利用鼠标翻滚多少次才能到。利用【CTRL】+方向键,快速定位单元格位置。
提示:【CTRL】+↑,↓,←,→,分别到达数据区域的最上、最下、最左、最右的单元格
操作详情:

523cd959f4372c11800ff6133a2eac08.gif

技巧4:【CTRL】+【SHIFT】+方向键,快速选中数据区域
还用鼠标在一张庞大的Excel表格中拖来拖去选择数据?不酷不酷!【CTRL】+【SHIFT】+方向键帮你轻松选中数据区域。
操作详情:

29d87ef73dd398bbff8ae2af6e0f8e6d.gif

技巧5:【ALT】+↓,实现菜单输入
【ALT】+↓,菜单输入即时呈现,省掉多少指间功夫。
操作详情:

40cfbcd28f15b669e99ebf43e37848a4.gif

技巧6:【CTRL】+G/F5快速定位,【CTRL】+【ENTER】批量填充
在数据规范处理中,我们经常需要给表格中的空白单元格输入0值。怎么批量处理呢?
用【CTRL】+G/F5快速定位,定位“空值”,找到所有空白单元格后,在特定的一个单元格中输入“0”,按住【CTRL】+【ENTER】批量填充。
操作详情:

0a5f5086b92cb7fc6c4e9f831ee0f334.gif

技巧7: 【ALT】+【=】,实现批量求和
批量求和不用反复地书写SUM函数,【ALT】+【=】,正为此而来。
操作详情:

a413e79937f21b38ae50c9d5bdd64f0c.gif

二、数据规范两大利器利器一:数据有效性,我的地盘我做主
“发出去让别人填的表总是错漏百出,要么该填的单元格没有填写完毕,要么填写的都是一些错误的数据,弄得我回收回来还必须一个一个地进行修改。
填表规范和要求都写明了,难道都不看的嘛?”
面对这种囧境,使用数据有效性工具,就可以轻松解决!应用1:变手动输入为菜单选择,杜绝输错
操作:数据-数据有效性-序列-选择或输入序列数据-设置完成
操作详情:

7d5610d8c4752fd7603ab7a06ba97a21.gif

应用2:结合COUNTA函数,该填的想不填都没门
COUNTA函数的作用是返回列表中非空的单元格个数。如果数据区域需要输入5个有效信息,那COUNTA(数据区域)=5
操作:数据-数据有效性-序列-自定义-写入公式-设置完成
操作详情:

ca050265cc650ed79feff619c62c55bb.gif

利器二:分列,不止拆分
记录人员信息时,没经验的员工总是把所有信息记录在同一个单元格中。
试想下,不同的字段信息放在了同一单元格中,还如何进行数据分析呢?应用1:分列人员信息,规范输入(按分隔符号拆分)
可以使用“分列功能”对信息进行拆分。
注:在分列向导第三步中,要对拆分后的每一部分进行数据格式选择,同时将需要的拆分结果放到指定的单元格位置。
操作详情:

e85e1a0c38f183a7d1c47f1319b6bbea.gif

应用2:从身份证号中提取出生年月日信息(按固定宽度拆分)
身份证号中包含着众多的个人信息,比如7-14位为出生年月,最后第2位可用于判断性别。
那么,如何快速地从身份证号中提取出生年月日信息呢?使用分列按固定宽度拆分即可。
注:不要忘记在分列向导第三步中把数据设置为日期格式
操作详情:

30f8f5880e52f22896e2888ad93fe3c5.gif

应用3:分列一下,日期数据规范起来
面对大量格式不准确的日期,分列一下,马上规范起来。
操作详情:

90cbca5cc752ec1ce644e4bc4ebac669.gif

三、函数好帮手函数1:EDATE函数,计算合同到期日
合同期为36个月或3年,到期日期是哪天?在计算到期日时,可以使用EDATE函数。
EDATE函数结构:=EDATE(起始日期,月数)
注:EDATE中第二参数为月数,如果不是月数,要记得转化为月数。
合同到期日=EDATE(合同签订日期,以月计的合同期限)-1
操作详情:

b4eade87f7fdaac2a4d873a45ce12101.gif

函数2:DATEDIF函数,根据出生日期,计算年龄
DATEDIF函数结构:=DATEDIF(开始时间,结束时间,间隔时间参数),间隔时间参数可为年(Y)、月(M)、日(D)
操作详情:

8dbd1e77593c3a8f63e1d823153cfb7d.gif

函数3:COUNTIFS函数,实现多条件计数
“小孙,咱们公司30-40岁的职工多少个?”
如何计算多条件下的计数问题呢?COUNTIFS函数手到擒来!
COUNTIFS函数结构:=COUNTIFS(条件判断区域1,条件1,条件判断区域2,条件2,......)
操作详情:

47af98c47e70a7290de94d74e1c96ec3.gif

函数4:SUMIFS函数,多条件求和再简单不过!
“小张,尽快把今年营业额超过5000万,销量超过100万件的销售人员的工资总额给我计算一下。”
听到老板的吩咐,只会用SUM函数的小张脑袋顿时大了起来:筛选一次、筛选又一次、复制到新表、计算,结果到底准确不准确呢?
面对多条件求和,如果你学会了SUMIFS,岂不是再简单不过!
SUMIFS函数结构:=SUMIFS(求和范围,条件范围1,条件1,条件范围2,条件2,……)
操作详情:

f531efc0730f82eb4328df50f07bea5d.gif

函数5:VLOOKUP函数,查找匹配界一哥
对数据进行查询调用是职场一族在日常工作中经常要涉及到的内容,而VLOOKUP函数则是这项工作中使用率最高的函数,称之为查找匹配界一哥丝毫不过分。
VLOOKUP函数结构:=VLOOKUP(查找值,查找数据范围,要返回的数据所在的列数,精确匹配还是模糊匹配)
其中,查找值位于查找的数据范围的第一列,查找的数据范围需为绝对引用,从查找值所在的数据列开始计数要返回的数据所在的列数,精确匹配参数为0。
操作详情:

3c3df3dba44fff67a3710747aedab099.gif

模糊匹配则可以实现多重IF函数嵌套的功能,诸如实现对应成绩与对应等级的匹配,奖金等级与奖金指数的匹配等。
操作详情:

d9687e106baed992c1c1efbadcec1113.gif

函数6:MATCH函数,找到你的行列位置
要确定某一数据在行或列中的位置,找位置,就用MATCH函数。
MATCH函数结构:=MATCH(查找值,查找区域,查找类型)
操作详情:

7530de430f81557f46dd2d9a8afea749.gif

函数7:VLOOKUP+MATCH,查找更智能
VLOOKUP函数中第三参数为要返回的数据所在的列数。要解决列数,除了一列一列地数,当然可以用MATCH函数来实现计算了。
操作详情:

78f8a11e2ce7c825e8246b51203501da.gif

470d962ddf2f31ef34f9aef7e91dff7c.png

本文由LinkedIn原创,作者北大小笨。简书推荐作者,人力资源经理。个人微信公众号翻滚的小笨(id:beidaxiaoben)。

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

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

相关文章

java ee cdi_Java EE CDI Producer方法教程

java ee cdi这是CDI Producer方法的教程。 在CDI中,生产者方法生成一个对象,然后可以将其注入。 当我们要注入本身不是bean的对象,要注入的对象的具体类型在运行时可能有所不同,或者当对象需要一些bean构造函数不执行的自定义初始…

qnap nas web php,如何在QNAP NAS上建立并使用 iSCSI Target

本帖最后由 小Q 于 2015-2-5 13:30 编辑在QNAP Turbo NAS上建立并使用iSCSI Target,快速、便利且便宜建置网络储存系统之方式内容:l 在Windows中使用Microsoft iSCSI启动器来连接iSCSI装置什么是iSCSI且它有什么好处?iSCSI(Internet Small Computer Sy…

openssl php api,PHP7使用openssl解密易班API中的用户数据

PHP7使用openssl解密易班API中的用户数据一、mcrypt扩展解密自从PHP版本更新到了7.1以上以后,mcrypt扩展被废弃,使用mcrypt扩展会出现如下图的报错。只能使用openssl来代替。然而易班轻应用提供的还是旧版本的mcrypt扩展,这将导致php版本升级…

Spring MVC的DispatcherServlet – Java开发人员应该知道的10件事

如果您使用过Spring MVC,那么您应该知道什么是DispatcherServlet? 它实际上是Spring MVC的心脏,确切地说是MVC设计模式或控制器的C语言。 应该由Spring MVC处理的每个Web请求都通过DispatcherServlet处理。 通常,它是Front Contro…

运行时错误7内存溢出_分别从运行时和GC的角度看JAVA8内存管理

运行时区域1.程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在虚拟机概念模型里(概念模型,各种虚拟机可能会通过一些更高效的方式实现&#…

极域课堂管理系统软件如何取消控制_微缔电子组装业MES系统软件六大功能组成...

电子组装业MES系统软件六大功能组成MES系统软件是制造执行系统的英文简称,MES系统软件在整个企业信息集成系统中承上启下,是生产活动与管理活动信息沟通的桥梁,MES系统软件在产品从工单下发到生产成成品的整个过程中,扮演着促进生…

多个cuda 被单进程沾满_报名 | 提高GPU利用率,听英伟达专家分享这个CUDA工具

随着 NVIDIA GPU 计算性能的不断提升,如何提升 GPU 利用率是开发者普遍关心的问题之一。从 Kepler 架构开始,NVIDIA GPU 支持多个 CUDA kernels 函数的并发执行,称为 Hyper-Q 技术。Hyper-Q 技术支持多个 CUDA streams、多个 CPU threads 或者…

usb转ttl模块与matlab,USB接口转TTL小板的自检测试

现在电脑基本上都不会配置DB9串行数据端口了,这给一些喜欢折腾刷机和单片机加载程序的朋友带来了诸多的不便。还好,随着技术的发展,USB接口转TTL的产品越来越成熟,而这种产品主要以采用PL-2303HX芯片作为主控器的居多,…

matlab 误差椭圆,求3倍标准差误差椭圆分析的程序

根据《白话空间统计之九:方向分布(标准差椭圆)修正版》(有些地方没有理解清楚),写了下面的程序。但是好像结果不对Zmvnrnd([0.5 1.5], [0.025 0.03 ; 0.03 0.16], 50);XZ(:,1); YZ(:,2);mean_Xnanmean(X); mean_Ynanmean(Y); %椭圆圆心%确定长短半轴…

java ee cdi_Java EE CDI处理程序方法示例

java ee cdi这是CDI Disposer方法的教程。 在CDI中,由于Producer方法生成的对象随后可以注入到应用程序中,因此使用Disposer方法,以便在其工作完成时将其删除。 Disposer方法始终与Producer方法匹配。 Disposer方法使用的一个示例是当应用程…

python皮卡丘编程代码_再接再厉,用python编程13行代码解方程组(纯字符)

因为是示例为主,我们将方程组限制在二元一次方程组:x,y两个变量,两个方程。类似这样:每个方程有两个变量,x和y,形式为:axbycd由于这次有了两个方程,我们提取参数的代码就适合提炼为一…

快速提示:使用Chrome开发工具调试GWT应用程序

调试是软件开发的重要方面。 拥有正确的工具可以节省大量时间和头痛。 在GWT Super Dev模式之前,经典的Dev模式允许使用JVM调试。 开发人员可以在其IDE中设置断点,并使用调试模式来跟踪错误和错误。 现在,在超级开发模式下,情况有…

用matlab做纹理合成,关于图像纹理合成的Matlab例程

纹理是普遍存在的视觉现象,其可以描述地形、植物、矿石、纤维和皮肤等等物体的表面特征。纹理结构在图像中反映其图像像素取值的空间变化情况,这种变化具有某中统计规律,在纹理区域内的各部分具有大致相同的结构。纹理合成是利用计算机产生纹…

matlab评估边缘检测性能,【模糊推理】模糊逻辑图像边缘检测,原理+matlab代码~...

这篇博客是接着上一篇来哒,https://blog.csdn.net/luolan9611/article/details/94285158本篇博客及上篇博客搜集的资料、实验代码、实验报告、PPT均已上传至百度网盘:链接:https://pan.baidu.com/s/1AmT4TtBAxj1FKf4KUFcsBw 提取码&#x…

qt中实现左右分割线_Qt项目中,实现屏幕截图并生成gif的详细示例(值得细读)...

总第50篇平时我们在工作和学习的过程中,有时需要将桌面的某些动作截图生成gif动图,以更生动地呈现出来。目前有很多这样的软件,并且方便易使用,比如我经常使用的GifCam,软件小巧,生成的图片文件也比较小&am…

构建Spring Boot RESTful服务+ Spring Boot执行器

总览 什么是REST? REST(代表状态转移)是Web构建的体系结构样式,已成为用于Web应用程序的标准软件设计模式 。 代表性国家转移一词最早由REST的发起人,HTTP规范的主要作者之一Roy Fielding在其博士论文中使用 。 REST上…

tf调不到keras怎么 回事_格力变频空调快速维修方法及技巧 空调压缩机不到一分钟就停,怎么回事?...

格力变频空调快速维修方法及技巧一、 室内部分: 1、F1开路:制冷时不启动或启动一下就停机;制热正常,且一直高频运转。 2、F2开路:工作6—10分钟就停机,显示E2停止外机。 3、F2短路&#xff1…

php自动释放mysql连接,php怎么关闭mysql连接

php怎么关闭mysql连接2021-03-17 07:45:43php中可使用mysqli_close()函数来关闭mysql连接,语法格式“mysqli_close(connection);”。mysqli_close()函数可关闭先前打开的数据库连接,如果成功返回TRUE,反之则返回FALSE。本教程操作环境&#x…

Java 8 –按值对HashMap进行升序和降序排序

在上一篇文章中,我向您展示了如何通过键对Java 8中的Map进行排序 ,今天,我将教您如何使用Java 8功能(例如,lambda表达式,方法引用,流和新方法) 按值对Map进行排序。添加到java.util.…

scrcpy投屏_scrcpy 使用教程:将安卓设备投屏到 PC 端

阿拉平平读完需要6分钟速读仅需 2 分钟scrcpy 是一款开源的安卓设备投屏工具,通过 USB 或 Wi-Fi 与设备连接后就可以在 PC 端操作安卓设备,无需 root 权限且支持多平台运行。本文将演示如何使用 scrcpy 进行投屏操作。1. 下载安装到 Releases 下载最新的…