作业帮 > 综合 > 作业

=IF(LEN(F1)=18,MID(F1,7,8),19&MID(F1,7,6)) 这是一个提取身份证号码中出生年月的

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 12:12:49
=IF(LEN(F1)=18,MID(F1,7,8),19&MID(F1,7,6)) 这是一个提取身份证号码中出生年月的函数
请解释一下函数的意思.IF、LEN、MID、&分别是什么意思.19&MID(F1,7,6)这个函数是指如果是15位,从第7位开始提取6位,并在前面加19显示出来,那么“如果是15位”这个的函数是省略了的吗?
需要先把EXCEL的格式调成文本还是什么的吗?
if是如果,用法是=if(条件,正确条件的结果,不正确的结果)
len是取整数,不四舍五入的意思.
mid是,从第几位,开始,取多少位的取数,用法是=mid(要取数的,从第几位开始,取几位)
&就是连接的意思.
不要调为文本,mid可以取文本,也可取数值.
再问: 试用该函数之前,需要对EXCEL表进行格式设置吗?因为我直接在EXCEL上用不起呢?
再答: 不用设置什么 呀. 直接用应可以了. 你要理解,我说以上用法的意思. 很简单的.
再问: 我用不起,我输入函数之后,按回车,他在表格中显示的就是我输入的函数,而不是计算结果
再答: 在这堆,东西前,有没加个= 若有,请将,单元格,修改为,数值格式.文本格式不行.