Excel دا تەكرارلانمىغان تىزىملىكتىن ئىختىيارى تاللاش (5 دېلو)

  • ھەمبەھىرلەڭ
Hugh West

ئەگەر Excel دا كۆپەيتىلمىگەن تىزىملىكتىن ئىختىيارى تاللاشنىڭ ئەڭ ئاسان ۋە ئەڭ ئۈنۈملۈك ئۇسۇللىرىنى ئىزدەۋاتقان بولسىڭىز ، ئۇنداقتا بۇ ماقالىنى پايدىلىق دەپ قارايسىز. ئۇنداقتا ، ئاساسلىق ماقالىگە شۇڭغۇپ باقايلى.

خىزمەت دەپتىرىنى چۈشۈرۈڭ

تىزىملىكتىن ئىختىيارى تاللاش. Xlsx

Excel دىكى كۆپەيتىلمىسى يوق تىزىملىكتىن

بۇ يەردە ، بەزى مەھسۇلاتلارنىڭ سېتىش خاتىرىسىنى ئۆز ئىچىگە ئالغان تۆۋەندىكى سانلىق مەلۇمات جەدۋىلىمىز بار. بۇ ماقالىدە تۆۋەندىكى 5 ئۇسۇلىنى ئىشلىتىپ كۆپەيتمەي مەھسۇلاتلارنى ئىختىيارىي تاللايمىز.

بىز Microsoft Excel نى ئىشلەتتۇق بۇ يەردىكى 365 نەشرى ، قۇلايلىقلىقىڭىزغا ئاساسەن باشقا نەشرىنى ئىشلىتەلەيسىز. ، بىز ئىختىيارى تۈر ئىستونىدىكى ئومۇمىي 9 مەھسۇلاتنىڭ ئىچىدىن 6 مەھسۇلاتنى ئىختىيارىي تاللايمىز ۋە بۇ تاللاشنى بىز ھاسىل قىلىدىغان كۆپەيتىلگەن نۇسخىلاردىن خالىي قىلىمىز. ئىختىيارى قىممەت ستوندىكى بەزى ئىختىيارى سانلار. بۇ تاللاش ئۈچۈن بىز RAND فۇنكسىيەسى ، INDEX فۇنكسىيەسى ، RANK.EQ فۇنكسىيەسى (ياكى RANK ئىقتىدارى ) نى ئىشلىتىمىز. ئۇنى ئىشلىتىش).

قەدەم باسقۇچلار : .

=RAND()

<1 بىر تەرەپ قىلىش قورالىنى تولدۇرۇڭ> ھەر بىر ھېسابلاشتىن كېيىن سانلارنى ئۆزگەرتىشتە. سىز AutoFill ئىقتىدارىنى قوللىنىشتىن بۇرۇن كاتەكچىدىكى قىممەتنىڭ 0.975686091 ئىكەنلىكىنى ، ئۇنى ئىشلەتكەندىن كېيىن قىممەتنىڭ 0.082805271 غا ئۆزگەرگەنلىكىنى كۆرەلەيسىز.

بۇنداق بولغاندا ، بۇ ئىقتىدار بۇ ئىختىيارى قىممەتلەرنى ئاپتوماتىك ئۆزگەرتىدۇ ۋە بىزنىڭ تاللىشىمىزغا تەسىر كۆرسىتىدۇ ، بۇنىڭ ئالدىنى ئېلىش ئۈچۈن ئۇلارنى قىممەت سۈپىتىدە چاپلىسىڭىز بولىدۇ.

the دائىرىنى تاللاڭ. تاسادىپىي قىممەت ۋە CTRL + C نى بېسىڭ. <. F4 .

=INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)

بۇ يەردە ، $ B $ 4: $ B $ 12 ، ۋە $ C $ 4: $ C $ 12 تاسادىپىي قىممەت دائىرىسى.

  • RANK.EQ(C4,$C$4:$C$12) <0 بولىدۇ> RANK.EQ(0.617433431,$C$4:$C$12) RANK.EQ returns the rank of the value 0.617433431 among other values in the range $C$4:$C$12 .

    چىقىرىش → 6

  • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)

    INDEX($B$4:$B$12,6,1) INDEX returns the value of cell B9 20 65 Row 6 and Column 1 in the range $B$4:$B$12 .

    چىقىرىش → 669 0>

    ئۇنىڭدىن كېيىن ، بىزبىزنىڭ 9 مەھسۇلاتلار ئارىسىدا 6 مەھسۇلاتلارنى خالىغانچە تاللىشىمىز ھەر خىل تەكرار تاللاشتىن ساقلاندى.

    تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى تىزىملىكتىن ئىختىيارى تىزما ھاسىل قىلىش (5 ماس كېلىدىغان ئۇسۇل)

    ئۇسۇل -2: UNIQUE ، RANDARRAY ، INDEX ۋە RANK.EQ ئىقتىدارلىرىنى ئىشلىتىش

    بۇ بۆلەكتە ، بىز UNIQUE فۇنكسىيەسى ، RANDARRAY ئىقتىدارى ، INDEX ئىقتىدارى ۋە RANK.EQ ئىقتىدارى نى ئىشلىتىمىز. مەھسۇلات تىزىملىكىدىن 6 ئۆزگىچە مەھسۇلاتلارنىڭ خالىغان بىرىنى تاللاش.

    قەدەم :

    ➤ ئىختىيارى سانغا ئېرىشىش ئۈچۈن C4 كاتەكچىگە تۆۋەندىكى ئىقتىدارنى كىرگۈزۈڭ.

    =UNIQUE(RANDARRAY(9,1,1,9))

    بۇ يەردە ، 9 بولسا قۇرلارنىڭ ئومۇمىي سانى ، 1 ستون سانى ، 1 ئەڭ تۆۋەن سان ، 9 ئەڭ چوڭ سان. ئاندىن RANDARRAY بۇ چوڭلۇقتىكى ئىختىيارى سانلار گۇرۇپپىسىنى بېرىدۇ ۋە UNIQUE بۇ سانلار گۇرپىسىدىكى ئۆزگىچە سانلارنى قايتۇرىدۇ.

    < ENTER نى بېسىپ تولدۇرۇش تۇتقۇچى قورالىنى سۆرەپ بولغاندىن كېيىن ، ئىختىيارى قىممەت ئىستونىدا تۆۋەندىكى ئىختىيارى سانلار بولىدۇ.

    <27 <<تاسادىپىي قىممەت دائىرىسىنى تاللاڭ ۋە CTRL + C نى بېسىڭ.

    ➤ ئاندىن مائۇسنى ئوڭ چېكىپ تاللاڭ.ئوخشىمىغان تاللاش دىن قىممەت تاللاش.

    ئۇنىڭدىن كېيىن ، سىز مۇقىم ئىختىيارى قىممەتكە ئېرىشىسىز ، ھازىر ئۇلارنى ئىشلىتىمىز ئىختىيارىي تاللىشىمىز بولىدۇ.

    cell تۆۋەندىكى فورمۇلانى F4 كاتەكچىگە كىرگۈزۈڭ.

    > $ B $ 4: $ B $ 12 بولسا مەھسۇلاتلارنىڭ دائىرىسى ، $ C $ 4: $ C $ 12 تاسادىپىي قىممەت دائىرىسى.
    • RANK.EQ(C4,$C$4:$C$12)

      RANK.EQ(1.761880408,$C$4:$C$12) RANK.EQ returns the rank of the value 1.761880408 among other values in the range $C$4:$C$12 .

      چىقىرىش → 8

    • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)

      INDEX($B$4:$B$12,8,1) INDEX returns the value of cell غا ئايلىنىدۇ B11 at the intersection of Row 8 and Column 1 in the range $B$4:$B$12 .

      چىقىرىش → Blackberry

    < ENTER نى بېسىپ تولدۇرۇش تۇتقۇچى قورالىنى سۆرەپ تاشلاڭ.

    بۇنداق بولغاندا ، بىز ئىختىيارى تۈر ئىستونىدا كۆپەيتىلمەي مەھسۇلاتلارنى ئىختىيارىي تاللىدۇق.

    UNIQUE ئىقتىدارى ۋە RANDARRAY ئىقتىدارى پەقەت Microsoft Excel 365 ۋە Excel 2021 نەشرىدىلا ئىشلىتىلىدۇ. Re ئېلان تېخىمۇ كۆپ: Excel (4 خىل ئۇسۇل) دىكى ئىختىيارى ئەۋرىشكىنى قانداق تاللاش 12>

    بۇ يەردە ، بىز مەھسۇلات ستون تىزىملىكىدىن خالىغان 6 خىل ئالاھىدە مەھسۇلاتنى تاللايمىز ، ئاندىن بەزى ئىختىيارى سانلارنىڭ ياردىمىدە ئۇلارنى ئىختىيارى تۈر ئىستونىغا توپلايمىز. . بۇنىڭ ئۈچۈن بىز بىرلەشتۈرۈشنى ئىشلىتىمىز RAND ئىقتىدارى ، INDEX ئىقتىدارى ، RANK.EQ ئىقتىدارى ، ۋە COUNTIF ئىقتىدارى .

    <3 <<> =RAND()

    RAND تۇراقسىز ئىقتىدار بولغاچقا ، ئۇ بۇ تاسادىپىي قىممەتلەرنى ئاپتوماتىك ئۆزگەرتىدۇ ۋە بىزنىڭ تاللىشىمىزغا تەسىر كۆرسىتىدۇ. بۇنىڭ ئالدىنى ئېلىش بىز ئۇلارنى قىممەت سۈپىتىدە چاپلايمىز.

    random تاسادىپىي قىممەت دائىرىسىنى تاللاڭ ۋە CTRL + C نى بېسىڭ. چاشقىنەك ۋە ئوخشىمىغان تاللاش دىن قىممەت تاللانمىسىنى تاللاڭ.

    ئۇنداقتا ، مۇقىم مۇقىم قىممەتكە ئىگە بولىسىز ، ھازىر ئۇلارنى ئىشلىتىپ بىزنىڭ ئىختىيارى تاللىشىمىزنى قىلالايسىز.

    cell تۆۋەندىكى فورمۇلانى F4 كاتەكچىگە ئىشلىتىڭ.

    =INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1,1) ، $ B $ 4: $ B $ 12 بولسا مەھسۇلاتلارنىڭ دائىرىسى ، $ C $ 4: $ C $ 12 تاسادىپىي قىممەت دائىرىسى.
    • RANK.EQ(C4,$C$4:$C$12)

      RANK.EQ(0.440349449,$C$4:$C$12) RANK.EQ returns the rank of the value 0.440349449 200 5 $C$4:$C$12 .

      چىقىرىش → 6

    • COUNTIF($C$4:C4,C4 )

      COUNTIF($C$4:C4,0.440349449) counts the number of cells having the value 440349449 in the range $C$4:C4

      چىقىرىش → 1

    • RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1

      6+1-1 → 6

    • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1,1) غا ئايلىنىدۇ

      INDEX($B$4:$B$12,6,1) INDEX returns the value of cell B9 at the intersection of Row 6 and Column 1 in the range $B$4:$B$12 .

      چىقىرىش → Banana

    < ENTER نى بېسىپ تولدۇرۇڭ. قورالنى بىر تەرەپ قىلىڭ. تاللاش.

    تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى ئۆلچەمگە ئاساسەن ئىختىيارى تاللاش 4. 1> INDEX ئىقتىدارى ، SORTBY ئىقتىدارى ، RANDARRAY ئىقتىدارى ، ROWS ئىقتىدارى ، ۋە SEQUENCE ئىقتىدارى .

    باسقۇچلار :

    cell تۆۋەندىكى فورمۇلانى E4 كاتەكچىدە ئىشلىتىڭ.

    =INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))), SEQUENCE(6))

    بۇ يەردە ، $ B $ 4: $ B $ 12 بولسا مەھسۇلاتلارنىڭ دائىرىسى .

    • ROWS(B4:B12) بۇ دائىرىدىكى ئومۇمىي قۇر سانىنى قايتۇرىدۇ

      چىقىرىش → 9

    • RANDARRAY(ROWS(B4:B12))

      RANDARRAY(9) تاسادىپىي 9 سان ھاسىل قىلىدۇ

      چىقىرىش → {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946}

    • SEQUENCE(6) 1 دىن 6 گىچە 0> چىقىرىش → {1; 2; 3; 4; 5; 6}
  • INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))), SEQUENCE(6))

    INDEX(SORTBY({“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”, “Cherry”, “Walnut”, “Tomato”, “Orange”}, {1; 2; 3; 4; 5; 6})

    چىقىرىش → {“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”}

ENTER نى باسقاندىن كېيىن ، تۆۋەندىكى 6 <2 گە ئېرىشىسىز ئىختىيارى تۈر ستوندىكى ئىختىيارى مەھسۇلاتلار.

ئىقتىدار پەقەت Microsoft Excel 365 ۋە Excel 2021 نەشىرىدىلا ئىشلىتىلىدۇ.

تېخىمۇ كۆپ ئوقۇڭ: Excel VBA: تىزىملىكتىن ئىختىيارى تاللاش (3 مىسال) <2 . بۇ ۋەزىپىنى ئورۇنداش ئۈچۈن بىز INDEX ئىقتىدارى ، SORTBY ئىقتىدارى ، RANDARRAY ئىقتىدارى ، ROWS ئىقتىدارى ۋە SEQUENCE فۇنكسىيەسى .

قەدەم باسقۇچ : <>>

  • RANDARRAY(ROWS(B4:B12))

    RANDARRAY(9) تاسادىپىي 9 سان ھاسىل قىلىدۇ

    چىقىرىش → {0.69680; 0.04111; 0.23072; 0.54573; 0.18970; 0.98737; 0.29843; 0.59124; 0.60439}

  • SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12)))

    SORTBY({“Orange”, 2721; “Apple”, 2172; “Watermelon”, 2958;“Walnut”, 3405; “Jackfruit”, 2154; “Banana”, 2580; “Cherry”, 4316; “Blackberry”, 4815; “Tomato”, 4792}, {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946})

    چىقىش → {“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316; “Orange”, 2721; “Jackfruit”, 2154; “Watermelon”, 2958}

  • SEQUENCE(6) 1 دىن 6 گىچە بولغان رەت تەرتىپ نومۇرى بېرىدۇ

    چىقىرىش → {1; 2; 3; 4; 5; 6}

  • 21>
    • INDEX(SORTBY(B4:C12, RANDARRAY(ROWS(B4:C12))), SEQUENCE(6), {1,2})

      INDEX(SORTBY({“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316; “Orange”, 2721; “Jackfruit”, 2154; “Watermelon”, 2958}, {1; 2; 3; 4; 5; 6}, {1,2})

      چىقىش → {“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316}

    غا ئايلىنىدۇ

    ENTER نى باسقاندىن كېيىن ، تاسادىپىي 6 مەھسۇلات ۋە ئۇلارنىڭ مۇناسىپ سېتىش قىممىتىگە ئېرىشىسىز.

    تېخىمۇ كۆپ ئوقۇڭ: قانداق قىلىپ تاسادىپىي كۆرۈلىدۇ Excel دىكى دەرسلىك قۇر (2 خىل ئۇسۇل)

    مەشىق بۆلۈمى

    ئۆزىڭىز مەشىق قىلىش ئۈچۈن بىز تۆۋەندىكىدەك مەشىق دېگەن جەدۋەلدە تۆۋەندىكىدەك مەشىق بۆلىكىنى تەمىنلىدۇق. بۇنى ئۆزىڭىز قىلىڭ. . پايدىلىق دەپ بىلىشىڭىزنى ئۈمىد قىلىمەن. تەكلىپ-پىكىرلىرىڭىز بولسا ، پىكىر بۆلۈمىدە ئورتاقلىشىڭ.

خۇگ ۋېست بۇ ساھەدە 10 نەچچە يىللىق تەجرىبىسى بار يۇقىرى تەجرىبىلىك Excel مەشقاۋۇلى ۋە تەھلىلچىسى. ئۇ بوغالتىرلىق ۋە مالىيە كەسپىدە باكلاۋۇرلۇق ئۇنۋانى ۋە سودا باشقۇرۇش كەسپىدە ماگىستىرلىق ئۇنۋانىغا ئېرىشكەن. خۇگنىڭ ئوقۇتۇش قىزغىنلىقى بار بولۇپ ، ئەگىشىش ۋە چۈشىنىش ئاسان بولغان ئۆزگىچە ئوقۇتۇش ئۇسۇلىنى تەرەققىي قىلدۇردى. ئۇنىڭ Excel ھەققىدىكى مۇتەخەسسىس بىلىمى دۇنيادىكى مىڭلىغان ئوقۇغۇچىلار ۋە كەسپىي خادىملارنىڭ ماھارىتىنى ئۆستۈرۈشىگە ۋە كەسپىي ھاياتىدا مۇنەۋۋەر بولۇشىغا ياردەم بەردى. خۇگ بىلوگى ئارقىلىق ئۆزىنىڭ بىلىملىرىنى دۇنيا بىلەن ئورتاقلىشىدۇ ، ھەقسىز Excel دەرسلىكى ۋە توردا تەربىيىلەش ئېلىپ بېرىپ ، شەخس ۋە كارخانىلارنىڭ تولۇق يوشۇرۇن كۈچىگە يېتىشىگە ياردەم بېرىدۇ.