مەزمۇن جەدۋىلى
بۇ ماقالىدە Excel دا كۆپ خىل قىممەتنى قانداق تېپىشنى سۆزلەپ ئۆتىمەن. ھەمىشە ئېلېكترونلۇق جەدۋەل بىلەن ئىشلەۋاتقاندا ، بىرلا ۋاقىتتا كۆپ خىل قىممەتنى تېپىش زور ياردىمى بولىدۇ. مەسىلەن ، بىزدە بىر نەچچە كىشىنىڭ قىزىقىشىنى ئۆز ئىچىگە ئالغان سانلىق مەلۇمات جەدۋىلى بار. قانداقلا بولمىسۇن ، بۇ سانلىق مەلۇمات جەدۋىلىدە ، بىر ئادەم ( ئېمىلىي ) نىڭ بىردىن كۆپ قىزىقىشى بار. شۇڭا ، ھازىر بىز بىر نەچچە ئېسىل قورال ۋە ئىقتىدارلارنى ئىشلىتىپ ، ئېمىلىينىڭ كۆپ قىزىقىشىنى بىراقلا قولغا كەلتۈرىمىز. بۇنىڭدىن باشقا ، مەن بىر كاتەكچىدە كۆپ خىل قىممەتكە قانداق قوشۇشنى كۆرسىتىمەن.
مەشىق خىزمەت دەپتىرىنى چۈشۈرۈڭ بىز بۇ ماقالىنى تەييارلاش ئۈچۈن قوللانغان خىزمەت دەپتىرىنى ئىشلىتىڭ. كۆپ خىل قىممەتنى تېپىڭ. xlsm
>
1. ئىزدەش ۋە ئالماشتۇرۇش قورالىدىن پايدىلىنىپ Excel دىكى كۆپ قىممەتكە ئېرىشىش
تېپىش ئىقتىدارىنى ئىشلىتىپ نۇرغۇن قىممەتكە ئېرىشەلەيسىز MS Excel نىڭ
قورالىنى تېپىش ۋە ئالماشتۇرۇش. سانلىق مەلۇمات ئامبىرىمىزدا ئېمىلىي ئىسمى 3 قېتىم تىلغا ئېلىنغان. شۇڭا ، تۆۋەندىكى باسقۇچلارنى بېسىپ بۇ 3 قىممەتنى بىراقلا تېپىڭ.
قەدەم باسقۇچلار:
- ئالدى بىلەن سانلىق مەلۇمات جەدۋىلىنى تاللاڭ 1> B4: C11 ).
- كۆزنەكنى تېپىش ۋە ئالماشتۇرۇش ياكى باش بەت & gt; تەھرىرلەش گۇرۇپپا & gt; تېپىش & amp; & gt; تېپىش نى تاللاڭ. Findھەممىسى . تۆۋەندىكى كۆزنەكتە كۆرسىتىلدى.
تېخىمۇ كۆپ ئوقۇڭ: <<. بۇ ئۇسۇلغا مۇناسىۋەتلىك باسقۇچلارنى كۆرۈپ باقايلى.
قەدەم باسقۇچلار: سۈزگۈچ. مەن بارلىق ئىسىملارنى سۈزۈشكە ئېھتىياجلىق بولغاچقا ، كاتەكچە B5 نى تاللىدىم ، ئېمىلىي .
- ھازىر ، ئەگەر سۈزۈشنى ئەمەلدىن قالدۇرماقچى بولسىڭىز ، سانلىق مەلۇمات جەدۋىلىنىڭ ئاپتوماتىك سۈزگۈچ سىنبەلگىسىنى چېكىپ ، <نى تاللاڭ. 1> سۈزگۈچنى «ئىسىم»
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى ھەرپ-بەلگىلەرنى قانداق تېپىش
3. ئىلغار سۈزگۈچ تاللانمىسىنى ئىشلىتىپ كۆپ قىممەتنى قايتۇرۇش
Excel نىڭ ناملىق سۈزگۈچ تاللىشى بار. ئىلغار سۈزگۈچ . بۇ قىممەت كۆپ خىل قىممەتنى تېپىش بىلەن بىللە ئىنتايىن پايدىلىق. ئالىي سۈزگۈچ تاللانمىسىنى قوللىنىش ئۈچۈن ئۆلچەم دائىرىسىنى بەلگىلىشىڭىز كېرەك. بۇنىڭغا مۇناسىۋەتلىك باسقۇچلارنى بېسىپ ئۆتەيلىئۇسۇل.
قەدەم باسقۇچلار: 0>
- كېيىنكى قەدەمدە ، سانلىق مەلۇمات & gt; تەرتىپلەش & amp; سۈزگۈچ & gt; ئىلغار .
- نەتىجىدە ، ئىلغار سۈزگۈچ r كۆزنىكى كۆرسىتىلىدۇ. ھازىر ، تىزىملىك دائىرىسىنى ( سانلىق مەلۇمات جەدۋىلى ) ۋە ئۆلچەم دائىرىسى قىلىپ ، ماقۇل نى بېسىڭ.
- ئاخىرىدا ، بۇ يەردە بىز ئېمىلىينىڭ بارلىق قىزىقىشىنى بىراقلا ئالدۇق.
⏩ ئەسكەرتىش
ئېسىڭىزدە تۇتۇڭ ، ئاساسلىق سانلىق مەلۇمات جەدۋىلىنىڭ بەت بېشى بىلەن ئۆلچەم دائىرىسى ئوخشاش بولۇشى كېرەك ، بولمىسا ، ئىلغار سۈزگۈچ تاللانمىسى ئىشلىمەيدۇ .3 <<> بۇ كۆپ خىل قىممەتنى تېپىشنىڭ ئىنتايىن قۇلايلىق ۋە ئاسان ئۇسۇلى.
قەدەم باسقۇچلار:> B4: C11 ).
- كېيىنكى ، Ctrl كۇنۇپكا تاختىسى. نەتىجىدە ، جەدۋەل قۇرۇش كۆزنىكى كۆرۈنىدۇ. جەدۋەل دائىرىسىنى تەكشۈرۈپ ، بولىدۇ نى بېسىڭ. 13>
- ھازىر ، جەدۋەلنىڭ بېشىنىڭ يېنىدىكى ئاستى يا ئوق بەلگىسىنى چېكىڭ. ئاندىن ، Emily دېگەن ئىسىمنى تەكشۈرۈپ چېكىڭ بولىدۇ
- ئاخىرىدا ، بۇ بىزنىڭ كۈتكەن سۈزۈلگەن نەتىجىمىز.
مۇشۇنىڭغا ئوخشاش ئوقۇشلۇق:
- Excel دىكى كاتەكچىدىن تېكىستنى قانداق تېپىش
- Excel تېكىست ئىزدەش دائىرە ئىچىدە (11 خىل تېز ئۇسۇل) )
5. كۆپ خىل قىممەتنى تېپىش ئۈچۈن FILTER فۇنكسىيەسىنى قىستۇرۇڭ مۇنەۋۋەر قىممەتتىكى كۆپ خىل قىممەت.
قەدەم باسقۇچلار:> =FILTER(C5:C11,B5:B11=B14)
- كېيىنكى قەدەمدە ، Enter نى بېسىڭ.
- نەتىجىدە ، ئېمىلىنىڭ بارلىق قىزىقىشى بىراقلا قايتۇرۇلىدۇ.
⏩ ئەسكەرتىش
< ھۆججەت ئىقتىدار پەقەت Excel 365 ئابونتلىرىغىلا ئىشلىتىلىدۇ.
6. Excel
دىكى INDEX ئىقتىدارى بار كۆپ قىممەتنى ئىزدەڭ شۇنىڭ بىلەن بىللە INDEX ئىقتىدارىنى ئىشلىتىڭ مەن باشقا مۇنەۋۋەر ئىقتىدارلار. كۆپ خىل قىممەتكە ئېرىشىش ئۈچۈن بۇ فورمۇلا مۇرەككەپ. فورمۇلا سانلار گۇرپىسى سۈپىتىدە كىرگۈزۈلگەن. قانداقلا بولمىسۇن ، مەن تۆۋەندىكى فورمۇلانى چۈشەندۈرۈپ ئۆتىمەن. ئۇنىڭدىن بۇرۇن ، بىز بۇ ئۇسۇلنىڭ باسقۇچلىرىنى بېسىپ ئۆتەيلى.
قەدەم باسقۇچلار: . =INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2)
- نەتىجە. قىممەت. 3>
- IF ($ B $ 5: $ B $ 11 = $ B $ 14, ROW ($ B $ 5: $ B $ 11))
the فورمۇلا قانداق ئىشلەيدۇ؟
بۇ يەردە ، IF فۇنكسىيەسى ئەگەر كاتەكچە دائىرىسى B5: B11 B14 گە تەڭ بولسا ، رەت نومۇرىنى قايتۇرىدۇ ، بولمىسا ئۇ يالغان <2 <. 2>
ھازىر ، فورمۇلانىڭ بۇ قىسمىدا كىچىك ئىقتىدار ئىشلىتىلىدۇ ، بۇ nth ئەڭ كىچىك قىممەتنى قايتۇرىدۇ. بۇ فورمۇلا سانلارنى قايتۇرىدۇ: 5 ، 8 ، 11 .
- INDEX ($ B $ 5: $ C $ 11 ، كىچىك (IF ($ B $ 5: $ B $ 11 = $ B $ 14, ROW ($ B $ 5: $ B $ 11)), ROW (1: 1)) - 4, 2)
ھازىر فورمۇلانىڭ ئاخىرقى قىسمى كەلدى. بىزگە مەلۇم ، INDEX ئىقتىدارى مەلۇم ئورۇنغا قىممەت قايتۇرىدۇ. يەنە بىر ئىش شۇكى ، INDEX ئىقتىدارى ئۈستەلمىزنىڭ بىرىنچى قۇرنى 1-قۇر دەپ قارايدۇ. مېنىڭ جەدۋەل سانلىق مەلۇمات جەدۋىلىم 5 قۇردىن باشلانغانلىقتىن ، مەن 4 دىن ئايرىلدىم. سانلىق مەلۇمات جەدۋىلىدىن توغرا قۇرغا ئېرىشىش ئۈچۈن ROW قىممىتى. شۇڭا ، سانلار گۇرپىسى ئۈچۈن B5: C11 ، قۇر سانلىرى 5 ، 8 ، 11 ۋە 2 ، INDEX ئىقتىدارى بىزنىڭ كۆزلىگەن نەتىجىمىزنى تەمىنلەيدۇ
Above فورمۇلا كەلتۈرۈپ چىقارغان خاتالىقلارنى يوشۇرۇش
يۇقىرىقىلاردا مەسىلە بار-تىلغا ئېلىنغان INDEX فورمۇلا. سىز تولدۇرۇش تۇتقۇچى ( + ) بەلگىسىنى سۆرىگەندە ، فورمۇلا مەلۇم قىممەتتىن كېيىن خاتالىق ( #NUM! ) نى قايتۇرىدۇ. شۇڭا ، يۇقارقى فورمۇلانى ئوڭشاش ئۈچۈن بىز IF ۋە ISERROR ئىقتىدارلىرىنى ئىشلىتىمىز.
قەدەم باسقۇچلار:
- ئالدى بىلەن ، تۆۋەندىكى فورمۇلانى كاتەكچى C14 گە كىرگۈزۈڭ.
=IF(ISERROR(INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2)),"",INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2))
- نەتىجىدە ، بىز خاتالىقتىن خالىي نەتىجىگە ئېرىشىمىز.
بۇ يەردە ، ISERROR ئىقتىدارى قىممەتنىڭ خاتالىق ياكى ئەمەسلىكىنى تەكشۈرۈپ ، TRUE ياكى FALSE نى قايتۇرىدۇ. يۇقارقى فورمۇلا IF ۋە ISERROR فۇنكسىيەسى بىلەن ئورالغان سانلار گۇرپىسىنىڭ نەتىجىسىنىڭ خاتالىق ياكى ئەمەسلىكىنى تەكشۈرۈپ ، نەتىجىدە خاتالىق بولسا قۇرۇق («») قايتىدۇ ، بولمىسا ئۇ مۇناسىپ قىممەتنى قايتۇرىدۇ> ئىشلەتكۈچى ئېنىقلانغان ئىقتىدار
مۇنەۋۋەر قىممەتكە ئېرىشىش. بۇ يەردە ، بىز ئىشلەتكۈچى ئېنىقلانغان ئىقتىدار : vbaVlookup نى ئىشلىتىمىز.قەدەم باسقۇچلار:
- ئاكتىپ خىزمەت جەدۋىلىگە.
- ئىككىنچىدىن ، پروگرامما ئاچقۇچى & gt;>
- ئاندىن Visual Basic كۆزنىكى كۆرۈنىدۇ. VBA تۈرى بۇلۇڭىغا (كۆزنەكنىڭ سول ئۈستى ئۈستى) گە كىرىڭ.
- ئۈچىنچىسى ، تۈر نامىنى ئوڭ چېكىپ قىستۇر غا كىرىڭ.& gt; بۆلەك .
- نەتىجىدە ، سىز بۆلەك گە ئېرىشىسىز. تۆۋەندىكى كودنى مودۇل غا يېزىڭ. كاتەكچە C14 ، بۇ ئىقتىدار باشقا مۇنەۋۋەر ئىقتىدارلارغا ئوخشاش كۆرۈنىدۇ.
- ئاندىن تۆۋەندىكى فورمۇلانى ھۈجەيرە C14 .
=vbaVlookup(B14,B5:B11,2)
- ئېمىلىي تۆۋەندىكىدەك.
8. يەككە Excel ھۈجەيرىسىدە كۆپ قىممەتكە ئېرىشىش ئوخشىمىغان كاتەكچىلەردە تىك تىزىلغان قىممەتلەر. قانداقلا بولمىسۇن ، ھازىر بىز بىر كاتەكچىگە بىرلەشتۈرۈلگەن كۆپ خىل قىممەتنى كۆرسىتىمىز. بۇ يەردە ، بىز TEXTJOIN فۇنكسىيەسى نى ئىشلىتىپ ، FILTER فۇنكسىيەسىنى بىرلەشتۈرۈپ ، كۆپ خىل قىممەتكە ئېرىشىمىز.
قەدەم باسقۇچلار:
- ئالدى بىلەن ، تۆۋەندىكى فورمۇلانى C14 كاتەكچىسى گە كىرگۈزۈڭ.
=TEXTJOIN(",",TRUE, FILTER(C5:C11, B5:B11=B14))
- نەتىجىدە ، ئېمىلىينىڭ بارلىق قىزىقىشى بىر كاتەكچىدە توغرىسىغا ئوتتۇرىغا قويۇلدى.
بۇ يەردە ، تېكىست فۇنكسىيە پەش ئارقىلىق قىزىقىش تىزىملىكىنى بىرلەشتۈرىدۇ.
خۇلاسە
يۇقارقى ماقالىدە ، ئۇسۇللارنى تەپسىلىي مۇلاھىزە قىلىشقا تىرىشتىم. ئۈمىدۋار ، بۇ ئۇسۇل ۋە چۈشەندۈرۈشلەر سىزنىڭ مەسىلىلىرىڭىزنى ھەل قىلىشقا يېتەرلىك. سوئالىڭىز بولسا ماڭا ئېيتىپ بېرىڭ.