|
ئۇيغۇر
كىملىك نومۇرغا ئائىت فونكىسسىيەلەر 4 B G0 s% g. P
6 z, N% A( z3 L3 s4 m- _
. u$ U7 d: w0 s2 @# W+ V$ | {0 vئىلگىرىكى كىملىك نومۇرلىرى 15 خانلىق بولۇپ، ﻫازىرقى كىملىك نومۇرلىرى 18 خانلىق. بىز بۇ كىملىك نومۇرلىرى ئارقىلىق شۇ بىر ئادەمگە مۇناسىۋەتلىك نۇرغۇن ئۇچۇرلارغا ئىگە بولالايمىز. يەنى: 15 خانىلىق كىملىك نومۇرى :$ R0 Y, P1 j& X9 p: Q
61 خانىگىچە بولغان نومۇرلار مەمۇرى رايۇن نومۇرىغا ۋەكىللىك قىلىدۇ؛87 خانلىرى تۇغۇلغان يىلىغا ۋەكىللىك قىلىدۇ؛ 109 خانىلىرى تۇغۇلغان ئاي ؛ 1211 خانىلىرى تۇغۇلغان كۈنى؛ 1513 خانلىرى رەت تەرتىۋى بولۇپ، تاق سان بولسا ئۇ كىشىنىڭ جىنسى ئەر، جۈپ سان بولسا ئايال ئىكەنلىكىنى بىلدۈرىدۇ.
: E# Z* t/ `+ t18 خانلىق كىملىك نومۇرى :4 W ~( u' f1 _
61 خانىگىچە بولغان نومۇرلار مەمۇرى رايۇن نومۇرىغا ۋەكىللىك قىلىدۇ. 107 خانلىرى تۇغۇلغان يىلىغا ۋەكىللىك قىلىدۇ؛ 1211 خانىلىرى تۇغۇلغان ئاي ؛ 1413 خانىلىرى بولسا تۇغۇلغان كۈنى؛ 1715 خانلىرى بولسا رەت تەرتىۋى بولۇپ، تاق سان بولسا ئەر، جۈپ سان بولسا ئايال ئىكەنلىكىنى بىلدۈرىدۇ. 18 خانىسى تەكشۈرۈش خانىسى ﻫىساپلىنىدۇ.7 q% N: G3 m# Z. q9 |: a5 W
ئىشلىتىلگەن فونكىسيەلەر:! P. L2 x$ L$ F, b
/ p. ~* r3 c6 g6 PIF . (1) فونكىسيەسى . شەرتكە ئاساسەن نەتىجىنى چىقىرىپ بىرىدۇ. قاپلاپ ئىشلىتىشكە بولىدۇ. - ]2 D. s3 G4 j/ u# B
CONCATENATE . (2) فونكىسيەسى . بىر قانچە ﻫەرپلەرنى بىرلەشتۈرۈپ چىقىرىپ بىرىدۇ.
- |+ G! R1 |2 eMID . (3) فونكىسيەسى . تىكستلەر ئىچىدىكى بەلگىلەنگەن ئورۇندىن بەلگىلەنگەن ئۇزۇنلۇقتىكى ﻫەرپلەرنى ئۈزۈۋالىدۇ.
! f2 U" h9 V% n( v4 RTODAY . (4) فونكىسيەسى . كومپىيۇتېرنىڭ نۆۋەتتىكى چىسلاسىنى چىقىرىپ بىرىدۇ. MOD . (5) فونكىسيەسى. ئىككى ساننى بۆلگەندىكى قالدۇقنى تىپىش فونكىيەسى.& _4 Z; _+ ]( T/ M* ?, g1 C2 d
VALUE . (6) فونكىيسەسى . تىكست تىپىدىكى سانلارنى سانلىق مەلۇمات تىپىدىكى سانلارغا ئايلاندۇرىدۇ.! y' J& w6 M: G/ T
RIGHT . (7) فونكىسيەسى. بەلگىلەنگەن سان بويىچە ﻫەرپتىزمىسىنىڭ ئەڭ ئاخىرىدىكى بىر ياكى بىر نەچچە ﻫەرپلەرنى ئۈزۈپ ئېلىپ چىقىرىپ بىرىدۇ.
# b) g2 ] @$ M7 J8 w: LINT . (8) فونكىسيەسى .پۈتۈن ساننى چىقىرىپ بىرىدۇ.0 a4 p: N# S5 l/ H
LEN . (9) فونكىسيەسى . بىر ﻫەرپ تىزمىسىنىڭ ئۇزۇنلۇقىنى تىپىش فونكىيەسى.
8 ~# ^1 ?! Z* E5 F1 X( Q6 E7 C nYEAR . (10) فونكىسيەسى. يىل سانىنى تىپىش فونكىسيەسى., i. [1 }0 `( D+ ~: }
TRUNC . (11) فونكىسيەسى. بۇ فونكىسيە كەسىر چىكىتى كەينىدىكى سانلارنى تاشلىۋىتىدۇ.
5 X. q$ }7 L) M& U* `DATEDIF .(12) فونكىسيەسى . ئىككى چىسلا ئارىسىدىكى پەرقنى تىپىپ چىقىدۇ.$ t' ^7 q, I& @* u! A$ i4 i/ P( g- k
9 T& ?" z$ h0 Q4 N* a& K
كىملىك نومۇرىغا ئاساسەن جىنسىغا ﻫۆكۈم قىلىش.
. \. X0 @! W9 b
, `% ~0 y; \) d! b" g. m جىنسىنى چىقىرىپ بىرىش فورمىلاسى. 18 خانلىق كىملىك ئۈچۈن:: R6 J* i& u, l1 M6 g% D1 |% h+ j
- ("ئايال","ئەر",=IF(MOD(MID(A14,17,1),2)=1
مەزمۇننى كۆچۈرۈۋېلىش
, s) d. D( p" L8 Rفورمىلا چۈشەندۈرۈلۈشى.) r6 T5 V( a: w( D
فورمىلادىكى MID(A14,14,1) دىگىنىمىز بولسا،A14 كاتەككە يىزىلغان كىملىك ئىچىدىن 14خانىدىن باشلاپ بىر خانە ساننى ئايرىۋىلىشنى ئىپادىلەيدۇ.
6 F) X( ^6 [1 ^) @1 `# e" PMOD(MID(A14,17,1),2)=1 بولسا MID فونكىيەسى ئارقىلىق ئايرىپ چىققان ساننى ئىككىگە بۆلۈپ،ئېشىپ قالغان قالدۇق سان بىرگە تەڭمۇيوق شۇنى سىلىشتۇرىدۇ. ئەگەر5 V/ n5 X2 K( P2 a' Z, p$ i1 p) J! ?) N
("ئايال","ئەر",IF (MOD(MID(A14,17,1),2)=1 فونكىسيەسى بويىچە تەڭ بولسا ئەر، تەڭ بولمىسا ئايال دىگەن نەتىجىنى چىقىرىپ بىرىدۇ.* ~) u% ~! b* _5 W( ^
ياكى تۆۋەندىكى فورمىلا ئارقىلىقمۇ جىنسىنى ئايرىغىلى بولىدۇ.15 خانىلىق كىملىك ئۈچۈن:
1 P+ U) u9 k3 n9 t1 {( k- s4 _6 W- ("ئايال","ئەر",(=IF (VALUE(RIGHT(E4,3))/2=INT(VALUE(RIGHT(E4,3))/2
مەزمۇننى كۆچۈرۈۋېلىش . Z8 Q4 |: b" x( o' F
فورمىلا چۈشەندۈرۈلۈشى.
% k" a' e: V' D+ [. lفورمىلادىكى RIGHT(E4,3) دىگىنىمىز بولسا، E4 كاتەككە يىزىلغان كىملىك ئىچىدىن ئاخىرقى ئۈچ خانىنى ئايرىپ ئىلىشنى ئىپادىلەيدۇ؛ VALUE(RIGHT(E4,3) بۇ فورمىلا يۇقارقى فورمىلا بىلەن ئوخشاش بولۇپ، پەقەت تىكىست تىپىدىكى كىملىك نومۇرىنى سانلىق مەلۇمات تىپىدىكى سانغا ئايلاندۇرۇپ بېرىدۇ.+ M% G |+ O) d+ s) D9 I
VALUE(RIGHT(E4,3))/2=INT(VALUE(RIGHT(E4,3))/2 بۇ فورمىلا بولسا بۇ كىملىك نومۇرىنىڭ ئاخىرقى ئۈچ خانىسى تاق سانمۇ ياكى جۈپ سانمۇ شۇنى
9 _, `. x/ h! M. t5 d" P) pبىكىتىشكە ئىشلىتىلىدۇ.پۈتۈن فورمىلا . a$ C- h4 [0 Z/ o" {
- ("ئايال","ئەر",(IF(VALUE(RIGHT(E4,3))/2=INT(VALUE(RIGHT(E4,3))/2
مەزمۇننى كۆچۈرۈۋېلىش 8 r7 y) w2 C! g9 L* ?5 x3 S
ئالدى بىلەن كىملىك نومۇرى ئىچىدىن ئاخىرقى ئۈچ خانىنى ئايرىپ ئېلىپ،ئۇنى سانغا
( P0 g! \6 L" G4 T5 C q! Mئايلاندۇرۇپ، ئىككىگە بۆلۈپ،نەتىجىنىڭ تاق سان ياكى جۈپ سانلىقىغا ئاساسەن ﻫۆكۈم
; W. n& }( K% Y6 h$ {8 t# Yقىلىپ،ئاندىن ئەر ياكى ئاياللىقىنى بېكىتىدۇ.) a' R9 ^# Z j9 g& k" K8 m
15 ۋە 18 خانلىق كىملىككە ئورتاق بولغان جىنسىنى بىكىتىش فورمىلاسى :. f& \6 Z1 U" B9 C. R8 z# n
- "),IF(MOD(MID(D3,ئايال ","ئەر"=IF(LEN(D3)=15,IF(MOD(MID(D3,15,1),2)=1,
: e; M% t2 n. E% A" v+ y
% l2 Z- z1 ~8 {- "))ئايال"",ئەر"17,1),2)=1,: m1 L% \! z& U8 k+ X& }0 v/ \
مەزمۇننى كۆچۈرۈۋېلىش
* }) @6 Q7 d( b8 @بۇ فورمىلانى ئۈگەنگۈچىلەر يۇقارقى فورمىلا ئاساسىدا تەﻫلىل قىلىپ كۆرسە بولىدۇ.; j7 z G+ \$ ]) I+ M s
تۇغۇلغان كۈنىنى تىپىپ چىقىش.$ H+ r8 t, L. d$ l2 B- [( V
تۇغۇلغان كۈنىنى چىقىرىش . ]0 _5 z1 }% Q9 h; f
/ `/ s" A( F I6 F) Y0 o15) خانىلىق كىملىككە ئۈچۈنلا5 I% J/ y4 ?; V% q% V* E
- =CONCATENATE("19",MID(E4,7,2),"/",MID(E4,9,2),"/",MID(E4,11,2))
مەزمۇننى كۆچۈرۈۋېلىش 8 H2 n7 P% J5 E7 o
فورمىلا چۈشەندۈرۈلۈشى .
! K- _& E5 ` H/ `/ ?! RMID(E4,7,2) بولسا كىملىك نومۇرى ئىچىدىن 7خانىدىن تارتىپ ئىككى خانە ساننى ئايرىپ چىقىشنى بىلدۈرىدۇ. يەنى 87 خانىسىنى. MID(E4,9,2) بولسا كىملىك نومۇرى ئارىسىدىن 9خاندىن تارتىپ ئىككى خانە ساننى ئايرىۋىلىشنى بىلدۈرىدۇ. MID(E4,11,2) بولسا كىملىك نومۇرى ئارىسىدىن 11 خانىدىن تارتىپ ئىككى خانە ساننى ئايرىۋىلىشنى كۆرسىتىدۇ. پۈتۈن فورمىلا رولى بولسا، بۇ ئايرىپ ئېلىنغان ﻫەرپ تىزمىلىرىنى بىرلەشتۈرۈپ كۆرسىتىشتىن ئىبارەت.بۇ فورمىلانى 18 خانىلىققا ئۆزگەرتىش ئۈچۈن سىز پەقەت MID(E4,7,2) جۈملىسىدىكى 2 دىگەن ساننى 4 دىگەن سانغا ئۆزگەرتىپ قويساقلا بولىدۇ.) s$ D7 i7 A% ?$ O Z- M% N
15 خانلىق ۋە 18 خانىلىق كىملىك ئۈچۈن ئورتاق بولغان فورمىلا:0 |( u7 F+ R0 P" L+ H t- n
- ",ئاينىڭ"",MID(D2,9,2),يىلى =IF(LEN(D2)=15,CONCATENATE("19",MID(D2,7,2),"- t0 `2 {% b/ o( o1 r! d! K) @
n0 d0 c4 u) e- ",ئاينىڭ"",MID(D2,11,2),يىلى "),CONCATENATE(MID(D2,7,4),"كۈنى"MID(D2,11,2),1 _ l* w. {, ]$ \7 V; u
( P1 G' G6 d0 b& p6 C! w& Z- "))كۈنى"MID(D2,13,2),) f: k& \) b0 T7 ^
مەزمۇننى كۆچۈرۈۋېلىش
$ V/ e9 X. M1 l }2 ?8 Q فورمىلا چۈشەندۈرۈلۈشى :
9 N2 W- Z5 @- K! E& H$ }% a4 fفورمىلادىكى LEN(D2)=15 جۈملىسى بولسا لوگىكىلىق ﻫۆكۈم قىلىش جۈملىسى بولۇپ، D2
" q: {7 r+ w6 Sكاتەكتىكى ساننىڭ 15 خانىلىق سانغا تەڭ ياكى ئەمەسلىكىگە ﻫۆكۈم قىلىدۇ.& k6 p |( J B& [
- ",MID(D2,11,2),ئاينىڭ"",MID(D2,9,2),يىلى CONCATENATE("19",MID(D2,7,2),"
مەزمۇننى كۆچۈرۈۋېلىش 3 A. ~: Q1 n" O8 a$ E; D
جۈملىسى بولسا ئالدى بىلەن D2 كاتەكتىكى كىملىك نومۇرىنىڭ سول تەرىپىدىن ئايرىمئايرىم ﻫالدا 7خانىدىن،9خانىدىن،11خانىدىن باشلاپ ئىككى خانە ساننى ئايرىۋىلىپ ئاندىن ئۇنى 19 بىلەن بىرلەشتۈرۈپ بىرىدۇ. بۇنداق قىلىشتىكى مەقسەت بۇرۇنقى 15 خانىلىق كىملىكلەردىكى 2000 يىل مەسىلىسىنى ﻫەل قىلىش ئۈچۈن قېتىلغان. 18 خانلىق كىملىكلەردە بۇنداق مەسىلە بولمىغانلىقى ئۈچۈن 19 قوشىۋىلىشنىڭ ﻫاجىتى يوق.
# @$ L' m" _9 Dتۇغۇلغان كۈنىنى ئايرىپ چىقىشنىڭ بۇندىن باشقا ئۇسۇللىرىمۇ بولىشى مۇمكىن . قىزىقىدىغانلار ئۆزلىرى سىناپ باقسا بولىدۇ.
% N, r- r5 D2 R' S* a# c6 c5 s
يېشىنى ﻫىساپلاش:& X$ ~, u8 F' w
/ `5 ~3 G/ ?$ m; Z
9 l3 o* b+ c1 N- O
بۇ فورمىلا ئارقىلىق يۇقارقى فورمىلالاردا كەلتۈرۈپ چىقارغان تۇغۇلغان كۈنى ئاساسىدا يېشىنى
& Y. j K+ h* _0 o+ C; W
N9 E( x$ L. T Z R/ fﻫساپلاپ چىققىلى بولىدۇ.يەنى ئالدى بىلەن سىستىما چىسلاسىنى تىپىپ چىقىپ، بىز ئالدىدا چىقارغان
# X' b3 k1 W9 cتۇغۇلغان كۈنى ساقلانغان كاتەكتىكى (بۇ فورمىلادا F 5 كاتەك) ساندىن ئېلىۋىتىش ئارقىلىق يېشىنى$ E$ @. Z1 P- J4 O+ g8 r N
ﻫساپلاپ چىقارغىلى بولىدۇ.
& l P$ Y# [5 h# S9 u, s- _بۇندىن باشقا يەنە تۆۋەندىكى فورمىلا ئارقىلىقمۇ ياشنى ﻫىساپلاپ چىقارغىلى بولىدۇ.
% \/ i# _: q* w8 d- = DATEDIF(C3,TODAY(),"y")
مەزمۇننى كۆچۈرۈۋېلىش
0 x$ P+ C7 Z" R5 m8 p2 ^( _' e# uيۇقارقى فورمىلالار ئارقىلىق بىر ئادەمنىڭ يېشىنى ﻫساپلىغاندا پەقەتلا بىر يىڭى يىل ئۆتسىلا بىر ياش
& W& E5 ^- V! F9 A* rقوشۇلدى دەپ ﻫىساپلايدۇ. مەسىلەن سىز 10ئايدا تۇغۇلغان بولسىڭىزمۇ يۇقارقى فورمىلا بويىچە* R7 q9 j( Z' K6 b7 X
بولسا پەقەت چىسلا 1ئايدىن ئۆتسىلا سىزنى بىر ياش چوڭايدى دەپ ﻫسىاپلايدۇ. قانداق قىلغاندا A6 r9 U0 T) y/ y6 q
تۇغۇلغان كۈنىڭىز تولغاندا ئاندىن بىر ياش چوڭاي دەپ ﻫىساپلايدىغان قىلغىلى بولىدۇ؟تۆۋەندىكى
4 K) X s- o1 {$ mفورمىلاغا دىققەت قىلىڭ.4 |) d6 E/ l2 C; [4 k
& U! M; G- l& Y$ T7 m9 Q3 k
بۇ فورمىلا ئارقىلىق ئالدى بىلەن كومپىيۇتېر چىسلاسىدىن F5 كاتەكتىكى تۇغۇلغان كۈننى ئېلىۋىتىپ،" X: P/ ]+ i8 l! z
ئاندىن ئۇنى 365 گە بۆلىدۇ.ئاخىردا TRUNC فونكىسيەسى ئارقىلىق كەسىر سان قىسمىنى چىقىرىپ
' W5 K" y7 I; G# Cتاشلاپ، ﻫەقىقى يېشىنى ﻫسىاپلاپ چىقىدۇ.
, I+ X! P: R! ?بۇلاردىن باشقا كىملىك نومۇرى ئارقىلىق بىر ئادەمنىڭ قايسى ئۆلكىدىن ئىكەنلىكىگە ﻫۆكۈم قىلغىلى/ G0 Y' K; P$ Z0 j
بولىدۇ. يەنى كىملىك ئالدىنقى 6 خانىسى مەمۇرى رايۇن نومۇرى بولۇپ، بۇنىڭ ئىچىدە ئالدىنقى
3 P# u/ e6 K1 j1 |. iئىككى خانىسى ئۆلكە –ئاپتۇنۇم رايۇنغا ۋەكىللىك قىلىدۇ. بۇ ئارقىلىق بىر ئادەمنىڭ يۇرتىنى
. D6 l4 }8 _% h1 Lﻫىساپلاپ چىقىشقا بولسىمۇ ، بىراق دۆلىتىمىزنىڭ كىملىك نومۇرى ئۇلىنىپ كەلمىگەن بولۇپ، كېيىنكى
( F1 l H) J( C- A" l A' l1 O0 J0 Lئىﻬتىماللىق ئۈچۈن ئارىلىق قالدۇرۇپ قويغان . مەسىلەن دۆلىتىمىزدە ئۆلكە سانى ئوتتۇر نەچچە1 ^: u% j7 t$ E3 @, X
بولسىمۇ بىراق كىملىك نومۇرىدىكى رايۇن نومۇرى 65گىچە بارىدۇ. يەنى شىنجاڭنىڭ رايۇن$ Y1 R9 ], r+ ^$ n( e4 J
نومۇرى . 65 شۇڭا فورمىلانىڭ قاتلىمىنىڭ كۆپلىكى نەزەردە تۇتۇلۇپ، بۇ يەردە بۇنىڭغا$ y7 h4 d3 ?' o' V; p }
مۇناسىۋەتلىك فورمىلانى چۈشەندۈرۈپ يۈرمىدىم.& w: u# Y9 r1 C4 R$ V) a6 m6 M" L
ئەگەر قىزىقسىڭىز مەن تەمىنلىگەن مىسال:
12187918700.xls
(22.5 KB, چۈشۈرۈش سانى: 4)
|
| |
ياقتۇرىشىڭىز مۇمكىن؟ مۇناسىۋەتلىك تېمىلار |
بۇ تېمىلارغىمۇ ئىنكاس يېزىلغان - ھېچكىم ئىنكاس يازمىغان ئوخشايدۇ ...
مۇناسىۋەتلىك باشقا تېمىلار
ئاپتورنىڭ بارلىق تېمىلىرى
|
| |
|