Агуулгын хүснэгт
Энэ заавар нь санамсаргүй тоо үүсгэх, жагсаалтыг санамсаргүй байдлаар эрэмбэлэх, санамсаргүй сонголт хийх, өгөгдлийг бүлгүүдэд санамсаргүй байдлаар хуваарилахыг харуулж байна. Бүгд шинэ динамик массив функцтэй - RANDARRAY.
Таны мэдэж байгаачлан Microsoft Excel-д RAND болон RANDBETWEEN гэсэн хэд хэдэн санамсаргүй хуваарилах функц байдаг. Өөр нэгийг танилцуулах нь ямар учиртай юм бэ? Товчхондоо, энэ нь илүү хүчирхэг бөгөөд хуучин функцийг хоёуланг нь сольж чаддаг. Энэ нь өөрийн дээд ба доод утгыг тохируулахаас гадна хэдэн мөр, багана бөглөх, санамсаргүй аравтын бутархай эсвэл бүхэл тоо гаргах эсэхийг тодорхойлох боломжийг танд олгоно. RANDARRAY-г бусад функцтэй хамт ашигласнаар өгөгдлийг хольж, санамсаргүй түүврийг сонгох боломжтой.
Excel RANDARRAY функц
Excel дээрх RANDARRAY функц нь санамсаргүй тоонуудын массивыг буцаана. таны зааж өгсөн дурын хоёр тоо.
Энэ нь Microsoft Excel 365-д шинээр нэвтрүүлсэн динамик массивын зургаан функцийн нэг юм. Үр дүн нь заасан тооны мөр, баганад автоматаар асгардаг динамик массив юм.
Функц нь дараах синтакстай байна. Бүх аргументууд нь сонголттой гэдгийг анхаарна уу:
RANDARRAY([мөр], [багана], [мин], [макс], [бүтэн_тоо])Хаана:
Мөр (заавал биш) - хэдэн мөр бөглөхийг тодорхойлно. Хэрэв орхигдуулсан бол өгөгдмөл нь 1 мөр болно.
Баганууд (заавал биш) - хэдэн багана бөглөхийг тодорхойлно. Хэрэв орхигдуулсан бол өгөгдмөл нь 1 болноОролцогчдыг бүлгүүдэд санамсаргүй байдлаар хуваарилвал дээрх томьёо нь тухайн бүлгийг хэдэн удаа сонгохыг хянадаггүй тул тохиромжгүй байж болно. Жишээлбэл, А бүлэгт 5 хүн, харин С бүлэгт ердөө 2 хүн хуваарилагдаж болно. Бүлэг бүр ижил тооны оролцогчтой байхаар санамсаргүй даалгавар тэгш хийхийн тулд өөр шийдэл хэрэгтэй.
Эхлээд та дараах томъёог ашиглан санамсаргүй тоонуудын жагсаалтыг үүсгэнэ үү:
=RANDARRAY(ROWS(A2:A13))
А2:А13 нь таны эх өгөгдөл юм.
Дараа нь та дараах ерөнхий томъёог ашиглан бүлгүүдийг (эсвэл өөр ямар нэг зүйлийг) онооно:
INDEX( тогтоох_утгууд, ROUNDUP(RANK( эхний_санамсаргүй_тоо, ). санамсаргүй_тоонуудын_муж)/ n, 0))Энд n нь бүлгийн хэмжээ, өөрөөр хэлбэл утга тус бүрт хэдэн удаа оноогдох ёстой.
Жишээлбэл, E2:E5-д жагсаасан бүлгүүдэд хүмүүсийг санамсаргүй байдлаар хуваарилж, бүлэг бүр 3 оролцогчтой байхын тулд дараах томъёог ашиглана уу:
=INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))
Энэ нь ердийн томьёо гэдгийг анхаарна уу. динамик массив томьёо!), тиймээс та дээрх томьёоны адил үнэмлэхүй лавлагаа бүхий мужуудыг түгжих хэрэгтэй.
Дээрх нүдэнд томьёогоо (манай тохиолдолд C2) болон n шаардлагатай бол аль болох олон нүд рүү чирнэ үү. Үр дүн нь үүнтэй төстэй харагдах болно:
RANDARRAY функц тогтворгүй гэдгийг санаарай. Ажлын хуудсан дээрх ямар нэг зүйлийг өөрчлөх бүрт санамсаргүй шинэ утгууд үүсгэхээс сэргийлэхийн тулд солино уу Тусгай буулгах функцийг ашиглан томъёог утгын хамт бичнэ үү.
Энэ томьёо хэрхэн ажилладаг вэ:
Тусламжийн баганад байгаа RANDARRAY томъёо нь маш энгийн. тайлбар шаарддаггүй тул C баганын томьёонд анхаарлаа хандуулцгаая.
=INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))
RANK функц нь B2 дахь утгыг B2:B13 дахь санамсаргүй тооны массивын эсрэг эрэмбэлдэг. Үр дүн нь 1 ба нийт оролцогчдын тоо (манай тохиолдолд 12) гэсэн тоо юм.
Зэрэглэлийг бүлгийн хэмжээнд хуваадаг (бидний жишээнд 3), ROUNDUP функц нь үүнийг хүртэл дугуйрдаг. хамгийн ойрын бүхэл тоо. Энэ үйлдлийн үр дүн нь 1 ба нийт бүлгийн тооны хоорондох тоо юм (энэ жишээнд 4).
Бүхэл тоо нь INDEX функцийн мөр_тоо аргумент руу очиж, үүнийг дараах болгохыг албаддаг. өгөгдсөн бүлгийг илэрхийлдэг E2:E5 муж дахь харгалзах мөрөөс утгыг буцаана.
Excel RANDARRAY функц ажиллахгүй байна
Таны RANDARRAY томьёо алдаа буцаах үед эдгээр нь хамгийн ойлгомжтой байдаг. шалгах шалтгаан:
#SPILL алдаа
Бусад динамик массив функцийн нэгэн адил #SPILL! алдаа нь ихэвчлэн бүх үр дүнг харуулахаар төлөвлөсөн асгаралтын мужид хангалттай зай байхгүй гэсэн үг юм. Энэ муж дахь бүх нүдийг арилгахад л таны томъёо автоматаар дахин тооцоолох болно. Дэлгэрэнгүй мэдээллийг Excel #SPILL алдаа - шалтгаан ба засварыг үзнэ үү.
#VALUE алдаа
A #VALUE! эдгээрт алдаа гарч болзошгүйнөхцөл байдал:
- Хэрэв max утга нь min -ээс бага бол.
- Хэрэв аргументуудын аль нэг нь тоон бус байвал.
#NAME алдаа
Ихэнх тохиолдолд #NAME! алдаа нь дараах зүйлсийн аль нэгийг харуулж байна:
- Функцийн нэрийг буруу бичсэн байна.
- Функц таны Excel хувилбарт байхгүй байна.
#CALC! алдаа
#CALC! Хэрэв мөр эсвэл багана аргумент 1-ээс бага эсвэл хоосон нүдийг хэлж байвал алдаа гарна.
Ингэж Excel дээр санамсаргүй тоо үүсгэгчийг шинэ RANDARRAY функц. Уншиж байгаад баярлалаа, дараа долоо хоногт манай блог дээр уулзана гэж найдаж байна!
Татаж авах дасгалын ном
RANDARRAY томъёоны жишээнүүд (.xlsx файл)
багана.Min (заавал биш) - үүсгэх хамгийн бага санамсаргүй тоо. Хэрэв заагаагүй бол өгөгдмөл 0 утгыг ашиглана.
Макс (заавал биш) - үүсгэх хамгийн том санамсаргүй тоо. Хэрэв заагаагүй бол өгөгдмөл 1 утгыг ашиглана.
Бүтэн_тоо (заавал биш) - ямар төрлийн утгыг буцаахыг тодорхойлно:
- ҮНЭН - бүхэл тоо
- ХУДАЛ эсвэл орхигдсон (өгөгдмөл) - аравтын тоо
RANDARRAY функц - санаж байх зүйлс
Excel-ийн ажлын хуудсан дээр санамсаргүй тоог үр дүнтэй үүсгэхийн тулд 6 чухал зүйл байдаг. анхаарах:
- RANDARRAY функц нь зөвхөн Microsoft 365 болон Excel 2021-д зориулагдсан Excel-д боломжтой. Excel 2019, Excel 2016 болон өмнөх хувилбаруудад RANDARRAY функц боломжгүй.
- Хэрэв RANDARRAY-ийн буцаасан массив эцсийн үр дүн бол (нүдэнд байгаа гаралт, өөр функцэд дамжуулагдаагүй) Excel автоматаар динамик асгаралтын мужийг үүсгэж, санамсаргүй тоогоор дүүргэдэг. Иймд томьёо оруулах нүдний доор болон/эсвэл баруун талд хангалттай хоосон нүднүүд байгаа эсэхийг шалгаарай, эс тэгвээс #АСГАРСАН алдаа гарна.
- Хэрэв аргументуудын аль нь ч тодорхойлогдоогүй бол RANDARRAY( ) томьёо нь 0-1-ийн хоорондох нэг аравтын тоог буцаана.
- Хэрэв мөр эсвэл/болон баганын аргументуудыг аравтын тоогоор илэрхийлсэн бол тэдгээр нь аравтын бутархай тоогоор таслагдах болно. Аравтын бутархайн өмнөх бүхэл тоо (жишээ нь 5.9-ийг авч үзнэ5).
- Хэрэв min эсвэл max аргумент тодорхойлогдоогүй бол RANDARRAY өгөгдмөл нь 0 ба 1 болно.
- Бусад санамсаргүй байдлаар. функцүүдийн хувьд Excel RANDARRAY нь дэгдэмхий бөгөөд энэ нь ажлын хуудсыг тооцоолох бүрт санамсаргүй утгуудын шинэ жагсаалтыг үүсгэдэг гэсэн үг юм. Үүнээс урьдчилан сэргийлэхийн тулд Excel-ийн Тусгай буулгах > Утга функцийг ашиглан томьёог утгуудаар сольж болно.
Үндсэн Excel RANDARRAY томъёо
Одоо би Excel-ийн санамсаргүй томьёог хамгийн энгийн хэлбэрээр үзүүлье.
Та 5 мөр, 3 баганаас бүрдэх мужийг дурын санамсаргүй тоогоор дүүргэхийг хүсч байна гэж бодъё. Үүнийг хийхийн тулд эхний хоёр аргументыг дараах байдлаар тохируулна уу:
- Мөр нь 5, учир нь бид үр дүнг 5 мөрөнд авахыг хүсч байна.
- Бид үр дүнг 3 баганад авахыг хүсч байгаа тул багана нь 3 байна.
Бусад бүх аргументуудыг бид үндсэн утгуудад нь үлдээгээд дараах томъёог авна:
=RANDARRAY(5, 3)
Үүнийг очих газрын зүүн дээд нүдэнд (бидний тохиолдолд A2) оруулаад Enter товчийг дарснаар үр дүн нь заасан мөр, баганын тоонд харагдах болно.
Дээрх дэлгэцийн зургаас харахад энэхүү үндсэн RANDARRAY томьёо нь мужийг 0-ээс 1 хүртэлх санамсаргүй аравтын тоогоор дүүргэдэг. Хэрэв та тодорхой муж дотор бүхэл тоо авахыг хүсвэл хамгийн сүүлийнхийг тохируулна уу. Гурван аргументыг дараагийн жишээнүүдэд үзүүлэв.
Хэрхэн санамсаргүй байдлаарExcel - RANDARRAY томъёоны жишээ
Доор та Excel-ийн ердийн санамсаргүй хувилбаруудыг хамарсан хэд хэдэн дэвшилтэт томьёог олох болно.
Хоёр тооны хооронд санамсаргүй тоо үүсгэх
Жагсаалт үүсгэх тодорхой муж доторх санамсаргүй тоо, 3-р аргумент дахь хамгийн бага утгыг, 4-р аргумент дахь хамгийн их тоог өгнө. Танд бүхэл тоо эсвэл аравтын бутархай хэрэгтэй эсэхээс хамаарч 5 дахь аргументыг ҮНЭН эсвэл ХУДАЛ гэж тохируулна уу.
Жишээ нь 6 мөр, 4 баганын мужийг 1-ээс 100 хүртэлх санамсаргүй бүхэл тоогоор дүүргэж үзье. , бид RANDARRAY функцийн дараах аргументуудыг тохируулсан:
- Мөр нь 6 байна, учир нь бид үр дүнг 6 мөрөнд авахыг хүсч байна.
- Баганууд<Бид 4 баганад үр дүнг гаргахыг хүсч байгаа тул 2> нь 4 байна.
- Min нь 1 бөгөөд энэ нь бидний авахыг хүсч буй хамгийн бага утга юм.
- Макс нь 100 бөгөөд энэ нь үүсгэх хамгийн их утга юм.
- Бүтэн_тоо нь ҮНЭН, учир нь бидэнд бүхэл тоо хэрэгтэй.
Аргументуудыг нийлүүлбэл бид олж авна. энэ томъёо:
=RANDARRAY(6, 4, 1, 100, TRUE)
Мөн дараах үр дүнг гаргана:
Хоёр огнооны хооронд санамсаргүй огноог үүсгэ
Excel дээр санамсаргүй огноо үүсгэгч хайж байна уу? RANDARRAY функц нь хялбар шийдэл юм! Таны хийх ёстой зүйл бол урьдчилан тодорхойлсон нүднүүдэд өмнөх огноо (огноо 1) ба хожуу огноог (огноо 2) оруулах бөгөөд дараа нь томьёоныхоо нүднүүдийг лавлана уу:
RANDARRAY(мөр, багана, огноо1, огноо2, ҮНЭН)Энэ жишээний хувьд бид D1 ба D2 дахь огнооны хооронд санамсаргүй огнооны жагсаалтыг дараах томъёогоор үүсгэсэн:
=RANDARRAY(10, 1, D1, D2, TRUE)
Мэдээж хэрэв хүсвэл хамгийн бага ба хамгийн их огноог томъёонд шууд оруулахад юу ч саад болохгүй. Та тэдгээрийг Excel-ийн ойлгох форматаар оруулна уу:
=RANDARRAY(10, 1, "1/1/2020", "12/31/2020", TRUE)
Алдаа гарахаас сэргийлэхийн тулд та огноог оруулахдаа DATE функцийг ашиглаж болно:
=RANDARRAY(10, 1, DATE(2020,1,1), DATE(2020,12,31), TRUE)
Тэмдэглэл. Excel нь дотооддоо огноог серийн дугаар болгон хадгалдаг тул томъёоны үр дүнг тоогоор харуулах болно. Үр дүнг зөв харуулахын тулд асгаралтын муж дахь бүх нүдэнд Огноо форматыг хэрэглэнэ.
Excel дээр санамсаргүй ажлын өдрүүд үүсгэх
Санамсаргүй ажлын өдрүүд үүсгэхийн тулд RANDARRAY функцийг WORKDAY-н эхний аргумент дотор дараах байдлаар оруулна:
WORKDAY(RANDARRAY(мөр, багана, огноо1<2)>, огноо2 , ҮНЭН), 1)RANDARRAY нь санамсаргүй эхлэх огнооны массив үүсгэх бөгөөд АЖЛЫН ӨДӨР функц нь ажлын 1 өдрийг нэмж, буцаасан бүх огноог ажлын өдөр гэдгийг баталгаажуулна.
D1-д 1 огноо, D2-д 2 огноотой бол ажлын 10 өдрийн жагсаалтыг гаргах томъёо энд байна:
=WORKDAY(RANDARRAY(10, 1, D1, D2, TRUE), 1)
Өмнөх жишээнд үр дүнг зөв харуулахын тулд асгаралтын мужийг Огноо гэж форматлахаа санаарай.
Хэрхэн давхардалгүйгээр санамсаргүй тоо гаргах вэ
Хэдийгээр орчин үеийн Excel нь 6-г санал болгодог. шинэ динамик массивХарамсалтай нь санамсаргүй тоог давхардалгүйгээр буцаах дотоод функц байхгүй хэвээр байна.
Excel дээр өөрийн өвөрмөц санамсаргүй тоо үүсгэгч -ийг бүтээхийн тулд та үзүүлсэн шиг хэд хэдэн функцийг гинжлэх шаардлагатай болно. доор.
Санамсаргүй бүхэл тоо :
INDEX(UNIQUE(RANDARRAY( n *2, 1, мин , макс , ҮНЭН)), SEQUENCE( n ))Санамсаргүй аравтын бутархай :
INDEX(UNIQUE(RANDARRAY( n *2,) 1, мин , макс , ХУДАЛ)), SEQUENCE( n ))Хаана:
- N нь таны үүсгэхийг хүсч буй хэдэн утга юм.
- Min нь хамгийн бага утга.
- Макс нь хамгийн өндөр утга юм.
Жишээ нь, давхардалгүй 10 санамсаргүй бүхэл тоо гаргахын тулд дараах томъёог ашиглана:
=INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100, TRUE)), SEQUENCE(10))
10 өвөрмөц санамсаргүй аравтын тоонуудын жагсаалт, RANDARRAY функцийн сүүлийн аргумент дахь ҮНЭНийг ХУДАЛ болгож өөрчлөх эсвэл энэ аргументыг зүгээр л орхигдуул:
=INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100, FALSE)), SEQUENCE(10))
Зөвлөмж, тэмдэглэл:
- Томьёоны дэлгэрэнгүй тайлбар нь f байж болно. ound доторх Excel дээр санамсаргүй тоог хэрхэн давхардалгүйгээр үүсгэх вэ.
- Excel 2019 болон түүнээс өмнөх хувилбаруудад RANDARRAY функц байхгүй байна. Үүний оронд энэ шийдлийг шалгана уу.
Excel-д санамсаргүй байдлаар хэрхэн эрэмбэлэх вэ
Excel-д өгөгдлийг холихын тулд RANDARRAY-г "эрэмлэх" массив ( массиваар<) ашиглана уу. 2> аргумент) SORTBY функцийн. ROWS функц нь таны мөрийн тоог тоолох болноөгөгдлийн багц, хэр олон санамсаргүй тоо үүсгэхийг заадаг:
SORTBY( өгөгдөл , RANDARRAY(ROWS( өгөгдөл )))Энэ хандлагын тусламжтайгаар та Excel-д тоо, огноо, текст оруулсан эсэхээс үл хамааран жагсаалтыг санамсаргүй байдлаар эрэмбэлэх:
=SORTBY(A2:A13, RANDARRAY(ROWS(A2:A13)))
Мөн та хийх боломжтой. өгөгдлөө холихгүйгээр мөрүүдийг холих :
=SORTBY(A2:B10, RANDARRAY(ROWS(A2:B10)))
Excel дээр санамсаргүй сонголтыг хэрхэн авах вэ
Санамсаргүйг задлах Жагсаалтаас жишээ авахад ашиглах ерөнхий томьёо энд байна:
INDEX( өгөгдөл , RANDARRAY( n , 1, 1, ROWS( өгөгдөл ), ҮНЭН))Энд n нь таны гаргаж авахыг хүссэн санамсаргүй оруулгуудын тоо юм.
Жишээ нь, A2:A10 дээрх жагсаалтаас 3 нэрийг санамсаргүй байдлаар сонгох бол энэ томьёог ашиглана уу. :
=INDEX(A2:A10, RANDARRAY(3, 1, 1, ROWS(A2:A10), TRUE))
Эсвэл хүссэн түүврийн хэмжээг зарим нүдэнд оруулаад C2 гэж хэлээд тэр нүдийг лавлана уу:
=INDEX(A2:A10, RANDARRAY(C2, 1, 1, ROWS(A2:A10), TRUE))
Энэ томъёо хэрхэн ажилладаг вэ:
Энэ томьёоны гол цөм нь бүхэл тоонуудын санамсаргүй массив үүсгэдэг RANDARRAY функц бөгөөд C2 дахь утга нь хэдэн утгыг үүсгэхийг тодорхойлдог. . Хамгийн бага тоо нь хатуу кодлогдсон (1) бөгөөд хамгийн их тоо нь таны өгөгдлийн багц дахь мөрүүдийн тоотой тохирч байгаа бөгөөд үүнийг ROWS функцээр буцаана.
Санамсаргүй бүхэл тоон массив нь мөрийн_тоо руу шууд очдог. INDEX функцийн аргумент, буцаах зүйлсийн байрлалыг зааж өгнө. Дээрх дэлгэцийн зураг дээрх жишээний хувьд энэ нь:
=INDEX(A2:A10, {8;7;4})
Зөвлөмж. Том дээж авахдаажижиг өгөгдлийн багц, таны санамсаргүй сонголт нь нэг оруулгын нэгээс олон тохиолдлыг агуулсан байх магадлалтай, учир нь RANDARRAY зөвхөн өвөрмөц тоо гаргах болно гэсэн баталгаа байхгүй. Үүнээс урьдчилан сэргийлэхийн тулд энэ томъёоны хуулбаргүй хувилбарыг ашиглана уу.
Excel-д санамсаргүй мөрүүдийг хэрхэн сонгох вэ
Хэрэв таны өгөгдлийн багцад нэгээс олон багана байгаа бол түүвэрт аль баганыг оруулахаа зааж өгнө үү. Үүний тулд INDEX функцийн сүүлийн аргументийн ( баганын_тоо ) массивын тогтмолыг дараах байдлаар оруулна:
=INDEX(A2:B10, RANDARRAY(D2, 1, 1, ROWS(A2:A10), TRUE), {1,2})
А2:B10 нь эх өгөгдөл ба D2 нь түүврийн хэмжээ юм.
Үр дүнд нь бидний санамсаргүй сонголт нь хоёр багана өгөгдөл агуулна:
Зөвлөгөө. Өмнөх жишээний нэгэн адил энэ томьёо нь давхардсан бичлэгүүдийг гаргаж болно. Таны түүврийн давталт байхгүй эсэхийг баталгаажуулахын тулд санамсаргүй мөрүүдийг давхардалгүйгээр хэрхэн сонгох талаар тайлбарласан арай өөр аргыг хэрэглээрэй.
Excel-д тоо болон текстийг санамсаргүй байдлаар хэрхэн хуваарилах вэ
Excel дээр санамсаргүй хуваарилалт хийхийн тулд RANDBETWEEN-г CHOOSE функцын хамт дараах байдлаар ашиглана:
CHOOSE(RANDARRAY(ROWS( өгөгдөл<) 2>), 1, 1, n , ҮНЭН), утга1 , утга2 ,...)Хаана:
- Өгөгдөл нь таны санамсаргүй утгыг оноохыг хүсэж буй эх өгөгдлийн муж юм.
- N нь оноох утгуудын нийт тоо юм.
- Утга1 , утга2 , утга3 гэх мэт утгууд нь байх ёстой.санамсаргүй байдлаар хуваарилагдсан.
Жишээ нь, A2:A13-т оролцогчдод 1-ээс 3 хүртэлх тоог өгөхийн тулд дараах томъёог ашиглана:
=CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), 1, 2, 3)
Тохиромжтой болгохын тулд та D2-ээс D4 хүртэл тус тусад нь нүднүүдэд оноох утгуудыг оруулж, томьёоныхоо тэдгээр нүднүүдийг (муж биш тус тусад нь) лавлаж болно:
=CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), D2, D3, D4)
Үүний үр дүнд та дурын тоо, үсэг, текст, огноо, цагийг ижил томъёогоор санамсаргүй байдлаар хуваарилах боломжтой болно:
Тайлбар. RANDARRAY функц нь ажлын хуудасны өөрчлөлт болгонд шинэ санамсаргүй утгуудыг үүсгэсээр байх болно, учир нь үр дүнд нь шинэ утгууд оноогдох болно. Өгөгдсөн утгыг "засах" тулд Paste Special > Томьёог тооцоолсон утгаар нь солих функцуудыг үнэлдэг.
Энэ томьёо хэрхэн ажилладаг вэ
Энэ шийдлийн гол цөм нь дахин RANDARRAY функц бөгөөд таны зааж өгсөн хамгийн бага ба макс (1-ээс) тоонуудад тулгуурлан санамсаргүй бүхэл тоонуудын массив үүсгэдэг. Манай тохиолдолд 3 хүртэл). ROWS функц нь RANDARRAY-д хэдэн санамсаргүй тоо үүсгэхийг хэлдэг. Энэ массив нь CHOOSE функцын индекс_тоо аргумент руу очно. Жишээ нь:
=CHOOSE({1;2;1;2;3;2;3;3;1;3;1;2}, D2, D3, D4)
Индекс_тоо нь буцаах утгуудын байрлалыг тодорхойлох аргумент юм. Байрлал нь санамсаргүй байдаг тул D2:D4 дээрх утгуудыг санамсаргүй дарааллаар сонгоно. Тийм ээ, энэ маш энгийн :)
Хэрхэн бүлэгт санамсаргүй байдлаар өгөгдөл хуваарилах вэ
Таны даалгавар бол