当前位置: 首页 > news >正文

Excel从零整理

Excel能干什么

数据存储=>数据处理=>数据分析=>数据呈现

 

数据存储:基本的数据存储。

数据处理:利用函数对存储的数据进行求和,求平均数等操作。

数据分析:利用函数对一个数值范围进行筛选,统计等操作。

数据呈现:通过图表,数据透视图等工具进行数据展示。

 

避免重复操作,任何需要重复做的事情通过Excel都可以得到简化。

 

Excel文件类型

1.*.xls 2003版本的Excel工作簿文件

2.*.xlsx 2010/2013版本的Excel工作簿文件

3.*.xlw 工作区文件

 

小技巧:

1.常规单元格输入公式时需要输入"=1+2"回车得到结果,如果是批量操作,希望直接输入运算+回车不用输入"="号,可以点Excel左上角"文件"=>"选项"=>"高级"=>勾选"转换Lotus 1-2-3公式",设置完成后即可不用输入"=",此方法适用批量操作,用完后改回(Excel2013)。

 

2.遇到多个子表需要来回切换查找数据时,可用"视图"=>"新建窗口",此时会创建一个当前文件的镜像,点击"视图"=>"重新排列"即可垂直或水平排列,两个表互为镜像,修改一个表中的数据另一个表也将同步更新。如果操作频繁可保存工作区,下次打开直接排好布局。工作区中不存储数据,如果表中数据更新,打开工作区时里面的数据将显示最新数据,工作区只是个超链接,方便数据对比使用。

 

3.列左右交换位置,选中列+shift键,出现拖拽按钮后进行左右拖拽。添加多行时,可先选中多行然后点击添加行,选中几行就添加几行。

 

4.单元格格式如果想隐藏某个值,可以右键单元格格式=>数字=>自定义=>;;;

 

5.数值单元格显示星期几,右键单元格格式=>数字=>自定义=>aaaa,显示周几,右键单元格格式=>数字=>自定义=>周aaa

 

6.分列工具,从TXT文件中复制过来的数据,如果每一列以,分隔,直接粘贴到表中不会自动分列,需要点击数据=>分列,通过指定的分割符分成正常的列。分列工具还有个强悍的功能就是可以在数值和文本之间强制转换格式。分列时不要点完成点下一步选择转换类型即可。

 

7.批量添加单元格文字。合并单元格后如果需要做数据处理,需要拆分单元格,但合并后的值其实只占第一行,如何填充剩余的单元格,"定位"选中"空值",键盘输入"="+上箭头,ALT+回车键就可以自动填充。

 

8.通过iserror解决运算过程中的错误值。=IF(iserror(D35/C35),0,D35/C35)

 

函数:

并且:=IF(and(A3="男",B3>=60),1000,0) 必须都符合条件

或者:=IF(or(B12>=60,B12<=40),1000,0) 符合一个条件即可

COUNTIF:求数量=COUNTIF($A$8:$A$3,A2) 可以筛选重复项

大于15位的字符串:=COUNTIF(A2:A3,A2&"*") 因为只能对比前15位,后4位需要用*号补充

 

COUNTIF的综合运用其实就是从一组数里找当前值是否存在,如果存在。。不存在。。可结合IF使用

=IF(COUNTIF(G:G,A2)=0,"未体检","已体检")

因为是在G列中查找,所以当G列中人员名单增加时,A列会自动更新体检状态

如果想把"未体检"改变背景颜色,可把工时复制到"条件格式"中

 

多条件查找可用COUNTIFS,效率比COUNTIF高很多(07以上版本才有这个函数)

=COUNTIFS(E:E,J5,D:D,I5)

 

常用快捷键:

1.快速移动到表格最后一行     鼠标移动单元格下边框,双击

2.快速移动到表格第一行      鼠标移动单元格上边框,双击

3.单元格添加今天的日期      Ctrl+:

4.快速选中表格第一行到最后一行   Ctrl+Shift+右或者下(先选中左上角第一个单元格)

5.用公式进行单元格拖拽时,可双击右下角也可进行填充数据。

6.单元格加$符号(绝对引用)   选中单元格+F4

 

常用案例:

合并计算:用于合并多张表中相同字段的值

VLOOKUP:从某个范围查找某个值

转载于:https://www.cnblogs.com/mj-tech/p/6626286.html

相关文章:

  • 线段树建图
  • C#编程(七十六)----------使用指针实现基于栈的高性能数组
  • CSS-样式表的分类以及选择器的分类
  • childNodes与children
  • 发现一个很N且免费的html5拓扑图 关系图 生成组件
  • I2S
  • Oracle11g表空间导入dmp数据
  • Ambari里如何删除某指定的服务(图文详解)
  • CP-ABE ToolKit 安装笔记
  • js数组去重的三种常用方法总结
  • DPDK QoS之分层调度器
  • 对于文本框的验证(考虑兼容问题)
  • 114. Flatten Binary Tree to Linked List (leetcode)
  • 大数据与应用统计学的区别与联系
  • 在ElasticSearch中使用 IK 中文分词插件
  • 【5+】跨webview多页面 触发事件(二)
  • crontab执行失败的多种原因
  • ES6 学习笔记(一)let,const和解构赋值
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • Javascript设计模式学习之Observer(观察者)模式
  • Java超时控制的实现
  • Linux链接文件
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • Redis中的lru算法实现
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • Vue全家桶实现一个Web App
  • Webpack 4 学习01(基础配置)
  • 给新手的新浪微博 SDK 集成教程【一】
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 我有几个粽子,和一个故事
  • 由插件封装引出的一丢丢思考
  • 大数据全解:定义、价值及挑战
  • $refs 、$nextTic、动态组件、name的使用
  • (2)MFC+openGL单文档框架glFrame
  • (C语言)球球大作战
  • (poj1.3.2)1791(构造法模拟)
  • (二)斐波那契Fabonacci函数
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (转) Android中ViewStub组件使用
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .NET开源项目介绍及资源推荐:数据持久层
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • @AliasFor注解
  • @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
  • [ 数据结构 - C++] AVL树原理及实现
  • [ 云计算 | AWS 实践 ] 基于 Amazon S3 协议搭建个人云存储服务
  • [.net]官方水晶报表的使用以演示下载
  • [20150321]索引空块的问题.txt
  • [AIGC] MySQL存储引擎详解
  • [AutoSAR系列] 1.3 AutoSar 架构
  • [BZOJ] 2006: [NOI2010]超级钢琴
  • [C++]STL之map
  • [Golang]K-V存储引擎的学习 从零实现 (RoseDB mini版本)
  • [GPT]Andrej Karpathy微软Build大会GPT演讲(上)--GPT如何训练
  • [HOW TO]如何在iPhone应用程序中发送邮件