مەزمۇن جەدۋىلى
Excel دىكى كۆپ قىممەتنى ماسلاشتۇرۇش ۋە قايتۇرۇش ئۈچۈن VLOOKUP ئىقتىدارىنى ئىشلىتەلمەيسىز. بۇ ماقالىدە ، INDEX فۇنكسىيەسىنى قانداق قىلىپ تىك ۋە توغرىسىغا توغرىلاش ۋە قايتۇرۇشنى كۆرسىتىپ ئۆتىمەن. مەن يەنە بۇ ۋەزىپىنى ئورۇنداشنىڭ باشقا بىر قانچە ئۇسۇللىرىنى كۆرسىتىپ بېرەي.
ئالايلۇق ، بىزنىڭ سانلىق مەلۇمات ئامبىرىمىزدا ئوخشىمىغان دۆلەتتىكى بىر قانچە شەھەرنىڭ ئىسمى بار. ھازىر بىز مەلۇم بىر دۆلەت ئۈچۈن ئىستون ياكى قۇردىكى شەھەرلەرنىڭ نامىغا ئېرىشمەكچىمىز.
ئەمەلىي مەشغۇلات دەپتىرىنى چۈشۈرۈڭ قىممەت تىك ھالەتتە.
ئالدى بىلەن ، بىز VLOOKUP ئىقتىدارى نى ئىشلىتىپ كۆپ قىممەتنى ماسلاشتۇرماقچى ۋە قايتۇرماقچى بولساق ، نېمە ئىشلارنىڭ يۈز بېرىدىغانلىقىنى كۆرۈپ باقايلى. ئامېرىكا بىلەن بۇ دۆلەتنىڭ شەھەرلىرىنى قايتۇرۇش ئۈچۈن ، E5 ،
=VLOOKUP(D5,A5:B15,2,FALSE)
<كاتەكچىگە تۆۋەندىكى فورمۇلانى كىرگۈزۈڭ. 0> بۇ يەردە ، D5 = ئىزدەش قىممىتى A5: B15 = ئىزدەش دائىرىسى
2 = ئىزدەش ئىستونى دائىرە
يالغان = ئېنىق مۇسابىقە
ENTER نى باسقاندىن كېيىن ، بىز پەقەت بىرىنچى شەھەرنىڭ نامىغا ئېرىشىمىز. . يەنى VLOOKUP كۆپ قىممەتنى قايتۇرالمايدۇ ، ئۇ پەقەت بىرىنچى قىممەتنىلا قايتۇرىدۇ. شۇڭا ، بىز VLOOKUP نى ئىشلىتىپ تىك قىممەتكە ئېرىشەلمەيمىز ئىقتىدارى.
تېخىمۇ كۆپ ئوقۇڭ: 3>
2. INDEX ئىقتىدارى كۆپ قىممەتنى ماسلاشتۇرۇش ۋە قايتۇرۇش
2.1 قايتۇرۇش قىممىتى تىك
INDEX ئىقتىدارى ماس ھالدا نۇرغۇن قىممەتنى تىك ھالدا قايتۇرالايدۇ. فورمۇلانى E5 ،
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),ROW(1:1))),"")
بۇ يەرگە كىرگۈزۈڭ ، بۇ يەردە $ B $ 5: $ B $ 15 = قىممەتنىڭ دائىرىسى
$ D $ 5 = ئىزدەش ئۆلچىمى
$ A $ 5: $ A $ 15 = ئۆلچەم
قۇر (1: 1) بۇ قىممەتنىڭ تىك ھالەتتە قايتۇرۇلىدىغانلىقىنى كۆرسىتىدۇ
ENTER نى باسقاندىن كېيىن سىز ئامېرىكىدىكى تۇنجى شەھەر E5 كاتەكچىسىگە ئېرىشىسىز.
ئامېرىكىنىڭ بارلىق شەھەرلىرىنى E.
ئىستونغا ئېرىشىڭ ، فورمۇلانى ئىشلىتىپ باشقا دۆلەتلەر بىلەنمۇ ماسلىشالايسىز. D5 كاتەكچىسىگە دۆلەت نامىنى كىرگۈزۈڭ ، ئۇ ئاپتوماتىك ھالدا دۆلەتنىڭ شەھەرلىرىنى D.
2.2 قايتىدۇ. توغرىسىغا قىممەت
INDEX ئىقتىدارىمۇ توغرىسىغا قىممەت قايتۇرىدۇ. فورمۇلانى E5 ،
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),COLUMN(A1))),"")
بۇ يەردە ، $ B $ 5: $ B $ 15 = قىممەتنىڭ دائىرىسى
$ D $ 5 = ئىزدەش ئۆلچىمى
$ A $ 5: $ A $ 15 = ئۆلچەم
COLUMN (A1) قىممەتنىڭ بولىدىغانلىقىنى كۆرسىتىدۇتوغرىسىغا قايتۇرۇلىدۇ
ENTER نى باسقاندىن كېيىن ، ئامېرىكىدىكى تۇنجى شەھەرگە ئېرىشىسىز.
<0 <<> 21>تەپسىلاتىنى ئوقۇڭ:
TEXTJOIN ئىقتىدارى بىر كاتەكچىدە كۆپ قىممەتنى قايتۇرالايدۇ. فورمۇلانى E5 ،
=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))
بۇ يەرگە كىرگۈزۈڭ ، D5 = ئۆلچەم
A5: B15 = ماس كېلىدىغان ئۆلچەم
B5: B15 = قىممەت دائىرىسى
TRUE = ھەممىگە سەل قاراش قۇرۇق ھۈجەيرىلەر
ENTER نى باسقاندىن كېيىن ، ئامېرىكىنىڭ بارلىق شەھەرلىرىنى E5 كاتەكچىسىگە ئېرىشەلەيسىز.
تېخىمۇ كۆپ ئوقۇڭ: Excel INDEX MATCH ئەگەر كاتەكچە تېكىست بولسا ئوقۇش
- Excel دىكى كونكرېت سانلىق مەلۇماتلارنى قانداق تاللاش (6 خىل ئۇسۇل)
- INDEX MATCH vs VLOOKUP ئىقتىدارى (9 مىسال)
- Excel دا INDEX-MATCH فورمۇلانى ئىشلىتىپ ، كۆپ خىل نەتىجىنى ھاسىل قىلىش
- 26>
- كۆرسەتكۈچ ماس كېلىدىغان Excel دىكى قۇر ۋە ستوندىكى كۆپ خىل ئۆلچەم ماس كېلىدۇ
4. كۆپ قىممەتنى تىك سۈزۈڭ سۈزگۈچ ئارقىلىق تىك ھالەتتە. بۇنىڭ ئۈچۈن ، ئالدى بىلەن باشبەت & gt; تەھرىرلەش & gt; تەرتىپلەش & amp; سۈزگۈچ & gt; سۈزگۈچ. دۆلەتتىن باشقا يا ئوقنى چېكىڭ. A چۈشۈش تىزىملىكى كۆرۈنىدۇ. بۇ تىزىملىكتىن پەقەت ئامېرىكا نى تاللاڭ ۋە بولىدۇ.
ھازىر سانلىق مەلۇمات جەدۋىلىڭىزدە ، پەقەت ئامېرىكا شەھەرلىرى. 1> AGGREGATE ئىقتىدارى
بىرلىكتە Excel دا كۆپ خىل قىممەتنى تىك ھالەتتە قايتۇرالايدۇ. فورمۇلانى E5 ، =IFERROR(INDEX($B$5:$B$15,AGGREGATE(15,3,(($A$5:$A$15=$D$5)/($A$5:$A$15=$D$5)*ROW($A$5:$A$15))-ROW($A$4),ROWS($E$5:E5))),"")
بۇ يەردە ، $ B $ 5: $ B $ 15 = قىممەتنىڭ دائىرىسى
$ D $ 5 = ئىزدەش ئۆلچىمى
$ A $ 5: $ A $ 15 = ئۆلچەم
ENTER نى باسقاندىن كېيىن ، ئامېرىكىنىڭ بىرىنچى شەھىرىنى E5 كاتەكچىسىگە ئېرىشىسىز.
ھازىر E5 كاتەكچىنى تىك تۆۋەنگە سۆرەپ كىرىڭ ، ئامېرىكىنىڭ بارلىق شەھەرلىرىنى E.
تېخىمۇ كۆپ ئوقۇڭ: 6>
سىز تەسۋىرلەنگەن ئۇسۇللارنىڭ خالىغان بىرىنى ئىشلىتىپ نۇرغۇن قىممەتنى تىك ھالەتتە قايتۇرالايسىز ۋە قايتۇرالايسىز ، ئەمما INDEX ئىقتىدارىنى ئىشلىتىش ئەڭ كۆپقۇلايلىق ئۇسۇل. ھەر قانداق ئۇسۇل ھەققىدە قالايمىقانچىلىققا يولۇقسىڭىز باھا يېزىڭ.