比如:=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")此公式中的&和(LEN(A1)=18)*2具体是什么意思!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 00:59:54
比如:=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),

比如:=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")此公式中的&和(LEN(A1)=18)*2具体是什么意思!
比如:=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")
此公式中的&和(LEN(A1)=18)*2具体是什么意思!

比如:=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")此公式中的&和(LEN(A1)=18)*2具体是什么意思!
这个应该是从身份证号码中提取出生年月日的公式.
我试着解释整个公式的意思:
大概的意思是如果A1是15位的就从第7位开始截取6位并在结果前面加19,如果A1是18位的就从第7位开始截取8位.然后text将最后的结果以"#-00-00"形式显示.
&是用来连接字符用的,
(LEN(A1)=15)*19的作用是:如果len(a1)=15成立,就*19,也就是相当于1*19,如果不成立就相当于0*19.len()是返回字符串的长度.
后面的(LEN(A1)=18)*2道理同上.

比如:=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),#-00-00)此公式中的&和(LEN(A1)=18)*2具体是什么意思! =text(a1,aaaa) excel中身份号计算年龄 today 怎么改 =DATEDIF(TEXT(19*MOD(LEN(A1),2)&MID(A=DATEDIF(TEXT(19*MOD(LEN(A1),2)&MID(A1,7,7+(-1)^LEN(A1)),0000年00月00日),TODAY(),y)这里的today我想改成2011年12月30日,怎么改 VB编程If Len(Text1.Text) = Len(Text1.Text) - 1 Then len(Text2.Text) = Len(Text2.Text) - 1 End If 缺缺标识符,不会回答别乱答.浪费时间 =DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)/2-1)),#-00-00),2010-12-31,请详细说明为谢! =IF(B2,TEXT((LEN(B2)=15)*19&MID(B2,7,6+(LEN(B2)=18)*2),#-00-00)+0,) =TEXT(--(19*(LEN(N4)=15)&MID(N4,7,6+(LEN(N4)=18)*2)),####-##-##)这个公式我一点都看不懂 公式寻答=TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),0000-00-00)中的“*”表示什么意义 TextBox1.Text = Mid(TextBox1.Text,1,Len(TextBox1.Text) - 那位朋友知道请回答一下, 谁能帮我分析一下这个函数的由来?=DATE(RIGHT(RIGHT(A1,LEN(A1)-FIND(/,A1)),LEN(RIGHT(A1,LEN(A1)-FIND(/,A1)))-FIND(/,RIGHT(A1,LEN(A1)-FIND(/,A1)))),LEFT(A1,FIND(/,A1)-1),LEFT(RIGHT(A1,LEN(A1)-FIND(/,A1)),FIND(/,RIGHT(A1,LEN(A 分子 =LEFT(A1,FIND(/,A1)-1) 分母 =RIGHT(A1,LEN(A1)-FIND(/,A1)), TextBox1.Text &= Space(4 - Len(Trim(sc(i,j)))) & sc(i, VB如何定义b使len(text1.text)=len(b)比如 开始定义变量 a as string*100,函数返回a=da0 1564(长度不确定100以内)如何判断出a的 真真实长度?再如何定义变量b,使b=a的有效字符?要求等同效果:text1.text=a 从 =SUBSTITUTE(TEXT(A1,00-00),-,: .=SUMPRODUCT((TEXT(A1:A400,D) .=SUMPRODUCT((TEXT(A1:A400,D) =IF(A3=,,DATEDIF(TEXT((LEN(A3)=15)*19&MID(A3,7,6+(LEN(A3)=18)*2),#-00-00),TODAY(),y))这个公式中如何实现到系统日期的上个月月底的年龄 谁能给我详细的解释一下:DATEDIF(TEXT((LEN(M3)=15)*19&MID(M3,7,6+(LEN(M3)=18)*2),#-00-00),TODAY(),是什么意思?要详细一点啊!