Excel学习笔记1——填充、行列操作、数据格式
行列填充
- 序列填充:填充-等差数列 设置步长与终止值后填充
- 填充:
- 向右:Ctrl + R
- 向下:Ctrl + D
- 在选中单元格附近悬停,出现黑色十字后双击
- 若要下方单元格填充与上方一样的内容则选择时候选中含有数据的单元格
-
快速填充:Ctrl + E
快速填充非常好用,能用来将旁边的内容中你需要的部分提取出来,或者在每行/列对应的数据组合成你想要的目标内容后放到几个目标格子中然后Ctrl + E就能快速的把附近的单元格填充好
行列操作
- 自动调整列宽/行高:选中整个行/列(一定要是行/列)后移动到两行/两列之间直至出现双箭头然后双击即可自动调整行列宽
- 移动并复制列和行:选中后Ctrl+shift拖动列行
- 移动:选中后按Shift拖动
- 添加行/列:Ctrl + Shift + =
- 删除行/列:Ctrl + -
数据格式
-
设置数据格式的快捷键:Ctrl + 1
文本默认是左对齐的,数字默认是右对齐的
当输入数字超过11位时,数字格式默认使用科学计数法,超过15位时,末尾默认补为0
-
将数字直接输入为文本:
- 将单元格默认格式改为文本
- 输入时在数字前方加入一个英文的’
- 数字各位补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万元 | 以万元为单位,保留二位小数。只能靠公式的形式解决 | |
;#[红色] | 1000 | 1000 | 把负数变成正数并用红色显示,注意用TEXT函数不能实现数字变红,只能放在单元格中用自定义格式来实现目的。TEXT也不支持包含 * 的格式。 |
[=1]“男”;[=2]“女”;“录入错误”; | 1 | 男 | 条件格式一般只可以写三项 |
[=1]“男”;[=2]“女”;“录入错误”; | 2 | 女 | |
“第”[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的单元格显示为-,其它不变 |
评论