مەزمۇن جەدۋىلى
بۇ دەرسلىكتە Excel دا INDEX ۋە MATCH نى قانداق ئىشلىتىش ۋە ئۇنىڭ VLOOKUP دىن ياخشى ئىكەنلىكىنى كۆرسىتىپ بېرىدۇ.
يېقىنقى بىر قانچە ماقالىدە ، بىز يېڭى ئۆگەنگۈچىلەرگە VLOOKUP ئىقتىدارىنىڭ ئاساسلىرىنى چۈشەندۈرۈپ ، توك ئىشلەتكۈچىلەرگە تېخىمۇ مۇرەككەپ VLOOKUP فورمۇلا مىساللىرى بىلەن تەمىنلىدۇق. ھازىر ، مەن سىزنى VLOOKUP ئىشلىتىشتىن سۆزلىمەيمەن دەپ سىناپ باقاي ، ئاندىن ھېچ بولمىغاندا Excel دا ۋېرتىكال تەكشۈرۈشنىڭ باشقا بىر ئۇسۇلىنى كۆرسىتىپ بېرەي.
"مەن بۇنىڭغا نېمە لازىم؟" بەلكىم ھەيران قېلىشىڭىز مۇمكىن. چۈنكى VLOOKUP نىڭ نۇرغۇن چەكلىمىلەر بار ، ئۇ سىزنىڭ نۇرغۇن ئەھۋاللاردا كۆڭۈلدىكىدەك نەتىجىگە ئېرىشىشىڭىزنىڭ ئالدىنى ئالىدۇ. يەنە بىر جەھەتتىن ، INDEX MATCH بىرىكمىسى تېخىمۇ جانلىق بولۇپ ، نۇرغۇن قالتىس ئىقتىدارلارغا ئىگە بولۇپ ، ئۇنى نۇرغۇن جەھەتتىن VLOOKUP دىن ئۈستۈن قىلىدۇ.
Excel INDEX ۋە MATCH ئىقتىدارلىرى - ئاساسى
بۇ دەرسلىكنىڭ مەقسىتى INDEX ۋە MATCH فۇنكسىيەلىرىنى بىرلەشتۈرۈش ئارقىلىق Excel دا vlookup نىڭ باشقا بىر ئۇسۇلىنى كۆرسىتىش بولغانلىقى ئۈچۈن ، بىز ئۇلارنىڭ گرامماتىكىسى ھەققىدە كۆپ توختالمايمىز. ئىشلىتىدۇ. بىز پەقەت ئومۇمىي ئىدىيىنى چۈشىنىش ئۈچۈن كېرەكلىك ئەڭ تۆۋەن چەكنىلا ئۆز ئىچىگە ئالىمىز ، ئاندىن فورمۇلا مىساللىرىنى چوڭقۇر كۆرۈپ چىقىمىز ، VLOOKUP ئورنىدا INDEX MATCH ئىشلىتىشنىڭ بارلىق ئەۋزەللىكىنى ئاشكارىلايمىز.
INDEX ئىقتىدارى - گرامماتىكىسى ۋە ئىشلىتىلىشى
Excel INDEX ئىقتىدارى سىز بەلگىلىگەن قۇر ۋە ستون نومۇرىغا ئاساسەن سانلار گۇرپىسىدىكى قىممەتنى قايتۇرىدۇ. INDEX فۇنكىسىيەسىنىڭ گرامماتىكىسى بىۋاسىتە:
( ئۆلچەم 1= دائىرە) * ( ئۆلچەم 2 بۇ سانلار گۇرپىسى فورمۇلا بولۇپ ، چوقۇم Ctrl + Shift + Enter تېزلەتمىسى بىلەن تاماملىنىشى كېرەك. مەھسۇلات .تۆۋەندىكى INDEX MATCH فورمۇلا بىر تەرەپ قىلىدۇ:
=INDEX(C2:C10, MATCH(1, (F1=A2:A10) * (F2=B2:B10), 0))
ئۆلچەم 1 ، A2: A10 بولسا ئۆلچەم 1 بىلەن سېلىشتۇرۇش دائىرىسى ، F2 بولسا 2 ، B2: B10 بولسا ئۆلچەم 2 بىلەن سېلىشتۇرۇش دائىرىسى.
Ctrl + Shift + Enter نى بېسىپ فورمۇلانى توغرا كىرگۈزۈشنى ئۇنتۇپ قالماڭ. ، ۋە Excel ئېكران كۆرۈنۈشىدە كۆرسىتىلگەندەك ئاپتوماتىك تىرناقنى ئۆز ئىچىگە ئالىدۇ:
ئەگەر خىزمەت جەدۋىلىڭىزدە سانلار گۇرپىسى ئىشلەتمىسىڭىز ، يەنە بىر INDEX ئىقتىدارىنى قوشۇڭ. فورمۇلا ۋە ئۇنى ئادەتتىكى Enter بىلەن تاماملاڭ:
بۇ فورمۇلالارنىڭ قانداق ئىشلەيدىغانلىقى
فورمۇلالار ئاساسلىق INDEX MATCH ئىقتىدارىغا ئوخشاش ئۇسۇلنى قوللىنىدۇ. يەككە ئىستون. كۆپ خىل ئۆلچەمگە باھا بېرىش ئۈچۈن ، سىز ھەر بىر يەككە ئۆلچەمگە ماس كېلىدىغان ۋە ماس كەلمەيدىغان TRUE ۋە FALSE قىممىتىدىن ئىككى ياكى ئۇنىڭدىن ئارتۇق سانلار گۇرپىسى قۇرالايسىز ، ئاندىن بۇ سانلار گۇرپىسىنىڭ ماس ئېلېمېنتلىرىنى كۆپەيتىسىز. كۆپەيتىش مەشغۇلاتى TRUE ۋە FALSE نى ئايرىم-ئايرىم ھالدا 1 ۋە 0 گە ئايلاندۇرىدۇ ھەمدە سانلار گۇرپىسى ھاسىل قىلىدۇ ، بۇ يەردە 1 نىڭ بارلىق ئۆلچەملەرگە ماس كېلىدىغان قۇرلارغا ماس كېلىدۇ.ئىزدەش قىممىتى 1 بولغان MATCH فۇنكسىيەسى سانلار گۇرپىسىدىكى تۇنجى «1» نى تېپىپ ، ئورنىنى INDEX غا يۆتكەيدۇ ، بۇ سان بەلگىلەنگەن ئىستوندىن بۇ قۇردىكى قىممەتنى قايتۇرىدۇ.
سانسىز فورمۇلا تايىنىدۇ. INDEX ئىقتىدارىنىڭ سانلار گۇرپىسىنى يەرلىك بىر تەرەپ قىلىش ئىقتىدارى. ئىككىنچى INDEX 0 row_num بىلەن تەڭشەلگەن بولۇپ ، ئۇ پۈتكۈل ئىستون گۇرۇپپىسىنى MATCH غا ئۆتكۈزىدۇ.
بۇ فورمۇلانىڭ لوگىكىسىنىڭ يۇقىرى قاتلاملىق چۈشەندۈرۈشى. تولۇق تەپسىلاتلارنى Excel INDEX MATCH دىن كۆرۈڭ. كۆپ خىل ئۆلچەملەر بار. دائىرە. ئەمما سىز بۇ قىممەتلەر بىلەن مۇناسىۋەتلىك باشقا كاتەكچىدىن قىممەتكە ئېھتىياجلىق بولسىڭىزچۇ؟ بۇ خىل ئەھۋالدا ، MAX ، MIN ياكى AVERAGE ئىقتىدارىنى INDEX MATCH بىلەن بىللە ئىشلىتىڭ.
MAX
بىلەن INDEX MATCH ئوخشاش قۇر ، بۇ فورمۇلانى ئىشلىتىڭ:
=INDEX(C2:C10, MATCH(MAX(D2:D10), D2:D10, 0))
MIN
بىلەن INDEX MATCH :
=INDEX(C2:C10, MATCH(MIN(D2:D10), D2:D10, 0))
ئىشلىتىش:
=INDEX(C2:C10, MATCH(AVERAGE(D2:D10), D2:D10, -1 ))
سانلىق مەلۇماتلىرىڭىزنىڭ قانداق تەشكىللەنگەنلىكىگە ئاساسەن ، ئۈچىنچى تاللانما (match_type) نى 1 ياكى -1 بىلەن تەمىنلەڭ.MATCH ئىقتىدارى:
- ئەگەر ئىزدەش ئىستونىڭىز (بىزنىڭ ئەھۋالدا D ستون) ئۆرلەۋاتقان تۈرگە ئايرىلسا ، 1-ئورۇنغا قويۇڭ ، بۇ فورمۇلا دىن تۆۋەن بولغان ئەڭ چوڭ قىممەتنى ھېسابلايدۇ. ياكى ئوتتۇرىچە قىممەتكە تەڭ. بۇ فورمۇلا دىن دىن چوڭ ياكى ئوتتۇرىچە قىممەتكە تەڭ كېلىدىغان ئەڭ كىچىك قىممەتنى ھېسابلايدۇ. ئېنىق ماسلاشتۇرۇش ئۈچۈن 0 نى كىرگۈزەلەيدۇ. تەرتىپلەش ھاجەتسىز. نەتىجىدە ، بىز «توكيو» غا ئېرىشىمىز ، چۈنكى ئۇنىڭ نوپۇسى (13 مىليون 189 مىڭ كىشى) ئوتتۇرىچە (12 مىليون 269 مىڭ 600) دىن چوڭ بولغان ئەڭ يېقىن مۇسابىقە.
بۇنى بىلىشكە قىزىقىشىڭىز مۇمكىن. VLOOKUP بۇ خىل ھېسابلاشنىمۇ قىلالايدۇ ، ئەمما سانلار گۇرپىسى سۈپىتىدە: AVLAGE ، MAX ، MIN بىلەن VLOOKUP.
IFNA / IFERROR بىلەن INDEX MATCH نى ئىشلىتىش Excel دىكى فورمۇلا ئىزدەش قىممىتىنى تاپالمايدۇ ، ئۇ # N / A خاتالىق پەيدا قىلىدۇ. ئەگەر ئۆلچەملىك خاتالىق ئىزاھاتىنى تېخىمۇ ئەھمىيەتلىك نەرسىگە ئالماشتۇرماقچى بولسىڭىز ، INDEX MATCH فورمۇلاڭىزنى IFNA ئىقتىدارىغا ئوراپ بېرىڭ. مەسىلەن:
=IFNA(INDEX(C2:C10, MATCH(F1,A2:A10,0)), "No match is found")
ھازىر ، ئەگەر بىرەيلەن ئىزدەش دائىرىسىدە بولمىغان ئىزدەش جەدۋىلىنى كىرگۈزسە ، بۇ فورمۇلا ئىشلەتكۈچىگە ماس كەلمەيدىغانلىقىنى ئېنىق ئۇقتۇرىدۇ.تېپىلدى:
ئەگەر بارلىق خاتالىقلارنى تۇتماقچى بولسىڭىز ، پەقەت # N / A بولۇپلا قالماي ، IFNA نىڭ ئورنىغا IFERROR ئىقتىدارىنى ئىشلىتىڭ:
=IFERROR(INDEX(C2:C10, MATCH(F1,A2:A10,0)), "Oops, something went wrong!")
ئېسىڭىزدە بولسۇنكى ، نۇرغۇن ئەھۋاللاردا بارلىق خاتالىقلارنى يوشۇرۇش ئاقىلانىلىك ئەمەس ، چۈنكى ئۇلار فورمۇلاڭىزدىكى خاتالىقلار ھەققىدە سىزگە ئاگاھلاندۇرۇش بېرىدۇ.
Excel دا INDEX ۋە MATCH نى قانداق ئىشلىتىش كېرەك. فورمۇلا مىساللىرىمىزنىڭ سىزگە پايدىلىق بولۇشىنى ئۈمىد قىلىمەن ھەمدە كېلەر ھەپتە بىلوگىمىزدا كۆرۈشنى ئۈمىد قىلىمەن!INDEX (array, row_num, [column_num])
بۇ يەردە ھەر بىر پارامېتىرنىڭ ناھايىتى ئاددىي چۈشەندۈرۈلۈشى بار:
- سانلار گۇرپىسى دىن كەلگەن قىممەت. ئەگەر چىقىرىۋېتىلسە ، column_num تەلەپ قىلىنىدۇ.
- column_num - قىممەتنى قايتۇرماقچى بولغان سانلار گۇرپىسى. ئەگەر ئەمەلدىن قالدۇرۇلسا ، row_num تەلەپ قىلىنىدۇ.
تېخىمۇ كۆپ ئۇچۇرغا ئېرىشىش ئۈچۈن Excel INDEX ئىقتىدارىنى كۆرۈڭ. 0>
=INDEX(A1:C10,2,3)
فورمۇلا A1 ھۈجەيرىسىدىن C10 دىن ئىزدەپ ، 2-قۇر ۋە 3-ئىستوندىكى كاتەكچىنىڭ قىممىتىنى قايتۇرىدۇ ، يەنى C2 كاتەكچىسى.
بەك ئاسان ، شۇنداقمۇ؟ قانداقلا بولمىسۇن ، ھەقىقىي سانلىق مەلۇماتلار بىلەن ئىشلىگەندە ، قايسى قۇر ۋە ستوننى خالايدىغانلىقىڭىزنى بىلمەيسىز ، بۇ يەردە MATCH ئىقتىدارىنىڭ ئەسقاتىدىغان يېرى.
MATCH ئىقتىدارى - گرامماتىكىسى ۋە ئىشلىتىلىشى
Excel MATCH ئىقتىدارى بىر قاتار كاتەكچىلەردىن ئىزدەش قىممىتىنى ئىزدەيدۇ ۋە دائىرە ئىچىدىكى بۇ قىممەتنىڭ نىسپىي ئورنى نى قايتۇرىدۇ.
MATCH فۇنكسىيەسىنىڭ گرامماتىكىسى تۆۋەندىكىچە:
MATCH (lookup_value , lookup_array, [match_type])- lookup_value - سىز ئىزدەۋاتقان سان ياكى تېكىست قىممىتى.
- lookup_array - بىر قاتار ھۈجەيرىلەر ئىزدەلدى.
- match_type - ئېنىق مۇسابىقىنى قايتۇرۇش ياكى ئەڭ يېقىن مۇسابىقىنى قايتۇرۇشنى بەلگىلەيدۇ:
- 1 ياكى ئەمەلدىن قالدۇرۇلدى - ئىزدەش قىممىتىدىن تۆۋەن ياكى تەڭ بولغان ئەڭ چوڭ قىممەتنى تاپالايدۇ. ئىزدەش گۇرۇپپىسىنى ئۆرلەش تەرتىپى بويىچە رەتلەشنى تەلەپ قىلىدۇ.
- 0 - ئىزدەش قىممىتى بىلەن پۈتۈنلەي ئوخشاش بولغان بىرىنچى قىممەتنى تاپالايدۇ. INDEX / MATCH بىرىكمىسىدە ، سىز دائىم دېگۈدەك ئېنىق ماسلىشىشقا ئېھتىياجلىق بولىسىز ، شۇڭا سىز MATCH ئىقتىدارىڭىزنىڭ ئۈچىنچى تالاش-تارتىشىنى 0 گە تەڭشىدىڭىز.
- -1 - ئىزدەش قىممىتىدىن چوڭ ياكى تەڭ بولغان ئەڭ كىچىك قىممەتنى تاپالايسىز. ئىزدەش گۇرۇپپىسىنى تۆۋەنلەش تەرتىپى بويىچە رەتلەشنى تەلەپ قىلىدۇ.
مەسىلەن ، ئەگەر B1: B3 ئارىلىقىدا «نيۇ-يورك» ، «پارىژ» ، «لوندون» ، تۆۋەندىكى فورمۇلا 3 نومۇرنى قايتۇرىدۇ ، چۈنكى «لوندون» بۇ دائىرىدىكى ئۈچىنچى تۈر:
=MATCH("London",B1:B3,0)
تېخىمۇ كۆپ ئۇچۇرغا ئېرىشىش ئۈچۈن Excel MATCH ئىقتىدارىنى كۆرۈڭ.
At بىرىنچى قاراش ، MATCH ئىقتىدارىنىڭ پايدىسى گۇمانلىقتەك قىلىدۇ. قىممەتنىڭ بىر دائىرىدىكى ئورنىغا كىم كۆڭۈل بۆلىدۇ؟ بىز بىلمەكچى بولغىنىمىز قىممەتنىڭ ئۆزى. 2> ۋە column_num INDEX ئىقتىدارىنىڭ تالاش-تارتىشلىرى. ئېسىڭىزدە بولسۇن ، Excel INDEX بېرىلگەن قۇر ۋە ستوننىڭ ئۇلىنىشىدا قىممەتنى تاپالايدۇ ، ئەمما قايسى قۇر ۋە ستوننى خالايدىغانلىقىڭىزنى بەلگىلىيەلمەيدۇ.
Excel
<دىكى INDEX MATCH ئىقتىدارىنى قانداق ئىشلىتىش كېرەك؟ 0> ھازىر ئاساسىي بىلىملەرنى بىلگىنىڭىزدە ، مەن ئۇنىڭ بارلىقىغا ئىشىنىمەنMATCH بىلەن INDEX نىڭ قانداق ھەمكارلىشىدىغانلىقىنى ئاللىقاچان چۈشىنىشكە باشلىدى. يىغىنچاقلىغاندا ، INDEX ئىزدەش قىممىتىنى ستون ۋە قۇر سانلار ئارقىلىق تاپالايدۇ ، MATCH بۇ سانلارنى تەمىنلەيدۇ. مانا بۇ! , MATCH ( ئىزدەش قىممىتى ، ئىستون ، 0 گە قارشى))بۇنى ئېنىقلاشتا يەنىلا قىيىنچىلىق بارمۇ؟ مىسالدىن چۈشىنىش تېخىمۇ ئاسان بولۇشى مۇمكىن. سىزدە دۆلەت پايتەختى ۋە ئۇلارنىڭ نوپۇسى بار دەپ پەرەز قىلايلى:
مەلۇم پايتەختنىڭ نوپۇسىنى تېپىش ئۈچۈن ، ياپونىيەنىڭ پايتەختى دېسىڭىز ، تۆۋەندىكى INDEX مۇسابىقە فورمۇلاسىنى ئىشلىتىڭ:
=INDEX(C2:C10, MATCH("Japan", A2:A10, 0))
ھازىر ، بۇ فورمۇلانىڭ ھەر بىر تەركىبلىرىنىڭ ئەمەلىيەتتە نېمە ئىش قىلىدىغانلىقىنى تەھلىل قىلايلى:
- MATCH ئىقتىدارى A2 دائىرىسىدىكى ئىزدەش قىممىتى «ياپونىيە» نى ئىزدەيدۇ: A10 ، ھەمدە 3-نومۇرنى قايتۇرىدۇ ، چۈنكى «ياپونىيە» ئىزدەش گۇرۇپپىسىدا ئۈچىنچى ئورۇندا تۇرىدۇ. قۇر. C4 چۈنكى بىز ئىككىنچى قۇردىن باشلاپ ساناشقا باشلايمىز.
فورمۇلادىكى شەھەرنى قاتتىق كودلاشنى خالامسىز؟ ئۇنى بەزى كاتەكچىگە كىرگۈزۈڭ ، F1 دېسىڭىز ، كاتەكچىنى تەمىنلەڭMATCH غا مۇراجىئەت قىلىڭ ، سىز ھەرىكەتچان ئىزدەش فورمۇلاسىغا ئېرىشىسىز:
=INDEX(C2:C10, MATCH(F1,A2:A10,0))
مۇھىم ئەسكەرتىش! دىكى قۇر سانى INDEX نىڭ سانلار گۇرپىسى تالاش-تارتىشى MATCH نىڭ lookup_array تالاش-تارتىشىدىكى قۇر سانىغا ماس كېلىشى كېرەك ، بولمىسا فورمۇلا خاتا نەتىجىنى كەلتۈرۈپ چىقىرىدۇ.
توختاڭ ، ساقلاپ تۇرۇڭ ... بىز تۆۋەندىكى Vlookup فورمۇلانى ئىشلىتەمدۇق؟ Excel MATCH INDEX نىڭ يانتۇ ئەگرى-توقايلىقلىرىنى تېپىپ چىقماقچى بولۇپ ۋاقىت ئىسراپ قىلىشنىڭ نېمە ھاجىتى؟ شۇندىلا INDEX بىلەن MATCH ئىقتىدارلىرىنىڭ قانداق ئىشلەيدىغانلىقىنى ھېس قىلالايسىز. تۆۋەندە كۆرسىتىلگەن باشقا مىساللار سىزگە VLOOKUP يىقىلغاندا نۇرغۇن مۇرەككەپ ئەھۋاللارغا ئاسانلا تاقابىل تۇرىدىغان بۇ بىرلەشتۈرۈشنىڭ ھەقىقىي كۈچىنى كۆرسىتىپ بېرىدۇ.
كۆرسەتمە:
- Excel 365 ۋە Excel 2021 دە ، سىز تېخىمۇ زامانىۋى INDEX XMATCH فورمۇلا ئىشلىتەلەيدۇ.
- گۇگۇل جەدۋىلى ئۈچۈن ، بۇ ماقالىدە INDEX MATCH بىلەن فورمۇلا مىساللىرىنى كۆرۈڭ. تىك ئىزدەش ئۈچۈن قايسى ئىقتىدارنى ئىشلىتىشنى قارار قىلىش ئۈچۈن ، كۆپىنچە Excel ئۇستازلىرى INDEX MATCH نىڭ VLOOKUP دىن كۆپ ياخشى ئىكەنلىكىگە قوشۇلدى. قانداقلا بولمىسۇن ، نۇرغۇن كىشىلەر يەنىلا VLOOKUP بىلەن بىللە تۇرىدۇ ، بىرىنچىدىن ، ئۇ تېخىمۇ ئاددىي ، ئىككىنچىدىن ، ئۇلار Excel دىكى INDEX MATCH فورمۇلاسىنى ئىشلىتىشنىڭ بارلىق پايدىسىنى تولۇق چۈشەنمىگەچكە. بۇنداق چۈشەنچە بولمىسا ھېچكىم ۋاقىت سەرپ قىلىپ ئۆگىنىشنى خالىمايدۇتېخىمۇ مۇرەككەپ گرامماتىكىلىق. VLOOKUP نىڭ ئورنىغا INDEX MATCH
- ئوڭدىن سولغا قاراش. جەدۋەل. INDEX MATCH سول تەرەپنى ئوڭايلا قىلالايدۇ! تۆۋەندىكى مىسال ئۇنى ھەرىكەتتە كۆرسىتىپ بېرىدۇ: Excel دا قانداق قىلىپ سول تەرەپكە قىممەت قارىغىلى بولىدۇ.
- ئىستوننى بىخەتەر قىستۇرۇڭ ياكى ئۆچۈرۈڭ. ئۆچۈرۈلگەن ياكى ئىزدەش جەدۋىلىگە قوشۇلغان ، چۈنكى VLOOKUP نىڭ گرامماتىكىسى سىز تارتماقچى بولغان ئىستوننىڭ كۆرسەتكۈچ نومۇرىنى بەلگىلەشنى تەلەپ قىلىدۇ. تەبىئىيكى ، ستون قوشقاندا ياكى ئۆچۈرگەندە كۆرسەتكۈچ سان ئۆزگىرىدۇ.
INDEX MATCH ئارقىلىق كۆرسەتكۈچ سان ئەمەس ، قايتىش ئىستون دائىرىسىنى بەلگىلەيسىز. نەتىجىدە ، ھەر بىر مۇناسىۋەتلىك فورمۇلانى يېڭىلاشتىن ئەنسىرىمەي ، خالىغان ئىستوننى قىستۇرالايسىز ۋە ئۆچۈرەلەيسىز.
- ئىزدەش قىممىتىنىڭ چەكلىمىسى يوق. VLOOKUP ئىقتىدارىنى ئىشلەتكەندە ، ئىزدەش ئۆلچىمىڭىزنىڭ ئومۇمىي ئۇزۇنلۇقى 255 ھەرپتىن ئېشىپ كەتمەيدۇ ، بولمىسا #VALUE غا ئېرىشىسىز. ! خاتالىق. شۇڭا ، ئەگەر سانلىق مەلۇمات جەدۋىلىڭىزدە ئۇزۇن سىزىق بولسا ، INDEX MATCH بىردىنبىر ئىشلەيدۇھەل قىلىش چارىسى.
- تېخىمۇ يۇقىرى بىر تەرەپ قىلىش سۈرئىتى. ئەمما خىزمەت جەدۋىلىڭىزدە نەچچە يۈز ياكى مىڭلىغان قۇر بولسا ، نەتىجىدە نەچچە يۈز ياكى مىڭلىغان فورمۇلا بولسا ، MATCH INDEX VLOOKUP غا قارىغاندا تېخىمۇ تېز ئىشلەيدۇ ، چۈنكى Excel پۈتكۈل جەدۋەلنى ئەمەس ، بەلكى ئىزدەش ۋە قايتۇرۇش ئىستونلىرىنىلا بىر تەرەپ قىلىشى كېرەك.
ئەگەر خىزمەت دەپتىرىڭىزدە VLOOKUP ۋە SUM غا ئوخشاش مۇرەككەپ سانلار فورمۇلالىرى بولسا ، VLOOKUP نىڭ Excel نىڭ ئىقتىدارىغا بولغان تەسىرى ئالاھىدە كۆرۈنەرلىك بولۇشى مۇمكىن. مۇھىم نۇقتا شۇكى ، سانلار گۇرپىسىدىكى ھەر بىر قىممەتنى تەكشۈرۈش VLOOKUP ئىقتىدارىنىڭ ئايرىم چاقىرىشنى تەلەپ قىلىدۇ. شۇڭلاشقا ، سانلار گۇرپىسىڭىز قانچە قىممەتكە ئىگە بولسا ھەمدە خىزمەت دەپتىرىدە قانچە كۆپ فورمۇلا بولسا ، Excel ئىجرا قىلىدۇ.
Excel INDEX MATCH - فورمۇلا مىساللىرى
MATCH INDEX ئىقتىدارىنى ئۆگىنىشنىڭ سەۋەبلىرى ، بىز ئەڭ قىزىقارلىق قىسمىغا كېلەيلى ۋە نەزەرىيەۋى بىلىملەرنى ئەمەلىيەتتە قانداق قوللىنىدىغانلىقىڭىزنى كۆرۈپ باقايلى.
INDEX MATCH فورمۇلا ئوڭدىن سولغا قاراش
As ئاللىقاچان تىلغا ئېلىنغان ، VLOOKUP ئۇنىڭ سول تەرىپىگە قارىيالمايدۇ. شۇڭا ، ئىزدەش قىممىتىڭىز ئەڭ سول ئىستون بولمىسىلا ، Vlookup فورمۇلاسىنىڭ سىز ئويلىغان نەتىجىنى ئېلىپ كېلىشىدە ھېچقانداق پۇرسەت يوق. Excel دىكى INDEX MATCH ئىقتىدارى تېخىمۇ كۆپ بولۇپ ، ئىزدەش ۋە قايتۇرۇش ئىستونلىرىنىڭ قەيەرگە جايلاشقانلىقىغا ئانچە كۆڭۈل بۆلمەيدۇ.
بۇ مىسال ئۈچۈن ،بىز ئۈلگە جەدۋىلىمىزنىڭ سول تەرىپىگە رەت تەرتىپ ئىستونىنى قوشىمىز ھەمدە روسىيە پايتەختى موسكۋانىڭ نوپۇس جەھەتتە قانداق رەتكە تىزىلغانلىقىنى بىلىشكە تىرىشىمىز.
G1 دىكى ئىزدەش قىممىتى بىلەن تۆۋەندىكى فورمۇلانى ئىشلىتىپ ئىزدەڭ. C2: C10 ۋە A2 دىن مۇناسىپ قىممەتنى قايتۇرۇڭ: A10:
=INDEX(A2:A10,MATCH(G1,C2:C10,0))
كۆرسەتمە. ئەگەر INDEX MATCH فورمۇلاڭىزنى بىردىن كۆپ كاتەكچىگە ئىشلىتىشنى ئويلىسىڭىز ، مۇتلەق كاتەكچە پايدىلىنىش قىممىتى بىلەن ھەر ئىككى دائىرىنى قۇلۇپلاشقا كاپالەتلىك قىلىڭ ($ A $ 2: $ A $ 10 ۋە $ C $ 2: 4C $ 10) ، بۇنداق بولغاندا ئۇلار بۇرمىلىنىپ كەتمەيدۇ. فورمۇلانى كۆچۈرۈڭ. دائىرە. ئەمما بىر نەچچە قۇر ۋە ستونغا قاراشقا توغرا كەلسە قانداق قىلىش كېرەك؟ باشقىچە قىلىپ ئېيتقاندا ، ئەگەر سىز ئاتالمىش ماترىسسا ياكى قوش يۆنىلىشلىك ئىزدەش ئېلىپ بارماقچى بولسىڭىز ، قانداق قىلىش كېرەك؟ ئاساسى Excel INDEX MATCH ئىقتىدارىغا ، پەقەت بىرلا پەرقى بار. پەرەز قىلىپ بېقىڭ نېمە؟ مەن توغرا پەرەز قىلغانلارنى تەبرىكلەيمەن :)
INDEX (سانلار گۇرپىسى ، MATCH ( vlookup قىممىتى ، ئىستون ، 0) ، MATCH ( hlookup قىممىتى ، قۇر ، 0) گە قاراڭ)مەلۇم بىر يىل ئىچىدە مەلۇم بىر دۆلەتتىكى نوپۇسنى (مىليونلىغان) تېپىش فورمۇلا. : ھەر بىر يەككە ئىقتىدارنىڭ نېمە ئىش قىلىدىغانلىقىنى كۆرۈڭ:MATCH(G1,A2:A11,0)
- A2: A11 ئارقىلىق G1 كاتەكچىسىنىڭ قىممىتىنى ئىزدەيدۇ ۋە ئورنىنى قايتۇرىدۇ ، يەنى 2.MATCH(G2,B1:D1,0))
- ئىزدەش ئارقىلىق B1: D1 G2 كاتەكچىسىدىكى قىممەتنىڭ ئورنىغا ئېرىشىش ئۈچۈن («2015») ، يەنى 3>INDEX(B2:D11, 2, 3)
نەتىجىدە ، سىز B2: D11 ئارىلىقىدىكى 2-قۇر ۋە 3-ئىستوننىڭ كېسىشىش نۇقتىسىدا قىممەتكە ئېرىشىسىز ، بۇ D3 كاتەكچىنىڭ قىممىتى. ئاسانمۇ؟ شۇنداق! قانداقلا بولمىسۇن ، بۇ ئۇسۇلنىڭ كۆرۈنەرلىك چەكلىمىسى ياردەمچى ئىستون قوشۇشنىڭ ئېھتىياجى. خۇشخەۋەر شۇكى ، Excel نىڭ INDEX MATCH ئىقتىدارى مەنبە سانلىق مەلۇماتلىرىڭىزنى ئۆزگەرتمەي ياكى قايتا تەشكىللىمەي تۇرۇپ ، ئىككى ياكى ئۇنىڭدىن ئارتۇق ئۆلچەم بىلەنمۇ قارىيالايدۇ! return_range , MATCH (1,