本帖最后由 xk465592765 于 2015-11-7 22:47 编辑
开贴后参考其他同学的!!!
汇总如下- 第一题
- ①=IFERROR(VLOOKUP(LEFT(B$$$$3,6),表1!A:B,2,0),"无此人")
- =IF(LEN(B3)=18,VLOOKUP(LEFT(B3,6),表1!A:B,2,0),"无此人")
- ②=IF(B4="无此人","无此人",DATE(MID(B3,7,4),MID(B3,11,2),MID(B3,13,2)))
- =IF(LEN(B3)=18,TEXT(MID(B3,7,8),"0-00-00"),"无此人")
- ③=IF(B4="无此人","无此人",IF(ISODD(MID(B3,17,1)),"男","女"))
- =IF(B4="无此人","无此人",TEXT((-1)^MID(B3,9,9),"[>0]女;[<0]男"))
- =IF(LEN(B3)=18,TEXT(-1^MID(B3,17,1),"女;男"),"无此人")
- =IFERROR(IF(ISODD(MID(B3,17,1)),"男","女"),"无此人")
- =IFERROR(IF(MOD(MID(B3,17,1),2)=1,"男","女"),"无此人")
- ④=IF(B4="无此人","无此人",DATEDIF(B5,TODAY(),"y"))
- =IF(LEN(B3)=18,DATEDIF(TEXT(MID(B3,7,8),"0-00-00"),TODAY(),"y"),"无此人")
- =IFERROR(DATEDIF(--B5,NOW(),"y"),"无此人")
- ⑤=IF(B4="无此人","无此人",CHOOSE(MOD(MID(B3,9,2),12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"))
- =IF(B4="无此人","无此人",MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(YEAR(B5)-4,12)+1,1))
- =IF(LEN(B3)=18,MID("鸡狗猪鼠牛虎兔龙蛇马羊猴",MOD(MID(B3,7,4),12),1),"无此人")
- =IFERROR(MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD((--(LEFT(B5,4)))-4,12)+1,1),"无此人")
- =IFERROR(CHOOSE(MOD(YEAR(B5)-4,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"),"无此人")
- ⑥=IF(LEN(B3)=18,DATEDIF(TODAY(),IF(TEXT(B5,"mm-dd")>=TEXT(TODAY(),"mm-dd"),2015,2016)&TEXT(B5,"-m-d"),"d"),"无此人")
- =IFERROR(365-DATEDIF(--B5,NOW(),"YD"),"无此人")
- 第二题
- =SUM(IFERROR(--LEN(表1!B2:B3528),0))
- =SUM(IF(ISTEXT(表1!B2:B3528),LEN(表1!B2:B3528),))
- 第三题
- =INT((ROW(A1)-1)*9.9+1)&"-"&ROW(A1:$$$$A$$$$10)*10
- =TEXT((ROW(A1)-1)*10,"[=0]1")&"-"&TEXT(ROW(A1)*10,"[>100]1!0!0")
- =MAX((ROW(A1)-1)*10,1)&"-"&MIN((ROW(A1)*10),100)
- =MAX(1,ROW(A1)*10-10)&"-"&MIN(ROW(A1)*10,100)
- =ROUNDUP(ABS((ROW(A1)-1)*10-0.1),0)&"-"&IF(ROW(A1)*10>=100,100,ROW(A1)*10)
- =MEDIAN(0.1,10,ROW(A1)-1)*10&"-"&MEDIAN(1,100,ROW(A1)*10)
- =MAX(MIN(ROW(A1)-1,10),0.1)*10&"-"&MAX(MIN(ROW(A1),10),1)*10
- =CONCATENATE(MAX((ROW(A1)-1)*10,1),"-",MIN(ROW(A1)*10,100))
- 第四题
- =MID(A27,SEARCH("-",A27)+1,LEN(A27))
- =MID(A27,FIND("-",A27)+1,99)
- =--RIGHT(A27,FIND("-",A27)-1)
- =--MID(SUBSTITUTE(A27,"-",REPT(" ",99)),100,99)
- =TRIM(RIGHT(SUBSTITUTE(A27,"-",REPT(" ",99)),99))
- =REPLACE(A27,1,FIND("-",A27),)
- =ABS(RIGHT(A27,3))
- =ABS(MID(A27,4,9))
- 第五题
- =SUM(IFERROR(表1!A2:A3528*1,0))
- =SUM(IF(ISNUMBER(--表1!A2:A3528),--表1!A2:A3528))
复制代码 |