مەزمۇن جەدۋىلى
ئەگەر سىز Excel دىكى تىزىملىكتىن ئۆزگىچە تۈرلەرنى چىقارماقچى بولسىڭىز ، بۇ ماقالە سىزگە ناھايىتى پايدىلىق. بۇ يەردە ، بىز تىزىملىكتىن ئۆزگىچە نەرسىلەرنى چىقىرىش ئۈچۈن 10 خىل ئاسان ئۇسۇلنى ئۆتىمىز.
خىزمەت دەپتىرىنى چۈشۈرۈڭ
ئۆزگىچە تۈرلەرنى چىقىرىڭ. 4> Excel دىكى تىزىملىكتىن ئۆزگىچە تۈرلەرنى چىقىرىشنىڭ 10 ئۇسۇلىبۇ يەردە ، بىز ھەر بىر ئۇسۇلنى قەدەممۇ-قەدەم تەسۋىرلەپ ئۆتىمىز ، بۇنداق بولغاندا سىز تىزىملىكتىن ئۆزگىچە تۈرلەرنى جاپا تارتمايسىز. بىز Excel 365 نى ئىشلەتتۇق. سىز ئىشلەتكىلى بولىدىغان Excel نەشرىنى ئىشلىتەلەيسىز. Id No ۋە مەھسۇلات ئىسمى . كۆرەلەيمىز ، مەھسۇلات ئىسمى دە تەكرارلاش بار. بىز بۇ تىزىملىكتىن ئۆزگىچە مەھسۇلاتلارنى چىقارماقچى. بىز ئۆزگىچە تۈرلەرنى چىقىرىش ئۈچۈن Array فورمۇلا نى ئىشلىتىمىز>.
=IFERROR(INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)),"")
بۇ فورمۇلا I NDE X ، MATC H ، ۋە COUNTIF ئىقتىدارلىرى.
- COUNTIF ($ E $ 4 : E4 ، $ C $ 5: $ C $ 12) → ئۆزگىچە تىزىملىكنى تەكشۈرۈپ ، مۇسابىقە تېپىلمىغاندا 0 ، مۇسابىقە تېپىلغاندا 1 نى قايتۇرىدۇ.
- ماسلاشتۇرۇش (0 ، COUNTIF ($ E $ 4: E4 ، $ C $ 5: $ C $ 12) ، 0) بىلەن ۋەكىللىك قىلىش0.
- INDEX ($ C $ 5: $ C $ 12, MATCH (0, COUNTIF ($ E $ 4: E4, $ C $ 5: $ C $ 12), 0)) → INDEX MATCH ئارقىلىق قايتۇرىدىغان ئورۇننى ئىشلىتىدۇ ھەمدە تۈر نامىنى تىزىملىكتىن قايتۇرىدۇ. ئۆزگىچە بۇيۇملار. ئۇنىڭدىن قۇتۇلۇش ئۈچۈن ، بىز IFERROR ئىقتىدارىنى ئىشلىتىپ ، فۇنكسىيەنى ئىشلىتىپ خاتالىق ئۇچۇرىنى بوش ئورۇنغا ئالماشتۇردۇق.
➤ ئۇنىڭدىن كېيىن ، بىز Enter نى بېسىشىمىز كېرەك.
➤ ئاخىرىدا ، بىز ئاراي فورمۇلا جەدۋىلىنى ئىشلىتىپ ئۆزگىچە مەھسۇلاتلاردىكى ئۆزگىچە تۈرلەرنى كۆرەلەيمىز.
تېخىمۇ كۆپ ئوقۇڭ: VBA Excel دىكى ئىستوندىن Array غا ئۆزگىچە قىممەتكە ئېرىشىش ئۈچۈن تىزىملىكتىن چىقىرىش
بىز تۆۋەندىكى مەھسۇلات ئىسمى دىن UNIQUE فۇنكسىيەسى ئارقىلىق ئۆزگىچە تۈرلەرنى چىقارماقچى.
➤ ئالدى بىلەن ، بىز E5 كاتەكچىگە = UNIQUE نى يازىمىز ، ھەمدە UNIQUE ئىقتىدارى كۆرۈنىدۇ.
➤ بىز سانلار گۇرپىسى نى تاللىشىمىز كېرەك ، بۇ بىزنىڭ مەھسۇلات ئىسمى ، شۇڭا ، بىز C5 دىن C12 نى تاللايمىز.
➤ ئۇنىڭدىن كېيىن ، پەش بېرىشىمىز كېرەك ، " ، " ، ھەمدە يالغان قايتۇرۇش ئۆزگىچە قۇر نى قوش چېكىشىمىز كېرەك.
the تىرناقنى تاقاپ ، Enter نى بېسىمىز.UNIQUE فۇنكسىيەسى
جەدۋىلىنى ئىشلىتىپ ئۆزگىچە مەھسۇلات تىزىملىكى. بىز يەنە فورمۇلانى فورمۇلا بالدىقى دىن كۆرەلەيمىز.
تېخىمۇ كۆپ ئوقۇڭ: Excel دا (6 خىل ئۇسۇل) قاراڭ ۋە COUNTIF . بۇ فورمۇلانىڭ بىزنىڭ تىزىملىكتىن ئۆزگىچە چىقىرىشىمىزغا قانداق ياردەم قىلىدىغانلىقىنى كۆرۈپ باقايلى.
بۇ يەردە ، بىز تۆۋەندىكى فورمۇلانى E5 كاتەكچىگە يازىمىز.
- COUNTIF ($ E $ 4: E4 ، $ C $ 5: $ C $ 12) → خاسلىقنى تەكشۈرىدۇ تىزىملىك ، ھەمدە ماس تېپىلمىغاندا 0 ، ماس تېپىلغاندا 1 نى قايتۇرىدۇ. بۇ ئىككىلىك قىممەت TRUE ۋە يالغان دىن تەركىب تاپقان سانلار گۇرپىسى ھاسىل قىلىدۇ. ئاندىن ، 1 ۋە # DIV / 0 خاتالىقنىڭ يەنە بىر سانلار گۇرپىسى بىلەن تەمىنلەيدىغان بۇ سانلار گۇرپىسى ئارقىلىق 1 نى بۆلۈڭ. قىممىتى ، بۇ يەردە COUNTIF قىسمىنىڭ نەتىجىسى look_vector سۈپىتىدە ئىشلەيدۇ. بۇ ئىككىسىنى سېلىشتۇرۇشتا ، LOOKUP خاتالىقنىڭ ئاخىرقى قىممىتىگە ماس كېلىدۇ ۋە مۇناسىپ قىممەتنى قايتۇرىدۇ.
➤ ئاندىن ، بىز نى بېسىمىز. نى كىرگۈزۈڭ. چىقىرىۋېتىلگەن ئۆزگىچە بۇيۇملار ئۆزگىچە مەھسۇلات Non Array فورمۇلا جەدۋىلىنى ئىشلىتىپ. بىز يەنە فورمۇلانى فورمۇلادىن كۆرەلەيمىزبالداق .
تېخىمۇ كۆپ ئوقۇڭ: Excel
4-خىل ئۇسۇل: ئاراي فورمۇلا ئىشلىتىپ كۆپەيتىلگەن نۇسخىسىنى چىقىرىۋېتىش E5 كاتەكچىگە تۆۋەندىكى فورمۇلانى يازىدۇ.
=INDEX(List,MATCH(0,INDEX(COUNTIF(E4:$E$4,List)+(COUNTIF(List,List)1),0,0),0))
بۇ يەردە ، E4: $ E $ 4 بىز چىقىرىش نەتىجىسىنى چىقارماقچى بولغان ئىستوننىڭ بىرىنچى كاتەكچىسى ، تىزىملىك بولسا تاللانغان ھۈجەيرىلەرنىڭ دائىرىسى C5 دىن C12 .
ئىككى INDEX ئىقتىدارى دەسلەپكى ۋە ئاخىرقى قىممەتنى ئايرىم-ئايرىم ھالدا COUNTIFS ۋە MATCH ھاسىل قىلغان ئورۇندىن قايتۇرىدۇ.
➤ ئۇنىڭدىن كېيىن ، بىز Enter نى بېسىمىز. .
➤ ئاخىرىدا ، كۆپەيتىشنى ئۆز ئىچىگە ئالمىغان ئىككى ئۆزگىچە مەھسۇلاتنى كۆرەلەيمىز.
Excel دىكى دائىرىدىن ئۆزگىچە قىممەتكە قانداق ئېرىشىش (8 خىل ئۇسۇل) > بۇنى قانداق قىلىش توغرىسىدا تونۇشۇپ چىقايلى. .
بۇ يەردە ، بىز كاتەكچىلەرنى تاللىدۇق ۋە سانلىق مەلۇمات ئۈستىدە ئىزدەندۇق بەتكۈچ. سىز ئۇ يەردىن ئىلغار تاللاشنى تاپالايسىز ( تەرتىپلەش & amp; سۈزگۈچ بۇيرۇق گۇرۇپپىسىنىڭ ئىچىدە).
that ئۇنىڭدىن كېيىن ، ئىلغار سۈزگۈچ كۆزنىكى كۆرۈنىدۇ.
<بىز باشقا ئورۇنغا كۆچۈرۈشنى تاللايمىز رامكىدىكى $ 4
غا كۆچۈرۈڭ بىردىنبىر خاتىرىلەرنى نى بېسىڭ.
0> ➤ ھازىر ، بولىدۇ نى بېسىڭ. ئالىي سۈزگۈچ .
تېخىمۇ كۆپ ئوقۇڭ: Excel
ئۇسۇل -6: دېلوغا سەزگۈر ئۆزگىچە قىممەتلەرنى چىقىرىش
ئەگەر تۆۋەندىكى تىزىملىك جەدۋەلدىكىگە ئوخشاش ئەھۋالغا سەزگۈر پەرقلىق قىممەتلىرىمىز بولسا ، بىز Array نى ئىشلىتەلەيمىز. بۇ تىزىملىكتىن ئۆزگىچە تۈرلەرنى چىقىرىدىغان فورمۇلا.
➤ ئالدى بىلەن ، بىز تۆۋەندىكى فورمۇلانى D3 كاتەكچىگە يېزىشىمىز كېرەك. 6> =IFERROR(INDEX($B$3:$B$10, MATCH(0, FREQUENCY(IF(EXACT($B$3:$B$10,TRANSPOSE($D$2:D2)), MATCH(ROW($B$3:$B$10), ROW($B$3:$B$10)), ""), MATCH(ROW($B$3:$B$10), ROW($B$3:$B$10))), 0)), "")
➤ ئۇنىڭدىن كېيىن ، بىز Enter نى بېسىمىز.
➤ We w كېسەل تولدۇرۇش بىر تەرەپ قىلىش نى ئىشلىتىپ فورمۇلانى سۆرەپ تاشلاڭ. سەزگۈر پەرقلىق قىممەتلەر . 1> مەھسۇلات تىزىملىكى Pivot جەدۋىلى نى ئىشلىتىپ.
➤ ئالدى بىلەن بىزبىز ئۆزگىچە تۈرلەرنى چىقارماقچى بولغان سانلىق مەلۇمات جەدۋىلىنى تاللايدۇ.
➤ بۇ يەردە ، بىز سانلىق مەلۇمات دائىرىسىنى C4 دىن C12 تاللايمىز.
That ئۇنىڭدىن كېيىن ، لېنتا دىن قىستۇر بەتكۈچىنى تاللاڭ.
➤ ئاندىن ، Pivot جەدۋىلى نى تاللاڭ.
that ئۇنىڭدىن كېيىن ، بىز مەۋجۇت خىزمەت جەدۋىلى نى تاللىشىمىز كېرەك.
a ئورۇن بېرىشىمىز كېرەك. بۇ يەردە ، بىز E4 دىن E12 غىچە بولغان ئورۇننى تاللايمىز.
➤ مارك بۇ سانلىق مەلۇماتنى سانلىق مەلۇمات مودېلىغا قوشۇڭ ماقۇل نى بېسىڭ. ، چىقىرىلغان ئۆزگىچە مەھسۇلات قۇر دەرىجىسى جەدۋەلدە كۆرۈنىدۇ.
ئۇسۇل -8: VBA ئۆزگىچە
دىن تۆۋەندىكى مەھسۇلات تىزىملىكى جەدۋەل ، بىز VBA كودى ئارقىلىق ئۆزگىچە مەھسۇلات ئىسمى نى چىقارماقچى.
➤ ئالدى بىلەن ، خىزمەت جەدۋىلىمىزگە ALT + F11 دەپ يازىمىز. بۇ يەردە ، بىز جەدۋەل 8 ئۈستىدە ئىشلەۋاتىمىز.
➤ ئۇنىڭدىن كېيىن ، VBA تۈر كۆزنىكى كۆرۈنىدۇ. جەدۋەل 8 .
➤ A VBA تەھرىرلىگۈچ كۆزنىكى كۆرۈنىدۇ.
➤ تۆۋەندىكى كودنى VBA تەھرىرلىگۈچ كۆزنىكىگە يازىمىز.
7886
بۇ يەردە بىز ئۇزۇن <2 نى ئېلان قىلدۇق> ئۆزگەرگۈچى مىقدارنى كىرگۈزۈپ ، ئۇنىڭ ئىچىگە ئاخىرقى قۇرنى قىستۇردى. ئاندىن ، ئۆزگىچە نى ھەقىقىي قىلىپ ساقلاپ تۇرۇپ ، دائىرىنى كۆپەيتىش ئۈچۈن بىر قانچە ActiveSheet ئۇسۇلىنى قوللىنىڭ.
will بىز قىلىمىز VBA تەھرىرلىگۈچ كۆزنىكىنى تاقاپ ، ئاكتىپ جەدۋەل 8 گە كىرىمىز>
➤ بىز ئىجرا نى چېكىمىز.
➤ ئاخىرىدا ، بىز مەھسۇلات ئىسمى <دىكى ئۆزگىچە مەھسۇلاتلارنى كۆرىمىز. <> جەدۋەل. 8> ئۇسۇل -9: ئۆزگىچە تۈرلەرنى گەۋدىلەندۈرۈڭ
تۆۋەندىكى مەھسۇلات تىزىملىكى دىن ئۆزگىچە مەھسۇلات ئىسمى نى گەۋدىلەندۈرمەكچىمىز.
➤ بىرىنچى ، بىز مەھسۇلات ئىسمى نى تاللاڭ C5 دىن C12 .
➤ ئاندىن ، بىز <غا بارىمىز. 1> باش بەت
بەتكۈچ.< شەرتلىك فورمات نى تاللاڭ>
A يېڭى فورماتلاش قائىدىسى كۆزنىكى كۆرۈنىدۇ>
<تۆۋەندىكى فورمۇلانى فورمات قىممىتىگە يېزىڭ ، بۇ فورمۇلا توغرا بولغان قۇتا.
1> فورمات .
A فورمات كاتەكچىسى كۆزنىكى كۆرۈنىدۇ.
< تولدۇرۇش تاللانمىسىنى چېكىڭ.
➤ ئاندىن ، بولىدۇ نى بېسىڭ. <>> ئۇسۇل -10: ئۆزگىچە تۈرلەرنى ئېلىشنىڭ شەرتلىك فورماتى
تۆۋەندىكى مەھسۇلات تىزىملىكى جەدۋەل ، كۆپەيتىلگەن مەھسۇلات ئىسمى نى يوشۇرماقچى ، پەقەت ئۆزگىچە مەھسۇلات نامىنى كۆرسەتمەكچى.
do بۇنداق قىلىش ئۈچۈن ، ئالدى بىلەن ، بىز چوقۇم تاللىشىمىز كېرەك. مەھسۇلات ئىسمى كاتەكچىدىن C5 دىن C12 غىچە. لېنتا دە ، بىز شەرتلىك فورمات نى تاللىشىمىز كېرەك.
➤ ئاندىن ، يېڭى قائىدە نى تاللاڭ.
A يېڭى فورماتلاش قائىدىسى كۆزنىكى كۆرۈنىدۇ.
➤ بىز تۆۋەندىكى فورمۇلانى فورمات قىممىتىگە يېزىمىز ، بۇ فورمۇلا توغرا قۇتا.
=COUNTIF($C$5:C5,C5)>1
➤ ئاندىن ، فورمات نى بېسىڭ.
A فورمات كاتەكچىسى كۆزنىكى كۆرۈنىدۇ.
خەت نۇسخىسى تاللاش.
➤ ئاندىن ، بىز ئاق باشتېما رەڭگىنى تاللىشىمىز كېرەك>
➤ بىز ئالدىن كۆرۈش نى كۆرەلەيمىز ۋە ماقۇل نى چېكىمىز.
➤ ھازىر ، كۆپەيتىلگەن مەھسۇلات نامىغا ئېرىشكەنلىكىنى كۆرەلەيمىز ئۇلار ئاق رەڭگە ئوخشاش يوشۇرۇنغان.
➤ ھازىر ، بىز تىزىملىكنىڭ بېشىدا ئۆزگىچە مەھسۇلاتلارنى رەتلىمەكچى. شۇڭلاشقا ، بىز ھەر قانداق كاتەكچىنىڭ ئۈستىدە ئوڭ تەرەپنى چېكىشىمىز كېرەك. بۇ يەردە ، بىز C5 كاتەكچىسىنى ئوڭ چېكىمىز.
that ئۇنىڭدىن كېيىن ، بىز سۈزگۈچ تاللاشنى تاللىشىمىز كېرەك.
3>
➤ ھازىر ، بىز تاللانغان ھۈجەيرىلەرنىڭ خەت رەڭگىدىكى سۈزگۈچنى تاللىشىمىز كېرەك.
➤ ئاخىرىدا ، ئۇ يەردە بارلىقىنى كۆرەلەيمىز.پەقەت مەھسۇلات تىزىملىكى جەدۋىلىدىكى بىردىنبىر مەھسۇلات ئىسمى.