Excel学习笔记1——填充、行列操作、数据格式

行列填充

  • 序列填充:填充-等差数列 设置步长与终止值后填充
  • 填充
  1. 向右:Ctrl + R
  2. 向下:Ctrl + D
  3. 在选中单元格附近悬停,出现黑色十字后双击
  4. 若要下方单元格填充与上方一样的内容则选择时候选中含有数据的单元格
  • 快速填充:Ctrl + E

    快速填充非常好用,能用来将旁边的内容中你需要的部分提取出来,或者在每行/列对应的数据组合成你想要的目标内容后放到几个目标格子中然后Ctrl + E就能快速的把附近的单元格填充好

行列操作

  • 自动调整列宽/行高:选中整个行/列(一定要是行/列)后移动到两行/两列之间直至出现双箭头然后双击即可自动调整行列宽
  • 移动并复制列和行:选中后Ctrl+shift拖动列行
  • 移动:选中后按Shift拖动
  • 添加行/列:Ctrl + Shift + =
  • 删除行/列:Ctrl + -

数据格式

  • 设置数据格式的快捷键:Ctrl + 1

    文本默认是左对齐的,数字默认是右对齐的

    当输入数字超过11位时,数字格式默认使用科学计数法,超过15位时,末尾默认补为0

  • 将数字直接输入为文本:

  1. 将单元格默认格式改为文本
  2. 输入时在数字前方加入一个英文的'
  • 数字各位补0:设置单元格格式时候选自定义格式,要用几位输入几个0,即1->0001只需要在自定义格式中输入0000
  • 在数字后方加单位:选中单元格,自定义格式,然后在同时格式后面输入"单位",引号必须用英文的。
  • 在文本前/后统一加入特定词语:自定义格式时输入 想添加的字词@ 即原本为 好用 ,设置后变为 想添加的字词好用@为原单元格数据的通配符
  • 转换数据格式方法(万能):选中单元格后在菜单栏 数据-分列-下一步-下一步-选择好需要的目标格式-完成
  • 将单元格设置后为能快速输入男/女等字词的格式:自定义单元格格式,输入[=1]"男";[=0]"女"
  • 人民币面值转大写公式:

=RIGHT(TEXT(A1*100,"[DBNum2]0仟0佰0拾0万0仟0佰0拾0元0角0分"),(LEN(A1*100))*2)

常用时间代码示例

代码1 示例1 代码2 示例3 代码4 示例5 代码6 示例7
Y(年) 17 YY 17 YYY 2017 YYYY 2017
M(月) 1 MM 1 MMM Jan MMMM January
D(日/星期) 1 DD 1 DDD Sun DDDD Sunday
A(星期) - - - AAA AAAA 星期日
代码 示例
h:mm 12:34:00
h:mm:ss 12:34:56
mm:ss 10时56分00秒
h"时"mm"分"ss"秒" 12时34分56秒
yyyy/m/d h:mm 2017/1/1 12:34
代码符号 符号的含义和作用 通过示例来理解 备注
自定义格式代码 原始数值 自定义格式后显示值
m 使用没有前导零的数字来显示月份(1~12) 使用没有前导零的数字来显示分钟(0~59) m 2009/2/2 2
m 0.626793981 15:2 注意:要与h或者hh配合设置,否则单独设置m或者mm,会默认为显示为月份
mm 使用有前导零的数字来显示分钟(01~12) 使用有前导零的数字来显示月份(00~59) mm 0.626793981 15:02
mm 2009/2/12 02
mmm 使用英文缩写来显示月份(Jan~Dec) mmm 2009/2/12 Feb
mmmm 使用英文全称来显示月份(January~December) mmmm 2009/2/12 February
mmmmm 显示月份的英文首字母(J~D) mmmmm 2009/2/12 F
d 使用没有前导零的数字来显示日期(1~31) d 2009/2/2 2
dd 使用有前导零的数字来显示日期(01~31) dd 2009/2/2 02
ddd 使用英文缩写来显示星期几(Sun~Sat) ddd 2009/2/12 Thu
dddd 使用英文全称来显示星期几(Sunday~Saturday) dddd 2009/2/12 Thursday
aaa 使用中文简称显示星期几(一~日),不显示“星期”两字 aaa 2009/2/12
aaaa 使用中文全称来显示星期几(星期一~星期日) aaaa 2009/2/12 星期四
y/yy 使用两位数显示年份(00~99) y/yy 2009/2/12 09
yyyy 使用4位数显示年份(1900~9999) yyyy 2009/2/12 2009
e 使用4位数显示年份(1900~10000) e 2009/2/12 2009

常用格式

格式代码 数字 TEXT(数字,格式代码) 说明
G/通用格式 10 10 常规格式
“000.0” 10.25 “010.3” 小数点前面不够三位以0补齐,保留1位小数,不足一位以0补齐
#### 10.00 10 没用的0一律不显示
00.## 1.253 01.25 小数点前不足两位以0补齐,保留两位,不足两位不补位
正数;负数;零 1 正数 大于0,显示为“正数”
正数;负数;零 0 等于0,显示为“零”
正数;负数;零 -1 负数 小于0,显示为“负数”
0000-00-00 19820506 1982-05-06 按所示形式表示日期
0000年00月00日 19820506 1982年05月06日
dddd 2007/12/31 Monday 显示为英文星期几全称
[>=90]优秀;[>=60]及格;不及格 90 优秀 大于等于90,显示为“优秀”
[>=90]优秀;[>=60]及格;不及格 60 及格 大于等于60,小于90,显示为“及格”
[>=90]优秀;[>=60]及格;不及格 59 不及格 小于60,显示为“不及格”
[DBNum1][$-804]G/通用格式 | 125 | 一百二十五 | 中文小写数字 | | [DBNum2][$-804]G/通用格式元整 125 壹佰贰拾伍元整 中文大写数字,并加入“元整”字尾
[DBNum3][$-804]G/通用格式 | 125 | 1百2十5 | 中文小写数字 | | [DBNum1][$-804]G/通用格式 19 一十九 中文小写数字,11-19无设置
[>20][DBNum1];[DBNum1]d 19 十九 中文小写数字,11-显示为十一而不是一十一
0.00,K 12536 12.54K 以千为单位
#!.0000万元 12536 1.2536万元 以万元为单位,保留4位小数
#!.0,万元 12536 1.3万元 以万元为单位,保留1位小数
14000 1.40万元 以万元为单位,保留二位小数。只能靠公式的形式解决
#-99-## 12345 123-99-45 在指定的数字中间差入指定的数字
;#[红色] 1000 1000 把负数变成正数并用红色显示,注意用TEXT函数不能实现数字变红,只能放在单元格中用自定义格式来实现目的。TEXT也不支持包含 * 的格式。
[=1]"男";[=2]"女";"录入错误"; 1 条件格式一般只可以写三项
[=1]"男";[=2]"女";"录入错误"; 2
#-##-## 20100108 2010-01-08 把不规范的时间格式以正确的时间格式显示出来
"第"[DBNum1][$-804]G/通用格式"中学" 35 第三十五中学
???,???.??? 2345.789 2,345.789 小数点对齐
???,???.??? 2.4 2.4 小数点对齐
0.00_)"kg";红色 78 78.00 kg _下划线,代表后面加一个和)一样宽度的空格
0.00_)"kg";红色 (78.00) (78.00) 负数变红并且自动在数字外面套上()
"999999999"@ 999999999785 785 必须是以文本形式储存的数字才有效.TEXT不支持文本数值的转换。
0*- 785----------- 785 TEXT不支持* 用*把重复的一直显示到列宽
G/通用格式;-G/通用格式;- - 把有0的单元格显示为-,其它不变