TEXT(MID(A1,7,8),#-00-00)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 03:53:30
前面的我理解可后面的就不太理解了(LEFT(MID(A1,7,2))="0",MID(A1,8,1),MID(A1,7,

前面应该有个IF吧.公式应该是这样的IF(LEFT(MID(A1,7,2))="0",MID(A1,8,1),MID(A1,7,2))&"班"MID(A1,7,2))公式就是取A1内容的第七位起的2位

=TEXT(-1^MID(A1,9,9),"女;男") 这是一段EXCEL根据身份证号判断性别的公式,但是我看不懂,

因为身份证的第17位偶数是女,奇数是男-1的偶次方是1-1的奇数次方是-1=TEXT(-1^MID(A1,9,9),"女;男")当-1^MID(A1,9,9)大于0是是女当-1^MID(A1,9,9)

谁能给我详细的解释一下:DATEDIF(TEXT((LEN(M3)=15)*19&MID(M3,7,6+(LEN(M3)

DATEDIF(TEXT((LEN(M3)=15)*19&MID(M3,7,6+(LEN(M3)=18)*2),"#-00-00"),TODAY(),那么的.多给点信息贝.再问:是根据身份证号(在M3

=TEXT(--(19*(LEN(N4)=15)&MID(N4,7,6+(LEN(N4)=18)*2)),"####-#

这个你一段段用F9就可以了啊

excel中的公式"=TEXT(DATE(LEFT(A1,4),MID(A1,6,2),RIGHT(A1,3)),"yy

TEXT是文本转换格式的函数,Date是把数字转化为特定日期的函数,LEFT是从一个单元格左边取N位的函数,MID是从一个单元格的中间某位置开始取N位的函数,Right是从单元格右边取N位的函数,连起

=--TEXT(MID(K15,7,6+(LEN(K15)=18)*2),"#-00-00")有没有知道函数解释哈谢谢!

应该是一个提取身份证号码中出生日期的公式.这个公式的意思就是将k15单元格中的字符从第七个字符开始,如果k15中的字符数等于18,就截取8位,如果不等于18,就截取6位,然后通过text函数,按照指定

比如:=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00

这个应该是从身份证号码中提取出生年月日的公式.我试着解释整个公式的意思:大概的意思是如果A1是15位的就从第7位开始截取6位并在结果前面加19,如果A1是18位的就从第7位开始截取8位.然后text将

=IF(LEN(A1)=18,(YEAR(NOW())-MID(A1,7,4))&"岁"&MID(A1,11,2)&"月

=IF(LEN(A1)=18,(YEAR(NOW())-MID(A1,7,4))&"岁"&(MONTH(TODAY())-MID(A1,11,2))&"月",IF(LEN(A1)=15,(YEAR(N

TextBox1.Text = Mid(TextBox1.Text,1,Len(TextBox1.Text) -

Mid(TextBox1.Text,1,Len(TextBox1.Text)-1)获取字符(从Textbox1的字符串,第一位开始数,到(Textbox总长度)-1的地方停止)如Mid("ABC",1

MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW(IN

=MAX(--TEXT(MID(A1,ROW($1:$99),COLUMN(A:CU)),"0;\0;0;\0"))=LOOKUP(9E+307,--MID(A1,MIN(FIND(ROW($1:$9

excel 函数问题:=-LOOKUP(,-MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},

整体的意思就是取出A1中的第一个数字.公式分解为:(1)FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890),找出数字所在A1单元格值中的位置.(2)MIN(FIND({

A1=我是12他10,求B1公式(A1单纯数字求和=4),公式:{=SUM(--TEXT(MID(A1,ROW(1:50

依次取A1的每个字符,字母转换为0数字不变,再求和.可以不用数组公式:=SUMPRODUCT(--TEXT(MID(A1,ROW(1:50),1),"0;0;0;!0"))再问:“--”是将文本型转换

=LOOKUP(9^9,--MID(A1,MIN(FIND({1,2,3,4,5,6,7,8,9,0},A1&5^19)

这是应用LOOKUP函数的向量形式.先在第二参数A1里面查找第一参数9^9=387420489的数据,时返回等于或小于9^9的数据.但第二参数不是一个区域,而是在A1&5^19=A1&19073486

=DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)/2-1)),"#-00-00"),"2010-12

这个公式整体的意思就是根据身份证号码判断出生日期到2010-12-31有多少年.MID(A1,7,INT(LEN(A1)/2-1))这个部分是取身份证第7位开始,15位身份证取6位,18位身份证取8位

=DATEDIF(TEXT(MID(F5,7,LEN(F5)/2-1),"0-00-00"),TODAY(),"Y")

公式主体:=DATEDIF(起始日期,结束日期,"Y"),是求两个日期的年份差,也是求年龄.起始日期:TEXT(MID(F5,7,LEN(F5)/2-1),"0-00-00"),其中MID(F5,7,

excel中身份号计算年龄 today 怎么改 =DATEDIF(TEXT(19*MOD(LEN(A1),2)&MID(

简一些的公式:=DATEDIF(TEXT(MID(A1,7,LEN(A1)*2/3-4),"0-00-00"),"2011-12-30","y")

=DATEDIF(TEXT(MID(A2,7,INT(LEN(A2)/2-1)),"#-00-00"),“2011-1-

=DATEDIF(TEXT(MID(A2,7,INT(LEN(A2)/2-1)),"#-00-00"),"2011-1-1","Y")没有问题.公式根据身份证号码计算2011-1-1时的年龄验证:31

DATEDIF(TEXT(MID(O5,7,8),"0000-00-00"),TODAY(),"y")

MID(O5,7,8)O5指第5行15列的单元格7、8为mid函数的参数,意思是O5单元格中的数据从第7位开始向右取8个

a(i) = Mid(Text1.Text,i,

在Text1.Text中,从i位开始向右取1个字符,赋值给a(i)

excel =-LOOKUP(,-MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&12

公式就是提取A1单元格里面的数字这个公式解释起来蛮费劲的告诉你一个方法,你把公式中的row($1:$1024)改为row($1:$10)然后点工具,公式审核,公式求值,求值,看看excel是如何一步步