ئىنتىل سەيناسى

 پارول قايتۇرىۋېلىش
 تىزىملىتىش
ئىزدەش
قىزىق سۆزلەر: مۇسابىقە chrome excel word ps
جەمئىي مىكروبلوگ 347 تال  

مىكروبلوگ[ يېڭى | 24 سائەت | 7 كۈن | 30 كۈن ]

كۆرۈش: 10388|ئىنكاس: 21

excel دا كىملىك نومۇرىغا ئائىت فۇنكسىيە جەۋھىرى

    [ئۇلانما كۆچۈرۈش]
تۇغۇلغان ۋاقىتنى ھىساپلاش فورمۇلاسى
  1. =IF(A2<>"",TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")+0,)
مەزمۇننى كۆچۈرۈۋېلىش
جىنسىنى ھىساپلاش
  1. =IF(A2<>"",IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女"),)
مەزمۇننى كۆچۈرۈۋېلىش
ياش ھىساپلاش
  1. =IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y"),)

مەزمۇننى كۆچۈرۈۋېلىش
ھەممىنى 18 خانە قىلىش  


  1. =IF(LEN(A2)=15,REPLACE(A2,7,,19)&MID("10X98765432",MOD(SUM(MID(REPLACE(A2,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),A2
مەزمۇننى كۆچۈرۈۋېلىش
دىققەت: بۇنىڭدا فۇنكسىيەنى كىرگۈزۈپ بولۇپ ئۇنى تاللاپ ctrl+shift+enterنى باسسىڭىز {} قوشۇلىدۇ.

باھا سۆز

ياخشى: 5.0
ياخشى: 5
  ۋاقتى: 2013-1-15 12:25
ۋاقتى: 2012-1-6 17:57:29 | ھەممە قەۋەتنى كۆرۈش
پايدىلنىش قىممىتى يۇقىرى ، كۆپ قوللىنىلىدۇ
 ئىگىسى| ۋاقتى: 2010-7-31 18:49:18 | ھەممە قەۋەتنى كۆرۈش
تۇغۇلغان ئاي ، كۈنى
  1.       =IF(LEN(I29)=18,DATE(MID(I29,7,4),MID(I29,11,2),MID(I29,13,2)),DATE(MID(I29,7,2),MID(I29,9,2),MID(I29,11,2)))
  2.         UID
مەزمۇننى كۆچۈرۈۋېلىش

 ئىگىسى| ۋاقتى: 2010-9-12 00:45:53 | ھەممە قەۋەتنى كۆرۈش
كىملىك نومۇرىنىڭ توغرا خاتالىقىغا ھۆكۈم قىلىش
  1. =IF(OR(LEN(B1)=18,LEN(B1)=15),IF(LEN(B1)=18,IF(OR(MONTH(DATE(1*(MID(B1,7,4)),1*(MID(B1,11,2)),1*(MID(B1,13,2))))<>1*(MID(B1,11,2)),DAY(DATE(1*(MID(B1,7,4)),1*(MID(B1,11,2)),1*(MID(B1,13,2))))<>1*(MID(B1,13,2))),"月日错误",""),IF(LEN(B1)=15,IF(OR(MONTH(DATE(1*(MID(B1,7,2))+1900,1*(MID(B1,9,2)),1*(MID(B1,11,2))))<>1*(MID(B1,9,2)),DAY(DATE(1*(MID(B1,7,2))+1900,1*(MID(B1,9,2)),1*(MID(B1,11,2))))<>1*(MID(B1,11,2))),"月日错误",""))),"身份证位数不对")&IF(AND(LEN(B1)=18,1*MID(B1,7,4)>YEAR(TODAY())-6),"年份错误","")
مەزمۇننى كۆچۈرۈۋېلىش
 ئىگىسى| ۋاقتى: 2010-9-12 00:49:22 | ھەممە قەۋەتنى كۆرۈش
كىملىك نومۇرى شەكلىگە ھۆكۈم قىلىش
  1. =IF(OR(LEN(B1)=18,LEN(B1)=15),IF(LEN(B1)=18,IF(OR(MONTH(DATE(1*(MID(B1,7,4)),1*(MID(B1,11,2)),1*(MID(B1,13,2))))<>1*(MID(B1,11,2)),DAY(DATE(1*(MID(B1,7,4)),1*(MID(B1,11,2)),1*(MID(B1,13,2))))<>1*(MID(B1,13,2))),"月日错误",""),IF(LEN(B1)=15,IF(OR(MONTH(DATE(1*(MID(B1,7,2))+1900,1*(MID(B1,9,2)),1*(MID(B1,11,2))))<>1*(MID(B1,9,2)),DAY(DATE(1*(MID(B1,7,2))+1900,1*(MID(B1,9,2)),1*(MID(B1,11,2))))<>1*(MID(B1,11,2))),"月日错误",""))),"身份证位数不对")&IF(AND(LEN(B1)=18,1*MID(B1,7,4)>YEAR(TODAY())-6),"年份错误","")
مەزمۇننى كۆچۈرۈۋېلىش
 ئىگىسى| ۋاقتى: 2010-9-24 12:48:31 | ھەممە قەۋەتنى كۆرۈش
قورامىغا يەتكەن-يەتمىگەنگە ھۆكۈم قىلىش
[FLIPH]C1单元格输入公式判断是否成年:
=IF(DATEDIF(TEXT(MID(A1,7,LEN(A1)/1.5-4),"#-00-00"),NOW(),"y")>=18,"成年人","未成年")

TEXT(MID(A1,7,LEN(A1)/1.5-4),"#-00-00")
这个也是根据字符长度返回身份证的数字来生成出生日期。
18返回: YYYYMMDD  
18/1.5-4=8个字符
15返回:YYMMDD
15/1.5-4=6个字符

Text(,"#-00-00")
将数字变成日期形式的文本。

Datedif(生日,Now(),"Y")
返回生日距今天的年份。
********
不太明白楼主的意思,我的这个公式就是根据A1单元格的身份证来判断是否是成年人。如果身份证不在A1,你可以换成其他单元格。

另外如果你的意思是不是从现在判读是否成年而是一个固定的日期的话,可以这么修改:

假设D1是日期:2008-1-1

那么C1的公式是:
=IF(DATEDIF(TEXT(MID(A1,7,LEN(A1)/1.5-4),"#-00-00"),D1,"y")>=18,"成年人","未成年")

将公式中的Now()改为固定日期所在单元格的引用,也可直接写在上面:
=IF(DATEDIF(TEXT(MID(A1,7,LEN(A1)/1.5-4),"#-00-00"),"2008-1-1","y")>=18,"成年人","未成年") [/FLIPH]
 ئىگىسى| ۋاقتى: 2010-10-7 22:06:36 | ھەممە قەۋەتنى كۆرۈش
654101196902012650 دىن  تۇغۇلغان يىل ، ئاي، كۈننى ئېلىپ ئالدىغا 01342 نى قوشۇش.
  1. ="01342"&MID(A1,7,8)
مەزمۇننى كۆچۈرۈۋېلىش
ۋاقتى: 2010-10-18 11:23:45 | ھەممە قەۋەتنى كۆرۈش
1. كىملىك نومۇرىغا مۇناسىۋەتلىك بىلىملەر
ئېلگىرىكى كىملىك نومۇرلىرى 15 خانلىق بولۇپ، ھازىرقى كىملىك نومۇرلىرى 18 خانلىق. بىز بۇ كىملىك نومۇرلىرى ئارقىلىق شۇ بىر ئادەمگە مۇناسىۋەتلىك نۇرغۇن ئۇچۇرلارغا ئىگە بولالايمىز. يەنى:
15 خانىلىق كىملىك نومۇرى :
1-6 خانىگىچە بولغان نومۇرلار مەمۇرى رايۇن نومۇرىغا ۋەكىللىك قىلىدۇ؛7-8 خانلىرى تۇغۇلغان يىلىغا ۋەكىللىك قىلىدۇ؛ 9-10 خانىلىرى تۇغۇلغان ئاي ؛ 11-12 خانىلىرى تۇغۇلغان كۈنى؛ 13-15 خانلىرى رەت تەرتىۋى بولۇپ، تاق سان بولسا ئۇ كىشىنىڭ جىنسى ئەر، جۈپ سان بولسا ئايال ئىكەنلىكىنى بىلدۈرىدۇ.
18 خانلىق كىملىك نومۇرى :
1-6 خانىگىچە بولغان نومۇرلار مەمۇرى رايۇن نومۇرىغا ۋەكىللىك قىلىدۇ. 7-10 خانلىرى تۇغۇلغان يىلىغا ۋەكىللىك قىلىدۇ؛ 11-12 خانىلىرى تۇغۇلغان ئاي ؛ 13-14 خانىلىرى بولسا تۇغۇلغان كۈنى؛ 15-17 خانلىرى بولسا رەت تەرتىۋى بولۇپ، تاق سان بولسا ئەر، جۈپ سان بولسا ئايال ئىكەنلىكىنى بىلدۈرىدۇ. 18- خانىسى تەكشۈرۈش خانىسى ھىساپلىنىدۇ.
2. ئىشلىتىلگەن فونكىسيەلەر:
(1) . IF فونكىسيەسى . شەرتكە ئاساسەن نەتىجىنى چىقىرىپ بىرىدۇ. قاپلاپ ئىشلىتىشكە بولىدۇ.
(2) . CONCATENATE فونكىسيەسى . بىر قانچە ھەرپلەرنى بىرلەشتۈرۈپ چىقىرىپ بىرىدۇ.
(3) . MID فونكىسيەسى . تىكستلەر ئىچىدىكى بەلگىلەنگەن ئورۇندىن بەلگىلەنگەن ئۇزۇنلۇقتىكى ھەرپلەرنى ئۈزۈۋالىدۇ.
(4) . TODAY فونكىسيەسى . كومپىيۇتېرنىڭ نۆۋەتتىكى چىسلاسىنى چىقىرىپ بىرىدۇ.
(5) . MOD فونكىسيەسى. ئىككى ساننى بۆلگەندىكى قالدۇقنى تىپىش فونكىيەسى.
(6) . VALUE فونكىيسەسى . تىكست تىپىدىكى سانلارنى سانلىق مەلۇمات تىپىدىكى سانلارغا ئايلاندۇرىدۇ.
(7) . RIGHT فونكىسيەسى. بەلگىلەنگەن سان بويىچە ھەرپ-تىزمىسىنىڭ ئەڭ ئاخىرىدىكى بىر ياكى بىر نەچچە ھەرپلەرنى ئۈزۈپ ئېلىپ چىقىرىپ بىرىدۇ.
(8) . INT فونكىسيەسى .پۈتۈن ساننى چىقىرىپ بىرىدۇ.
(9) . LEN فونكىسيەسى . بىر ھەرپ تىزمىسىنىڭ ئۇزۇنلۇقىنى تىپىش فونكىيەسى.
(10) . YEAR فونكىسيەسى. يىل سانىنى تىپىش فونكىسيەسى.
(11) . TRUNC فونكىسيەسى. بۇ فونكىسيە كەسىر چىكىتى كەينىدىكى سانلارنى تاشلىۋىتىدۇ.
(12). DATEDIF فونكىسيەسى . ئىككى چىسلا ئارىسىدىكى پەرقنى تىپىپ چىقىدۇ.
مەنبە تور
 ئىگىسى| ۋاقتى: 2011-5-9 01:49:25 | ھەممە قەۋەتنى كۆرۈش
مۆچەلنى تېپىش
  1. =MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(YEAR(D2)-4,12)+1,1)
مەزمۇننى كۆچۈرۈۋېلىش
كىملىك نومۇرى توغرىمۇ؟
  1. =OR(LEN(B2)=15,IF(LEN(B2)=18,MID("10X98765432",MOD(SUM(MID(B2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=RIGHT(B2)))
مەزمۇننى كۆچۈرۈۋېلىش
تۇرۇشلۇق شەھەر
  1. =IF(B2<>"",VLOOKUP(LEFT(B2,2),地址码!B:C,2,),)
مەزمۇننى كۆچۈرۈۋېلىش
تۇرۇشلۇق رايۇن
  1. =IF(B2<>"",VLOOKUP(LEFT(B2,6),地址码!B:C,2,),)
مەزمۇننى كۆچۈرۈۋېلىش
تۇغۇلغان ۋاقتىدىن يۇلتۇز تۈركۈمىگە ھۆكۈم قىلىش
  1. =LOOKUP(--TEXT($D2,"m.dd"),{0,"魔羯座 Capricorn";1.2,"水瓶座 Aquarius";2.19,"雙魚座 Pisces";3.21,"牡羊座 Aries";4.2,"金牛座 Taurus";5.21,"雙子座 Gemini";6.22,"巨蟹座 Cancer";7.23,"獅子座 Leo";8.23,"處女座 Virgo";9.23,"天秤座 Libra";10.24,"天蠍座 Scorpio";11.23,"射手座 Sagittarius";12.22,"魔羯座 Capricorn"})
مەزمۇننى كۆچۈرۈۋېلىش
تۇغۇلغان كۈنى ھەپتىنىڭ قايسى كۈنى؟
  1. =LOOKUP(--TEXT($D2,"m.dd"),{0,"星期五";1.2,"星期六";2.19,"星期二";3.21,"星期二";4.2,"星期天";5.21,"星期三";6.22,"星期四";7.23,"星期三";8.23,"星期五";9.23,"星期四";10.24,"星期五";11.23,"星期一";12.22,"星期五"})
مەزمۇننى كۆچۈرۈۋېلىش
ئەسكەرتىش: يۇقارقى فورمۇلانى بىۋاستە كىرگۈزسىڭىزلا ئىشلىمەسلىكى ئېنىق، بۇنىڭ ئۈچۈن فورمۇلادا نەقىللەنگەن  بىر قىسىم ئۇچۇرلارنى مەلۇم جەدۋەلدە تەييارلىۋېلىشىڭىز كېرەك.
 ئىگىسى| ۋاقتى: 2011-6-16 15:36:34 | ھەممە قەۋەتنى كۆرۈش
كىملىك نومۇرىغا ئاساسەن تۇغۇلغان ۋاقتىنى ۋە جىنسىنى ھاسىللاش، ياش ھېساپلاش
  1. =IF(LEN(A7)=18,DATEDIF(TEXT(MID(A7,LEN(A7)/2-2,8),"0-00-00"),"2011-12-31","Y"),DATEDIF(TEXT(19&MID(A7,LEN(A7)/2,6),"0-00-00"),"2011-12-31","Y"))
مەزمۇننى كۆچۈرۈۋېلىش
ياكى
  1. =DATEDIF(TEXT(MID(A7,7,8),"0000-00-00"),TODAY(),"y")
مەزمۇننى كۆچۈرۈۋېلىش
A1 دە تېكىست شەكلىدە 18 خانىلىق كىملىك نومۇرى بار بولسا B1 گە بۇنى كىرگۈزسىڭىز تۇغۇلغىنىغا قانچە ياش، قانچە ئاي، قانچە كۈن بولغىنىنى چىقىرىدۇ.
  1. =YEAR(TODAY()-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))-1900&"岁"&MONTH(TODAY()-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))-1&"月"&DAY(TODAY()-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))&"天"
مەزمۇننى كۆچۈرۈۋېلىش
A1 دە تېكىست شەكلىدە 18 خانىلىق كىملىك نومۇرى بار بولسا B1 دە چېسلا بولسا ، C1 گە بۇنى كىرگۈزسىڭىز تۇغۇلغىنىغا قانچە ياش، قانچە ئاي، قانچە كۈن بولغىنىنى چىقىرىدۇ.
  1. =YEAR(B1-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))-1900&"岁"&MONTH(B1-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))-1&"月"&DAY(B1-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))&"天"
مەزمۇننى كۆچۈرۈۋېلىش
ۋاقتى: 2011-8-4 14:33:53 | ھەممە قەۋەتنى كۆرۈش
مەن ئۇزۇندىن بىرى مۇشۇنداق ياش ھىساپلاش ، چوڭ ـ كىچىكلىكىنى ئايرىش دىگەندەك ئۇچۇرلارنى ئىزدەپ يۇرەتتىم . كۆپ رەخمەت سىزگە!
ۋاقتى: 2011-9-15 15:13:04 | ھەممە قەۋەتنى كۆرۈش
rahmat  sizga  intil apandi   man   koqurwaldim   
 ئىگىسى| ۋاقتى: 2011-12-21 23:36:41 | ھەممە قەۋەتنى كۆرۈش
D2 دىكى تۇغۇمغان ۋاقتىدىن مۆچەلنى تېپىش
  1. =MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(YEAR(D2)-4,12)+1,1)
مەزمۇننى كۆچۈرۈۋېلىش
D2 دىكى تۇغۇمغان ۋاقتىدىن يۇلتۇز تۈركۈمىنى تېپىش
  1. =LOOKUP(--TEXT($D2,"m.dd"),{0,"魔羯座 Capricorn";1.2,"水瓶座 Aquarius";2.19,"雙魚座 Pisces";3.21,"牡羊座 Aries";4.2,"金牛座 Taurus";5.21,"雙子座 Gemini";6.22,"巨蟹座 Cancer";7.23,"獅子座 Leo";8.23,"處女座 Virgo";9.23,"天秤座 Libra";10.24,"天蠍座 Scorpio";11.23,"射手座 Sagittarius";12.22,"魔羯座 Capricorn"})
مەزمۇننى كۆچۈرۈۋېلىش
دىققەت: ctrl+shift+enter
D2 دىكى تۇغۇمغان ۋاقتىدىن سەپتىنىڭ كۈنىنى تېپىش
  1. =LOOKUP(--TEXT($D2,"m.dd"),{0,"星期五";1.2,"星期六";2.19,"星期二";3.21,"星期二";4.2,"星期天";5.21,"星期三";6.22,"星期四";7.23,"星期三";8.23,"星期五";9.23,"星期四";10.24,"星期五";11.23,"星期一";12.22,"星期五"})
مەزمۇننى كۆچۈرۈۋېلىش
 ئىگىسى| ۋاقتى: 2011-12-21 23:39:25 | ھەممە قەۋەتنى كۆرۈش
كىملىكنىڭ تەۋە رايۇنىنى تېپىش
  1. =IF(B2<>"",VLOOKUP(LEFT(B2,2),地址码!B:C,2,),)
مەزمۇننى كۆچۈرۈۋېلىش
بۇنىڭدىكى 地址码!B:C نىڭ مەنىسى: 地址码 ناملىق جەدۋەلدىكى B دا تەۋە رايۇن نومۇرى C دا رايۇن نامى بار.
B2 دە كىملىك نومۇرى بار
ۋاقتى: 2012-1-6 17:56:22 | ھەممە قەۋەتنى كۆرۈش
مەن مۇشۇ فورمىلالارنى تاپالماي قالغانتىم، ھازىرلا ھەممىسىنى ساقلىۋالاي جۇمۇ
كىرگەندىن كېيىن ئىنكاس يازالايسىز كىرىش | تىزىملىتىش

سەھىپە جۇغلانما قائىدىسى

سىتاتىستىكا|قاماقخانا|يانفۇن|Archiver|ئىنتىل تورى ( 新ICP备11001938号 )  

GMT+8, 2016-9-5 16:29 , Processed in 0.148236 second(s), 31 queries .

Powered by Discuz! X3.2 Licensed(NurQut Team)

© 2001-2013 Comsenz Inc.

تېز ئىنكاس چوققىغا قايتىش سەھىپىگە قايتىش
Nobis Linden Insulated Jacka Svart Nobis Stanford Midweight men Bomber Jacka Svart Nobis Paavo Homme Reversible Quilted Vest Nobis Paavo Menn Reversible Quilted Vest Nobis Abby Ladies Knee Length Parka Kvinnor Nobis Justice Trench Nobis Bailey Unisex Hooded Parka Nobis Lady Taylor Femmes Overcoat Nobis Talia Ladies Reversible Quilted Vest Nobis Rosco Menn Long Parka Kvinnor Nobis She Ra Stone Nobis Kato men Magnetic Closure Peacoat Nobis Kato Mens Magnetic Closure Peacoat Nobis Cartel men Bomber Nobis Kato men Magnetic Closure Peacoat NOBIS SIR SALVADOR MENS OVERCOAT Nobis Sir Salvador Mens Overcoat