როგორ ავირჩიოთ შემთხვევითი სახელი სიიდან MS Excel-ის გამოყენებით
Miscellanea / / December 02, 2021
MS Excel-ის გამოყენებით შემთხვევითი ნომრის გენერირება ძალიან მარტივია. მას აქვს ორი ჩაშენებული ფუნქცია ე.წ რანდი და რან შორის რათა დაგეხმაროთ.
- რენდი გამოიყენება 0-დან 1-მდე რიცხვის შესაქმნელად
- randbetween წარმოქმნის მთელ რიცხვს მოცემულ დიაპაზონში
თუმცა, გიფიქრიათ ოდესმე მოცემული სიიდან შემთხვევითი სახელის ან შემთხვევითი სტრიქონის არჩევაზე? შეიძლება არსებობდეს სხვადასხვა სცენარი, სადაც შეიძლება დაგჭირდეთ. მაგალითად, ამ ბლოგის რედაქტორი მალე გეგმავს საჩუქრების გაშვებას. Excel შეუძლია დაეხმაროს მას ამ შემთხვევაში გამარჯვებულების არჩევაში.
თუმცა, Microsoft Excel არ იძლევა პირდაპირ ფორმულას ამის გასაკეთებლად.
ჩვენ გამოვიკვლიეთ რამდენიმე გზა, სადაც შეგვიძლია გამოვიყენოთ გარკვეული ლოგიკა და შეუთავსეთ რამდენიმე ფორმულა დავალების შესასრულებლად. და, ჩვენ გაჩვენებთ ორ ასეთ მეთოდს.
მაგარი რჩევა: ეძებთ გზას, რომ დაიწყოთ წერა ახალ ხაზზე იმავე უჯრედში MS Excel-ში? სცადეთ კლავიშები Alt + Enter.
მეთოდი 1
Ნაბიჯი 1: შეავსეთ იმ სახელების სია, რომლებიც გაქვთ, ნებისმიერ სვეტში შეკვეთის შესახებ ფიქრის გარეშე. ჩვენს მაგალითში ჩვენ გამოვიყენეთ
სვეტი A. ასევე გაითვალისწინეთ პირველი და ბოლო რიგის ნომრები. აი, ისინი არიან 1 და 13.ნაბიჯი 2: გადაერთეთ ნებისმიერ თვითნებურ უჯრედზე და ჩაწერეთ ქვემოთ ნაჩვენები ფორმულა.
=INDIRECT(ConCATENATE(„A“, RANDBETWEEN(1, 13)))
სად,
ა უნდა შეიცვალოს სვეტით, რომელიც გამოიყენეთ და
1 და 13 უნდა შეიცვალოს, შესაბამისად, პირველი და ბოლო რიგის ნომრებით
ნაბიჯი 3: დაარტყა შედი და თქვენ შეძლებთ ნახოთ პირველი შემთხვევითი სახელი. როდესაც გსურთ ახალი შემთხვევითი სახელი უბრალოდ დააჭირეთ F9.
მეთოდი 2
Ნაბიჯი 1: შეავსეთ იმ სახელების სია, რომლებიც გაქვთ ნებისმიერ სვეტში შეკვეთის შესახებ ფიქრის გარეშე.
ნაბიჯი 2: დაბლოკეთ ტერიტორია (უჯრედები, რომლებიც ივსება სახელებით) და მიეცით სახელი, როგორც ნაჩვენებია ქვემოთ მოცემულ დიაგრამაზე. გაითვალისწინეთ ყუთი, სადაც დავწერე Სია. ეს არის სახელი, რომელიც მე მივანიჭე სიას.
ნაბიჯი 3: გადაერთეთ ნებისმიერ თვითნებურ უჯრედზე და გამოიყენეთ ქვემოთ მოცემული რომელიმე ფორმულა.
=INDEX(A1:A13, RANDBETWEEN(1, 13)) ან
=INDEX(NameList, RANDBETWEEN(1, 13))
სად,
ა უნდა შეიცვალოს თქვენ მიერ გამოყენებული სვეტით
1 და 13 უნდა შეიცვალოს შესაბამისად პირველი და ბოლო რიგის ნომრებით და
Სია უნდა შეიცვალოს იმ სახელით, რომელიც დაასახელეთ თქვენს სიაში მე-2 ნაბიჯში
დაარტყა F9 როდესაც გსურთ შემთხვევით გენერირებული სახელის განახლება. თუ გსურთ ორი სახელის გენერირება ერთდროულად, ჩაწერეთ ერთი და იგივე ფორმულა ორ სხვადასხვა უჯრედში. ასევე შეგიძლიათ გაზარდოთ რიცხვი 3-მდე, 4-მდე და ასე შემდეგ.
ბოლო ფორმულის გამოყენების უპირატესობა ის არის, რომ თქვენი სია და ფორმულა არ უნდა იყოს იმავე ფურცელზე. რაც იმას ნიშნავს, სია შეიძლება იყოს ფურცელ 1-ზე და ფორმულა ფურცელ 2-ზე. ამ გზით ვერავინ დაინახავს, თუ რა სიიდან ხდება შემთხვევითი სახელის გენერირება.
დასკვნა
ასე რომ, თქვენ შეგიძლიათ აირჩიოთ ერთი ან მეტი შემთხვევითი სახელი სიიდან Excel-ის გამოყენებით. შეგიძლიათ მოიფიქროთ რაიმე სხვა ფორმულა, რომელიც იგივე შედეგს გამოიტანს? თუ კი, გაგვიზიარეთ. სიამოვნებით ვისწავლით.
საუკეთესო გამოსახულების კრედიტი: ალან კლივერი