Excel 表格
几个概念
- 单元格:表示表格中一个格子,用来存储数据,如:文字、图片等
- 坐标:Excel有两个坐标(横坐标、纵坐标),单元格位置就是用 横、纵坐标 来表示的,横坐标用字母表示,纵坐标用正整数表示(如左上角第一个单元格表示为 A1)
- 函数:函数是Excel软件自带的关键词,允许用户调用,以便自动完成一些需求的计算,函数需要传入一些参数,Excel 中公式和单元格引用是不区分大小写的
- 公式:公式就是一对函数组成的等式(在单元格内输入 = 即可输入函数),一个完整的公式最少有一个函数,支持
+ - x ÷
基础运算 - 文件格式:常见的有 xls ,xlsx ,cvs ,其中 cvs 是一种逗号分隔的文件,兼容性较好,程序开发一般喜欢用这种格式
- 工作簿:一个电子表格其实就是一个 工作簿,你在电脑上或者手机上创建一个电子表格其实就是创建一个工作簿
- 工作表:工作表就是新建一个电子表格后底部有
Sheet1 、Sheet2 、Sheet3
这样就有3个工作表,默认都三个,且最少必须有1个工作表 - 软件:目前常见的有 微软office、金山WPS、OpenOffice、LibreOffice
常用公式
- 拼接
- 拼接就是把两个或以上的不连串或无关联的内容根据需要进行连成一串
- 拼接字符用
&
符号拼接,字符串内容要用""
进行包裹 - 例如:A1内容为
广东
,B1内容为深圳
,那么拼接后的字符串存放在 C1 则写=A1&B1
,这样C1就会显示广东深圳
- 截取
- 截取就是从已有的字符串中截取出需要的
字符
或字符串
- 字符串截取用
MID
函数,格式:MID(text,start_num,num_chars)
==> text 截取的字符串/也可以是引用单元格;start_num 开始截取的位置;num_chars 截取的个数(从左往右开始) - 例如:MID("云南省德宏州",4,3) ==> 结果是 德宏州
- MID 函数参考
- 截取就是从已有的字符串中截取出需要的
-
长度
- 字符串长度 统计,比如某个单元格的字符串个数统计
- LEN 函数:
LEN(text)
,text 需要统计的字符串(这里可以是字符串也可以是单元格) - 例如:
LEN("今天学习excel了吗?")
结果是 12 - LEN 函数参考
-
定位
- SUM
- SUMIF
- SUMIFS
- VLOOKUP
- HVLOOKPU
- COUNT
- COUNTA
- COUNTIF
- COUNTIFS
- AND
- OR
- IF
- IFERROR
几个例子
日常FAQ
- 如何设置下拉联动菜单
- 假设B列根据A列动态联动
- 比如在A1 输入
云南省
,那么B1就只能选择昆明、红河
等 - 同理,A列的值改了,那么B列的可选项也跟着变动
- 比如在A1 输入
- 设置方法
- 在工作簿2中,
A1
、B1
、C1
分别输入云南省
、贵州省
、四川省
- 在工作簿2中,在
A2
以及后面的单元格(A列
)分别录入云南的州市名称(如昆明市、红河州、迪庆州
),B、C 列同理; - 选中刚刚输入的所有内容,选择
公式→指定→勾选首行→确定
; - 在工作簿1中,选中A列,选择
数据有效性→序列
,来源选择工作簿2中A1~C1
,确定 - A1 选择
云南省
(当然也可选择其它,因为空着可能会导致B列设置失效),选中B列,选择数据有效性→序列
,在数据来源里输入公式=INDIRECT(A1)
,这样你B列的下拉菜单就会根据A变化而联动;
- 在工作簿2中,
- 假设B列根据A列动态联动
By anYun 2023.04.23
- 对单元格输入的日期进行数据验证
- 假设
A1
需要手动输入日期 - 选中
A1
,数据→数据有效性→自定义,公式框收入=AND(TYPE(A1)=1,A1<TODAY()+5,VALUE(A1)>44927)
- 公式解读:
- TYPE:只有格式正确才会返回1,否则返回2
- TODAY:当天日期
- VALUE:日期转数字
- 44927:2023年1月1日 00:00:00 ,可根据实际需求修改
- 假设
By anYun 2023.04.28
- Excel 中如何快速转到某一行
- 点击左上角的
名称栏
- 进入名称栏编辑状态后,在名称栏内输入A+行数,如
A10000
- 按回车后,光标就跳转到第
10000
行了
- 点击左上角的
By anYun 2023.05.11