Excel(一)数据类型、类型转换、数据的容量与精度、数据的输入、数据的格式化


Excel(一)数据类型、类型转换、数据的容量与精度、数据的输入、数据的格式化

一、数据类型

文本型、数值型、逻辑型

1、文本型

文本型不参与sum之类的函数运算

2、数值型

日期、时间、百分数、科学计数、自定义等

3、逻辑型

FALSE、TRUE
当未设置对齐方式以及格式为常规时,
文本类型默认是左对齐,数值类型默认是右对齐,逻辑值默认是居中对齐。

二、类型转换

可以选中要转换的单元格/列/行,然后按住 CTRL+1 打开“单元格格式”窗口 选择要转换成的数据类型即可。

三、数据容量与精度

以默认的常规格式 输入以0为开头 或是 身份证号码的时候,总是不按心意显示。
方法:在输入像身份证号或是以0开头的编号形式的数据时,要现将格式换成“文本”。
因为:
Excel只存储数值,所以当输入以0为开头的编号时,会默认将0去掉
Excel对于输入的全是数字的身份证号,会默认将其以数值型保存起来,
所以当输入18位身份证号时,对于全是数字的身份证号就会表示成科学计数法
而对于最后一位是X的身份证号,会默认以文本的格式保存,也就能够正常显示出来。
注:Excel对于超过15位的数字,15位之后都会记成0。
所以,即使对于保存成科学计数法的身份证号 用 CTRL+1 进行转换,真实的后三位也会被丢失。
因此,在输入像身份证号或是以0开头的编号形式的数据时,要现将格式换成“文本”。

四、数据的输入

1、填充

(1)自动填充                                                           
数字:填入1、2 直接拖拽即可
月份和星期:1月/星期一,下拉即可
选择“文件”下拉中的“工具”-->"选项"-->"自定义序列",就能够看到下图:

这里面含有的序列就代表是可以通过下拉实现自动填充的
对于没有的,比如大小写字母

大写字母:=CHAR(ROW(A65))
小写字母:=CHAR(ROW(A97))
--解释:
单元格输入:=CHAR(ROW(A65)),会识别为A,然后往下拖即可自动填充为A、B、C、...
注:这里的ROW()是用来获取行号的,A65和B65的效果是一样的,得到的都是行号65.
       CHAR()之后得到的就都是A

自动填充到指定序列:
选中起始单元格,然后,
选择“开始/数据”中的“填充”-->“序列”
设置 序列发生在行/列、填充类型、步长值、终止值

(2)快捷键填充-CTRL+E                                                           
先在第一个单元格里面输入一个填充类型的依据数据
然后选中它之后 按 CTRL+E
比如:
提取身份证号中的生日:
身份证号                          生日
350622197710273138    19771027

将名字和电话号码分开 或 合并
数据                       名字        号码
孔丽红13890987   孔丽红    13890987
--------------------
名字       号码            数据
孔丽红   13890987   孔丽红-13890987

添加符号:
图书      加书名号
断舍离 《断舍离》

2、数据验证

(1)下拉箭头                           
选中要验证的 单元格/列/行,
“数据”中的“有效性”-->“设置”里面
“允许”下拉框中选“序列”“来源”里面填入下拉选项,“提供下拉箭头”是勾上的
注意,要用英文的逗号分开(比如:男,女)。

(2)增加限制                        
比如:
性别只能输入男、女:
“数据”中的“有效性”-->“设置”里面
“允许”下拉框中选“序列”,“来源”里面填入下拉选项,“提供下拉箭头”没有勾上,
然后“来源”里面填入 男,女。
------------------------
年龄只能是0-100
“数据”中的“有效性”-->“设置”里面
“允许”下拉框中选“整数”,“数据”下拉框中选“介于”
然后 “最小值”、“最大值”里面填入规定的数值。

“有效性”-->“输入信息” 是设置输入信息时下方给出的提示信息,
“有效性”-->“出错警告” 是设置输入完成enter之后对于错误信息给出的错误提示。
    有三种样式:停止(错误数据是不允许写入的)、
          警告(给出错误提示,但是再次enter之后允许写入数据)、
          信息(给出错误提示,但是再次enter之后允许写入数据)

五、数据的格式化

1、数据的查找、替换

CTRL + F-->选择“查找”CTRL+H -->替换
包含A:A (撤销单元格匹配)
以A开头:A*(勾选单元格匹配)
以A结尾*A(勾选单元格匹配)
以A开头的三个字母:A??(勾选单元格匹配)
以A结尾的三个字母??A(勾选单元格匹配)

2、选定单元格 CTRL + G

快速选择非连续的单元格

案例:将合并的星期拆分成每一行
如下图:

先取消单元格合并
然后CTRL + G 定位星期列中为空的单元格,
然后在第一个单元格中输入=B5,就是第一个星期所对应的单元格位置(输入之后不要按回车),
接着按 CTRL + ENTER 批量填充,如图:

3、选择性粘贴

CTRL + C --> 右键-->选择性粘贴
转置粘贴、运算(比如先复制要乘上的数,然后再选择上所有要扩大的单元格,右键选择性粘贴,“运算”里点击“乘”即可)

4、条件格式

(1)条件格式-->突出显示单元格规则(大于、小于、等于、介于、等于、文本包含、发生日期、重复值等)

(2)条件格式-->图标集

 (3)条件格式-->色阶

 (4)条件格式-->新建格式规则

案例:制作下拉菜单,将结果显示在规定的区域中。

如图:

根据下拉栏选择姓名,然后关于他的信息都显示到规定的区域中。如图所示:

姓名添加数据验证:
“数据”-->“有效性”-->“设置”(“允许”里选“序列”,“来源”输入范围,比如 =$A$8:$A$57)

其他字段比如:地区 的取值,使用 VLOOKUP(条件,查找区域,第几列,模糊查询-1/精确查询-0)
比如 =VLOOKUP($A$2,$A$7:$F$57,COLUMN(B2),0)
然后其他的字段同理,直接拖拽即可

VLOOKUP的12种常用方法如下;

http://www.360doc.com/content/20/0118/16/53000828_886856127.shtml
VLOOKUP的基本介绍如下:
http://www.360doc.com/content/13/1119/20/9842991_330586745.shtml

5、辅助列的应用

---------案例:工资条的制作
如下图:

思路:创建一个辅助列先通过自动填充对所有原数据行进行标号,

然后再对所有标号复制粘贴在下面、复制标题行粘贴到所有数据行下面,如图:

 

最后,选中姓名-辅助列这一行,然后点击筛选,再做升序处理,这样就实现了,如下图:

---------案例:就是将2列的数据合并到一列里面
如下图:

思路:错位复制,跳过空格
创建辅助列,隔一行写一个序号,

然后,CTRL+G 定位所有非空的单元格,右键 选择插入并下移项

然后将部门那一列的数据进行复制,选择性粘贴(跳过空格)到金额那一列 即可。如下图所示:

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM