مەزمۇن جەدۋىلى
بۈگۈن بىز Excel دا كۆپ ۋاراق بىلەن VLOOKUP فورمۇلا نى قانداق ئىشلىتىشنى كۆرسىتىمىز. ئەمەلىيەتتە ، Excel نىڭ ئەڭ مۇھىم ۋە كەڭ قوللىنىلىدىغان ئىقتىدارلىرىنىڭ بىرى VLOOKUP ئىقتىدارى . ئۇندىن باشقا ، بىز VBA VLOOKUP ئىقتىدارى ئارقىلىق بىر خىزمەت جەدۋىلىدە ياكى بىر يۈرۈش خىزمەت جەدۋىلىدە كونكرېت سانلىق مەلۇماتلارنى ئىزدەيمىز> VLOOKUP فورمۇلا Excel دىكى كۆپ خىزمەت جەدۋىلى دىكى بەزى كونكرېت سانلىق مەلۇماتلارنى ئىزدەڭ.
مەشىق خىزمەت دەپتىرىنى چۈشۈرۈڭ> كۆپ ۋاراقلىق VLOOKUP فورمۇلا. Xlsx مەسخىرە سىناق بەلگىسى. Xlsx 6> = VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup]) تالاش-تارتىش. ، ئەگەر [range_lookup] تالاش-تارتىشى TRUE بولسا ، تەخمىنەن ماس كېلىدىغان ماسلىقنى ئىزدەيدۇ ، بولمىسا ئېنىق ماسلىقنى ئىزدەيدۇ. بۇ يەردە سۈكۈتتىكى TRUE . 2> ، بىر قانچە قەدەمنى مەلۇم بىر ئىستونغا يۆتكەيدۇ (col_index_number). ئاندىن ، قىممەتنى شۇ يەردىن قايتۇرىدۇبۇ جەدۋەلدە يوقاپ كەتتى.
VLOOKUP فۇنكسىيەسىنىڭ چەكلىمىسى ۋە Excel دىكى بەزى تاللاشلار 2> جەدۋەلنىڭ بىرىنچى ئىستونىدا lookup_value بولمىغان ۋاقىتتا ئىقتىدار. مەسىلەن ، ئالدىنقى مىسالدا ، سىز يازما ئىمتىھاندا 90 غا ئېرىشكەن كاندىداتنىڭ ئىسمىنى بىلىش ئۈچۈن VLOOKUP ئىقتىدارىنى ئىشلىتەلمەيسىز.
ئەمما ، سىز Excel نىڭ IF ، IFS ، INDEX MATCH ، XLOOKUP ياكى FILTER ئىقتىدارلىرىنى ئىشلىتىپ ھەل قىلالايسىز. بۇ (بۇ يەردە ، سىز بۇ ماقالىنى زىيارەت قىلسىڭىز بولىدۇ). lookup_value . بۇ خىل ئەھۋال ئاستىدا ، سىز بارلىق قىممەتلەرگە ئېرىشىش ئۈچۈن FILTER ئىقتىدارىنى ئىشلىتەلەيسىز (بۇ يەردە ، سىز بۇ ماقالىنى نى زىيارەت قىلسىڭىز بولىدۇ).
VLOOKUP نى قانداق ئىشلىتىش كېرەك كۆپ خىزمەت دەپتىرىدىكى Excel دىكى فورمۇلا
بۇ بۆلەكتە ، كۆپ خىزمەت دەپتىرى بىلەن Excel دىكى VLOOKUP فورمۇلانى قانداق ئىشلىتىشنى مۇلاھىزە قىلىمىز. ئەمدى ، تۆۋەندىكى خىزمەت دەپتىرىگە تەقلىد سىناق بەلگىسى دەپ بېرەيلى. بۇنىڭدىن باشقا ، ئۇ خىزمەت دەپتىرىدە ، ئۈچ خىزمەت جەدۋىلىمۇ بار. ئۇلار 1-ھەپتە ، 2-ھەپتە ۋە 3-ھەپتە .
بۇ ۋاقىتتا ، بىز دەسلەپكى ۋە ئىمتىھان بەرگۈچىلەر ئېرىشكەن ئاخىرقى يازما نومۇرلار. دەسلەپتە ئەڭ ئاخىرقى يېزىلغان بەلگىلەرنى تاپتۇق. بۇ يەردىن ، ھەر قانداقسىگە ئەگىشىش ئارقىلىق تاپالايسىزئىلگىرىكى ئۇسۇللار. ھازىر ، بىز دەسلەپكى خىزمەت بەلگىسىنى باشقا خىزمەت دەپتىرىدىن چىقىرىمىز.
- شۇڭا ، تۆۋەندىكى فورمۇلانى D5 كاتەكچىگە يېزىڭ.
=IFERROR(VLOOKUP(B5,'[Mock Test Marks.xlsx]Week 1'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5, '[Mock Test Marks.xlsx]Week 2'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5,'[Mock Test Marks.xlsx]Week 3'!$B$5:$D$10,2,FALSE),"Absent")))
بۇ يەردە ، بۇ فورمۇلانى ئىشلەتكەندە ، چوقۇم ھەر ئىككى خىزمەت دەپتىرىنى ئېچىشىڭىز كېرەك. بولمىسا ، سىز پەقەت ھۆججەت نامىنى ئىشلىتىشنىڭ ئورنىغا تولدۇرۇش يولى / ئورنى نى ئىشلىتىشىڭىز كېرەك.
- ئاندىن ، ENTER نى بېسىڭ.
- ئاندىن ، تولدۇرۇش تۇتقۇچى سىنبەلگىسىنى ئاستىغا سۆرەپ كىرىڭ.
ئاخىرىدا ، ھەر ئىككىسىنى كۆرىسىز. بارلىق ئىمتىھان بەرگۈچىلەرنىڭ ئاخىرقى ۋە دەسلەپكى يازما بەلگىسى.
خۇلاسە
بۇ ئۇسۇللارنى ئىشلىتىپ ، Excel نىڭ VLOOKUP ئىقتىدارىنى فورمۇلا قىلىپ ، خىزمەت دەپتىرىدىكى كۆپ ۋاراقتىن سانلىق مەلۇمات ئالالايسىز. ئۇنداقتا ، باشقا سوئاللىرىڭىز بارمۇ؟ بىزدىن سوراپ بېقىڭ.
كاتەكچە.بۇنىڭدىن باشقا ، بىز بۇ VLOOKUP ئىقتىدارىغا مىسال كەلتۈردۇق. ھازىر ، تۆۋەندىكى رەسىمگە قاراڭ.
فورمۇلانىڭ پارچىلىنىشى VLOOKUP (G8, B4: D15,3 ، يالغان) : B4: D15 .
.)ئاندىن قىممەتنى ئۇ يەردىن قايتۇردى ، 322 .
كۆپ ۋاراقلىق Excel دا VLOOKUP فورمۇلانى ئىشلىتىشنىڭ 5 خىل ئۇسۇلى
بۇ يەردە ، ئوخشىمىغان خىزمەت جەدۋىلىدە ئۈچ ھەپتە ئىچىدە بەزى كاندىداتلارنىڭ يازما ۋە viva ئىمتىھانىدا بەلگە قويۇلغان خىزمەت دەپتىرىمىز بار. بۇنىڭدىن باشقا ، بىرىنجىسىنىڭ ئىسمى 1-ھەپتە .
ئاندىن ، 2- خىزمەت جەدۋىلىنىڭ ئىسمى 2-ھەپتە . 1> 3-ھەپتە > Excel نىڭ VLOOKUP فۇنكسىيەسى. بارلىق كاندىداتلارنىڭ ئىسمى ئېلىپبە تەرتىپى بويىچە رەتلەنگەن (A دىن Z) . ھازىر ، بىز VLOOKUP فورمۇلانى ئىشلىتىپ كۆپ ۋاراقتىن ئىزدەيمىزExcel.
ئالدى بىلەن ، بىز ئۈچ خىزمەت جەدۋىلىنى ئايرىم-ئايرىم ئىزدەيمىز. بىر خىزمەت جەدۋىلىدىن باشقا خىزمەت جەدۋىلىنىڭ بىر قاتار كاتەكچىلىرىگە ئايلىنىدۇ.
فورمۇلانىڭ گرامماتىكىسى:
= VLOOKUP (look_value, 'Sheet_name'! table_array, col_index_number, يالغان) 2> ، بۇ فورمۇلانى يېڭى خىزمەت جەدۋىلىنىڭ C5 كاتەكچىسىگە كىرگۈزۈڭ: =VLOOKUP(B5,'Week 1'!$B$5:$D$10,2,FALSE)
- ئۇنىڭدىن كېيىن ، ENTER نى بېسىڭ.
بۇ # N / A! خاتالىق ، چۈنكى كاتەكچىنىڭ قىممىتى «VLOOKUP پەقەت» جەدۋەلدىكى B5 ، ئالېكىس ھالېس جەدۋەلنىڭ B5: D10 دائىرىسىدە يوق> «1-ھەپتە
« .
نەتىجىدە ، بىز پەقەت 1-ھەپتە دە پەيدا بولغان كاندىداتلارنىڭلا كۆرسىتىلىۋاتقانلىقىنى ، قالغانلىرىنىڭ خاتالىق كۆرسىتىۋاتقانلىقىنى كۆرىمىز.
- سىم ilarly ، viva بەلگىسىنى تېپىش ئۈچۈن ، تۆۋەندىكى فورمۇلانى D5 كاتەكچىگە يېزىڭ.
=VLOOKUP(B5,'Week 1'!$B$5:$D$10,3,FALSE)
- ئاندىن ENTER نى بېسىڭ. قالغان ھۈجەيرىلەرنىڭ فورمۇلاسى>
ئۇنىڭدىن باشقابىز 2-ھەپتە ۋە 3-ھەپتە ئۈچۈنمۇ ئوخشاش ۋەزىپىنى ئورۇندىيالايمىز ، ئەمما بۇ بىزنىڭ ئېھتىياجىمىزنى قاندۇرالمايدۇ. شۇڭلاشقا ، بىز تېخىمۇ ياخشى ئۇسۇلنى ئىزدەشىمىز كېرەك. lookup_value (B5) ، ئەمما table_array ($ B $ 5: $ D $ 10) نىڭ مۇتلەق كاتەكچە پايدىلىنىشى. چۈنكى بىز ئىزدەش قورالى سىنبەلگىسىنى سۆرەپ ماڭغاندا lookup_value نىڭ بىر-بىرلەپ كۆپىيىشىنى ئۈمىد قىلىمىز ، ئەمما table_array تۇراقلىق ھالەتتە.
تېخىمۇ كۆپ ئوقۇڭ: VLOOKUP نېمىشقا مۇسابىقە بولغاندا # N / A نى قايتۇرىدۇ؟ (5 سەۋەب & amp; ھەل قىلىش) 1-ھەپتىلىك ). 0> ئەگەر بىز يەنىلا ئۇنى تاپالمىساق ، ئۈچىنچى خىزمەت جەدۋىلىنى ئىزدەيمىز ( 3-ھەپتە ).
ئەگەر بىز ئۇنى تاپالمىساق ، قارار قىلىمىز ئۇنىڭ ئىمتىھاندا يوق ئىكەنلىكى.
ئالدىنقى بۆلەكتە بىز كۆرگەن VLOOKUP N / A! table_array دىكى look_value غا ماس كەلمىسە خاتالىق.
شۇڭا بۇ قېتىم بىز VLOOKUP ئىقتىدارلىرىنى ئۇۋا قىلىمىز. ئىچىدە IFERROR ئىقتىدارى خاتالىقلارنى بىر تەرەپ قىلىدۇ.
شۇڭلاشقا فورمۇلانىڭ گرامماتىكىسى بولىدۇbe:
= IFERROR (VLOOKUP (lookup_value, "Sheet1_Name"! table_array, col_index_number, يالغان) (VLOOKUP (lookup_value, "Sheet3_Name"! Table_array, col_index_number, يالغان))) “VLOOKUP & amp; IFERROR » جەدۋەل.
=IFERROR(VLOOKUP(B5,'Week 1'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5, 'Week 2'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5,'Week 3'!$B$5:$D$10,2,FALSE),"Absent")))
- ENTER .
نەتىجىدە ، سىز ئالېكىس ھالېس نىڭ يېزىلغان بەلگىسىنى كۆرىسىز. ھالېس.
- شۇڭا ، تۆۋەندىكى فورمۇلانى D5 كاتەكچىگە يېزىڭ.
=IFERROR(VLOOKUP(B5,'Week 1'!$B$5:$D$10,3,FALSE),IFERROR(VLOOKUP(B5, 'Week 2'!$B$5:$D$10,3,FALSE),IFERROR(VLOOKUP(B5,'Week 3'!$B$5:$D$10,3,FALSE),"Absent")))
> - ئۇنىڭدىن كېيىن ، ENTER نى بېسىڭ.
- ئاندىن ، ھەر ئىككى كاتەكچىنى تاللاڭ C5 <> ۋە D5 . C6: D24 .1010>
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى ئىككى ۋاراق ئارىسىدىكى VLOOKUP مىسالى
مۇشۇنىڭغا ئوخشاش ئوقۇشلۇقلار 9> VLOOKUP ئىشلىمەيدۇ (8 سەۋەب & amp; ھەل قىلىش چارىسى)
- Excel LOOKUP vs VLOOKUP: 3 مىسال بىلەن
- نېمە دېگەن؟ VLOOKUP دىكى جەدۋەل Array? (مىساللار بىلەن چۈشەندۈرۈلدى)Excel دىكى ئۆلچەملەر (6 خىل ئۇسۇل + تاللاش)
3. بىرلەشتۈرۈلگەن فورمۇلانى ئىشلىتىپ Excel دىكى كۆپ ۋاراقنى ئىزدەش ۋە بىز ئىلگىرى ئىشلەتكەن VLOOKUP فورمۇلا پايدىلىق ، ئەمما يەنىلا سەل مۇرەككەپ. ئاساسىي جەھەتتىن ، خىزمەت جەدۋىلى كۆپ بولسا گاڭگىراپ قېلىش ۋە خاتالىق پەيدا قىلىش ئېھتىماللىقى يۇقىرى.
شۇڭا ، بىز INDIRECT ، INDEX <2 ئارقىلىق باشقا فورمۇلا ھاسىل قىلىمىز> ، ماس ۋە COUNTIF ئىقتىدارلىرى قارىماققا تېخىمۇ مۇرەككەپ كۆرۈنىدۇ ، ئەمما خىزمەت جەدۋىلى كۆپ بولغاندا قوللىنىش بىر قەدەر ئاسان.
- ئالدى بىلەن ھەممىسى ، بارلىق خىزمەت جەدۋىلىنىڭ ئىسمى بىلەن توغرىسىغا سانلار گۇرپىسى ھاسىل قىلىڭ. بۇ يەردە بىز F5: H5 ھۈجەيرىسىدە بىرنى قۇردۇق.
- ئاندىن ، غا تۆۋەندىكى فورمۇلانى قىستۇرۇڭ. C5 كاتەكچى.
=IFERROR(VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,1,MATCH(TRUE,COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!B5:B10"),B5)>0,0))&"'!$B$5:$D$10"),2,FALSE),"Absent")
- >
فورمۇلانىڭ بۇزۇلۇشى
- بىرىنچىدىن ، COUNTIF (INDIRECT (" »& Amp; $ F $ 5: $ H $ 5 & amp;” '! B5: B10 ”), B5) 1-ھەپتە ′! B5: B10 ، «2-ھەپتە»! B5: B10 ۋە «3-ھەپتە»! B5: B10 . [بۇ يەردە $ F $ 5: $ H $ 5 خىزمەت جەدۋىلىنىڭ ئىسمى. شۇڭا INDIRECT فورمۇلا 'Sheet_Name'! B5: B10 .]>
- چىقىرىش: 3 > B5
- چىقىرىش: «3-ھەپتە» .
- چىقىرىش: {«ناتان مىللس» ، 72،59 ؛ «رۇت ۋىللىيامىسون» ، 53،55 ؛ «ئالېكىس ھالېس» ، 67،70 ؛ پائۇل »، 69،75 ؛« رىكاردو مويېس »، 57،61}.
- چىقىرىش: 67 .
بۇ يەردە ، سىز ئىشلىتەلەيسىز كاندىداتلارنىڭ Viva بەلگىسىنى تېپىش ئۈچۈن مۇشۇنىڭغا ئوخشاش فورمۇلا.
- شۇڭا ، col_index_number نى 2 دىن <1 گە ئۆزگەرتىڭ> 3 نى يېزىڭبۇ فورمۇلا.
=IFERROR(VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,1,MATCH(TRUE,COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!B5:B10"),B5)>0,0))&"'!$B$5:$D$10"),3,FALSE),"Absent")
- >
- ئاندىن تولدۇرۇش تۇتقۇچى سىنبەلگىسىنى سۆرەپ چىقىڭ. بارلىق كاندىداتلارنىڭ viva بەلگىسى. ئۇنىڭ ئۈستىگە ، كىمنىڭ ئىسمى تېپىلمىدى دەپ بەلگە قويۇلغان.
تېخىمۇ كۆپ ئوقۇڭ: 4.2 2 . Viva بەلگىسى ئۈچۈن ، 3 .
ئەمەلىيەتتە ، بىز فورمۇلانى ئىككى ئىستونغا ئايرىم قىستۇرۇۋاتىمىز. بارلىق ئىستونلارغا ئايرىم فورمۇلا قىستۇرۇش ئاۋارىچىلىكى. بىر تەرەپ قىلىش سىنبەلگىسى ئارقىلىق.
ئاددىي. col_index_num دەپ ساپ ساننى قىستۇرۇشنىڭ ئورنىغا ، ئەگەر فورمۇلا ئىستون C ( يېزىلغان ئۈچۈن) COLUMNS ($ C $ 1: D1) قىستۇرۇڭ. ) بەلگىسى.
ئاندىن ، ئۇ 2 گە قايتىدۇ. COLUMNS ($ C $ 1: E1) ۋە قايتىش 3 . ۋە شۇنىڭغا ئوخشاش.
- شۇڭا ھازىر بىز ئالدىنقى بۆلەكتىكى فورمۇلانى مۇشۇنىڭغا ئۆزگەرتىمىز:>
- ئاندىن ، نى بېسىڭ نى كىرگۈزۈڭ. Viva بەلگىسى> ئاخىرىدا ، سىز بارلىق ئىمتىھان بەرگۈچىلەر ئۈچۈن يېزىلغان ۋە viva بەلگىسىنى كۆرىسىز.
تېخىمۇ كۆپ ئوقۇڭ: Excel دىنامىكىلىق VLOOKUP (3 فورمۇلا بىلەن) Excel دا IFERROR ئىقتىدارىنى نەزەردىن ساقىت قىلغان كۆپ ۋاراق بار. ئۇنداقتا ، تۆۋەندە بېرىلگەن باسقۇچلارنى كۆرۈپ باقايلى.
قەدەم باسقۇچلار: يېزىلغان بەلگىلەرنى ساقلاپ قالماقچى.
- ئىككىنچىدىن ، سىز تۆۋەندىكى C5 كاتەكچىدە بېرىلگەن فورمۇلانى ئىشلىتىڭ.
=VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,MATCH(1,--(COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!$B$5:$D$10"),B5)>0),0))&"'!$B$5:$D$10"),2,FALSE)
2>- ئۈچىنچىسى ، ENTER نى بېسىڭ.
- ئوخشاشلا ، تۆۋەندىكى فورمۇلانى ئىشلىتىڭ D5 كاتەكچىسى Viva بەلگىسىگە ئېرىشىدۇ.
=VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,MATCH(1,--(COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!$B$5:$D$10"),B5)>0),0))&"'!$B$5:$D$10"),3,FALSE)
- ئۇنىڭدىن كېيىن ، <نى بېسىڭ 1> ENTER
ئاخىرىدا ، سىز بارلىق كاندىداتلارنىڭ يېزىلغان ۋە viva بەلگىسىنى كۆرىسىز. ئۇنىڭ ئۈستىگە ، سىز ئىسىملار بولغان # N / A خاتالىقىنى كۆرىسىز - ئاندىن ، نى بېسىڭ نى كىرگۈزۈڭ. Viva بەلگىسى> ئاخىرىدا ، سىز بارلىق ئىمتىھان بەرگۈچىلەر ئۈچۈن يېزىلغان ۋە viva بەلگىسىنى كۆرىسىز.