论文部分内容阅读
随着office系列软件的日益流行,学习和使用Excel的人也越来越多,但周围一部分人对Excel函数还不是很熟悉,现就我在平时的操练过程中积累的一点小知识,奉献给大家,也许会给你的工作带来方便。
一、插入固定字符
现在新的身份证号码将旧身份证号码的年份由原来的2位表示改为4位表示,如果我们要将年份的前两位(19)插入旧身份证号码中,可以这样做(假定旧身份证码保存在A列中),在B1、c1、Dl单元格中分别输入公式:=LEFT(Al,6),=RIGHT(AI,9),=B1&“19”&el。将上述公式复制到B、C、D列的其他单元格中,即可将19插入旧身份证号码中,并显示到D列中。
文本函数(LEFT)简介
语法:LEFT(text,hum chars)
返回字符串最左边的若干个连续字符。
文本函数(RIGHT)简介
语法:RIGHT(text,hum chars)
提取字符串最右边的若干个字符。
Text为要选定的文本即单元格。
Num_chars为要提取字符串的位数。
二、随机编排考号
学校在组织考试时,常需要将学号(报名号)顺序打乱,随机编排考号。使用随机函数(RAND)即可实现。
1、先在B列和c列输入学号及考生姓名,然后再在D2单元格内输入公式“=RAND()”并向下填充。这样在D列的每个单元格内就产生了一个0-1之间的随机数。
2、将光标放入D列,点击工具栏上的“升序排列”按钮或“降序排列”按钮,可以看到原来按顺序排列的B、C二列无序(随机)排列。并且每点击一次“升序排列”按钮或“降序排列”按钮,都将重新随机排列一次。
3、在A2单元格输入第一个考号,并按序列向下填充,再将D列删除或数据清空即可。
RAND函数简介
语法:RAND()
说明:返回大于等于O及小于1的均匀分布随机数,每次计算工作表时都将返回一个新的数值。
三、考试成绩排名
在统计学生成绩时(见附表1),要对总分进行排名,只要利用排序函数(RANK)在12单元格输入公式“=RANK(H2,$H$2:$H$11,0)”即可。如需按总分从高到低进行排列,只要将鼠标放入H列,点击工具栏上的“降序排列”按钮就行了。
排序函数(RANK)简介
语法:RANK(number,ref,order)
说明:返回一个数字在数字列表中的排位。
Number为需要找到排位的数字。
Ref为数字列表数组或对数字列表的引用。注意上例中的绝对单元格引用。
Order为一个数字,指明排位的方式。
如果order为0(零)或省略,对数字的排位是按照降序排列的列表。
如果order不为零,对数字的排位是按照升序排列的列表。
四、自动计算年龄、工龄
在日常工作中,我们常常要编排人员状况统计表,在这类统计表中,往往有出生年月、参加工作时间、从事专业工作时间、年龄、工龄等情况,其中前三项当然要用键盘直接输入,后两项如果再键盘输入显然费时、费力。又难免出错,因为隧着时间流逝,年龄、工龄都相应改变。实际上,我们可以用日期函数的格式自定义可以免去年龄、工龄的输入。具体操体如下:
1、将“出生年月”所在的C列和“参加工作时间”所在的E列按“格式”、“单元格”、“数据”、“日期”、“自定义”的操作顺序将该列格式定义为y y y y“年”mm“月”;
2、将“年龄”所在的D列的格式按上述顺序定义为yy“岁'
3、将“工龄”所在的F列的格式按上述顺序定义为yy“年”mm“月”:
4、在D2单元定义公式D2=Today()-C2,然后下拉至所需李的位置;
5、在F2单元定义公式F2=Today()-E2,然后下拉至所需要的位置。
这样,年龄和工龄就自动计算出来了。不管什么时候你查找或利用“年龄”和“工龄”,都是截止所在日期的“年龄”和“工龄”。
日期函数Today简介
语法:Today()
返回计算机系统内部时钟的当前日期。
一、插入固定字符
现在新的身份证号码将旧身份证号码的年份由原来的2位表示改为4位表示,如果我们要将年份的前两位(19)插入旧身份证号码中,可以这样做(假定旧身份证码保存在A列中),在B1、c1、Dl单元格中分别输入公式:=LEFT(Al,6),=RIGHT(AI,9),=B1&“19”&el。将上述公式复制到B、C、D列的其他单元格中,即可将19插入旧身份证号码中,并显示到D列中。
文本函数(LEFT)简介
语法:LEFT(text,hum chars)
返回字符串最左边的若干个连续字符。
文本函数(RIGHT)简介
语法:RIGHT(text,hum chars)
提取字符串最右边的若干个字符。
Text为要选定的文本即单元格。
Num_chars为要提取字符串的位数。
二、随机编排考号
学校在组织考试时,常需要将学号(报名号)顺序打乱,随机编排考号。使用随机函数(RAND)即可实现。
1、先在B列和c列输入学号及考生姓名,然后再在D2单元格内输入公式“=RAND()”并向下填充。这样在D列的每个单元格内就产生了一个0-1之间的随机数。
2、将光标放入D列,点击工具栏上的“升序排列”按钮或“降序排列”按钮,可以看到原来按顺序排列的B、C二列无序(随机)排列。并且每点击一次“升序排列”按钮或“降序排列”按钮,都将重新随机排列一次。
3、在A2单元格输入第一个考号,并按序列向下填充,再将D列删除或数据清空即可。
RAND函数简介
语法:RAND()
说明:返回大于等于O及小于1的均匀分布随机数,每次计算工作表时都将返回一个新的数值。
三、考试成绩排名
在统计学生成绩时(见附表1),要对总分进行排名,只要利用排序函数(RANK)在12单元格输入公式“=RANK(H2,$H$2:$H$11,0)”即可。如需按总分从高到低进行排列,只要将鼠标放入H列,点击工具栏上的“降序排列”按钮就行了。
排序函数(RANK)简介
语法:RANK(number,ref,order)
说明:返回一个数字在数字列表中的排位。
Number为需要找到排位的数字。
Ref为数字列表数组或对数字列表的引用。注意上例中的绝对单元格引用。
Order为一个数字,指明排位的方式。
如果order为0(零)或省略,对数字的排位是按照降序排列的列表。
如果order不为零,对数字的排位是按照升序排列的列表。
四、自动计算年龄、工龄
在日常工作中,我们常常要编排人员状况统计表,在这类统计表中,往往有出生年月、参加工作时间、从事专业工作时间、年龄、工龄等情况,其中前三项当然要用键盘直接输入,后两项如果再键盘输入显然费时、费力。又难免出错,因为隧着时间流逝,年龄、工龄都相应改变。实际上,我们可以用日期函数的格式自定义可以免去年龄、工龄的输入。具体操体如下:
1、将“出生年月”所在的C列和“参加工作时间”所在的E列按“格式”、“单元格”、“数据”、“日期”、“自定义”的操作顺序将该列格式定义为y y y y“年”mm“月”;
2、将“年龄”所在的D列的格式按上述顺序定义为yy“岁'
3、将“工龄”所在的F列的格式按上述顺序定义为yy“年”mm“月”:
4、在D2单元定义公式D2=Today()-C2,然后下拉至所需李的位置;
5、在F2单元定义公式F2=Today()-E2,然后下拉至所需要的位置。
这样,年龄和工龄就自动计算出来了。不管什么时候你查找或利用“年龄”和“工龄”,都是截止所在日期的“年龄”和“工龄”。
日期函数Today简介
语法:Today()
返回计算机系统内部时钟的当前日期。