Excel事半功倍的应用
最近与公司财务在交流中发现,数据是他们每天面对而又是最为头痛的问题,一个表需要从其他部门提供上来的各式各样的表中人为的提取数据,耗费的人力越来越大,手工的录入也带来了或多或少的错误。在他们的要求下,花去我许多空闲时间,终于帮他们解决很大一部分问题,为他们今后工作节省了一笔时间。面对EXCEL如果仅仅知道的是往里面输入简单的几个字符,那只能说我们仅仅用到了它的皮毛。熟练的应运一些看似简单的公式,将为我们的应用锦上添花。
1、根据姓名取值
使用函数:Vlookup
标准语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
用途:不仅用于在当前表格中查找指定值后返回其它列的值,而且可以用于在两个不同表格中查找并返回所需要的值。
例:计算当月工资时要从领导提供的管理人员薪资表中提取所有人的基础薪资时,可以使用:VLOOKUP(C4,管理人员薪资!$B:$C,2,FALSE)。
所产生的问题是当没有查找到目标值时,返回的是一个错误值“#N/A”,这个值将导致其它字段运用它计算时同样产生错误值“#N/A”。
2、根据姓名取值,错误值用0取代
使用函数:IF+ISNA+VLOOKUP
标准语法:IF(logical_test,value_if_true,value_if_false)
ISNA(value)
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
合并后:IF(ISNA(VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)),“0”,VLOOKUP(lookup_value,table_array,col_index_num,range_lookup))
用途:将判断一个字段的值是否为“#N/A”,如果值为错误值 #N/A,则返回 TRUE所对应的值,否则返回FALSE所对应的值。
这样一来我们可通过将IF、ISNA和VLOOKUP配合到一起来解决我们所遇到的“#N/A”问题,也可以方便地取到我们所需要的值。
IF(ISNA(VLOOKUP(C9,管理人员薪资!$B:$C,2,FALSE)),"0",VLOOKUP(C9,管理人员薪资!$B:$C,2,FALSE))
注:当我们采用各种函数得到的值出现类似“#N/A”、“#VALUE ”、“#REF ”、“#DIV/0 ”、“#NUM ”等错误时,我们还可以使用IF+ISERR/ISERROR/ISNA来进行判断取值。
ISERR:如果值为除 #N/A 以外的任何错误值,则返回 TRUE。
ISERROR:如果值为任何错误值,则返回 TRUE。
ISNA:如果值为错误值 #N/A,则返回 TRUE。
3、取数字的大写元角分值
使用函数:SUBSTITUTE+TEXT+TRUNC+FIXED+IF+RIGHT+ABS
用途:用于财务输入数字金额时自动在相应的单元格中产生大写元角分值。
SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(B3)),"[dbnum2]G/通用格式元;负[dbnum2]G/通用格式元;"&IF(B3>-0.5%,,"负"))&TEXT(RIGHT(FIXED(B3),2),"[dbnum2]0角0分;;"&IF(ABS(B3)>1%,"整",)),"零角",IF(ABS(B3)<1,,"零")),"零分","整")
4、自动取最近一次单价值
使用函数:INDEX+MAX+IF+COLUMN
用途:注要用于取某一行中最后一个非空值的单元格数据到指定单元格,当表格超大时,查找一个最新的值移动表格将非常不方便,这样我们将最新的数据全部显示在一起将更易于工作。
INDEX(A2:CU2,1,MAX(IF(N2="",0,COLUMN(N2)),IF(P2="",0,COLUMN(P2)),IF(R2="",0,COLUMN(R2)),IF(T2="",0,COLUMN(T2)),IF(V2="",0,COLUMN(V2)),IF(X2="",0,COLUMN(X2)),IF(Z2="",0,COLUMN(Z2)),IF(AB2="",0,COLUMN(AB2)),IF(AD2="",0,COLUMN(AD2))))
下表中“最近单价”和“最近价格确认时间”所取的值为本行中相应颜色字段的值。
5、工资条的制作
由于EXCEL本身没有在打印时将表头设置在每一行前面的功能,在制作表格时我们也不可能一个使用一张A4纸来打印,这样将耗费我的资源。如果是我们手动的在每条数据前插入一行表头,那又将耗去我们宝贵的时间。我们只能想办法让EXCEL自动为我们去做这些事了。
a.创建原数据表。
b.创建打印格式表,添加所需打印表头和空白数据单元,为了裁剪方便我们增加一行带点的空白行。
c.在打印格式表中调用原数据表中的数据。
d.选中已设置的打印格式并拖动向下填所需要的行数,数据将全部自动调取到此表。
e.调整好打印格式,字体及行间距,便可以打印了。
或许这些平时不起眼的小函数,当它们组合在一起时将产生多大用处,只要我们好好的去运用它们,它们将给我们带来工作上很多的便利。
转载于:https://blog.51cto.com/2569801/523939
Excel事半功倍的应用相关推荐
- Excel高效操作汇总
上学的时候,相信很多小伙伴都是临时抱佛脚,计算机考试前几天突击一下,过了就算了,毕竟Excel对于还是学生的我们比较遥远.但是进入职场才发现,处处都要用到Excel,使用不熟练的话一个表格就要做半天, ...
- 同名字的数值求和插入行_SUM求和函数的运用,这些EXCEL表格技能你必须知道,让你事半功倍...
小伙伴们,今天我们给大家讲解的EXCEL函数是我们在统计中经常会用到的函数,他们分别是SUM,SUNIF等函数,在EXCEL中我们又称他们为数学与三角函数,在处理表格中运用也是非常广泛的,学好了这些函 ...
- 视频教程-让你事半功倍的12个Excel小技巧-Office/WPS
让你事半功倍的12个Excel小技巧 Adobe平面设计与影视剪辑专家讲师.微软Office办公软件专家讲师.资深IT图书作者/策划人/出版人.深度/终身学习研究与实践者.Python全栈工程师/We ...
- Excel酷炫技能,批量修改工作表名称,让你的工作事半功倍
企事业单位部门众多,人员也众多.使用Microsoft Excel汇集资料任务繁重,收集到的Excel工作表资料名称也各不相同,如果不将其整理会对今后的工作造成不必要的麻烦.对Excel工作表名称单个 ...
- Excel表格成绩排名全攻略,让你事半功倍!
在学校或公司中,我们经常需要对成绩进行排名.如果手动计算排名,不仅费时费力,而且容易出错.幸运的是,Microsoft Excel提供了一个简单而快速的方法来计算和显示排名. 在学校或公司中,成绩排名 ...
- 还在用excel做可视化图表?这款数据可视化软件让你事半功倍
众所周知,excel是一款功能强大的软件,拥有制作可视化图表的功能.但是与专门的数据可视化软件相比,excel的操作更加繁杂,而且视觉表现上也会稍逊一筹. 上面这张炫酷的数据可视化大屏就是使用专业软件 ...
- Excel十个让你事半功倍的函数
目录: 1. NETWORKDAYS和WORKDAY函数 2. IF函数 3. SUMIF 函数 4. Trim() 函数 5. Clean()函数 6. SUBTOTAL函数 7. SUMPRODU ...
- Excel学习笔记:P33-来自2/8法则的神奇图表,让自己+公司的绩效事半功倍!
文章目录 一.柏拉图 1.1 组合图表 1.2 数据透视图 1.3 内建表格 一.柏拉图 80/20法则:这个世界的原因和结果,付出和收获之间普遍存在着不平衡的关系.比如一家公司80%的利润由20%的 ...
- 6个高效办公的Excel小技巧,让你事半功倍
很多人在做Excel表格的时候,会出现下面这种情况:好不容易把内容都输入好了,才发现文字或是数字的排列组合需要重新调整, 这个时候头就大了,到底是要一个个复制黏贴,还是要删除后再添加?不管哪种方式,都 ...
最新文章
- 【廖雪峰python入门笔记】变量
- git——从远程库克隆
- python常见的错误总结
- 用YSlow分析我们页面
- vbsedit无法创建空文档_创建恢复驱动器(U盘)
- Windows7中的系统健康报告
- Ubantu使用笔记
- 03 | SRE切入点:选择SLI,设定SLO
- leetcode 简单题合集(Java版)
- 【HDU - 2089 】不要62 (dp)
- 开发函数计算的正确姿势——借助 Ghostscript 将 PDF 转换成 JPG
- [转载] Python 迭代器 深入理解 与应用示例
- 关于android的零碎问题的整理
- VMWare虚拟机空间扩展
- python在win10怎么搭建_Win10下Python环境搭建与配置教程
- 用DataFormatString格式化GridView 【转】
- js 根据公历日期 算出农历_显示阴历(农历)日期的js代码
- Pytroch相关操作(1)
- HTML表格合并行和列
- 生鲜电商、社区团购、团长中心、地址管理、自提点、订单列表、限时折扣、预售、会员储值、钱包、同城配送、门店自提、团长自提、采购、履约、仓储、运输、财务、移动端电商原型、rp源文件、axure电商原型