ການສ້າງບັນຫາ
ໃຫ້ສົມມຸດວ່າພວກເຮົາຈໍາເປັນຕ້ອງສ້າງຊຸດຂອງຕົວເລກ Random ຈໍານວນເຕັມໂດຍບໍ່ມີການຄ້າງຫ້ອງໃນຂອບເຂດຂອງຄ່າ. ຕົວຢ່າງໃນເວລາເດີນທາງ:
- ການສ້າງລະຫັດສຸ່ມທີ່ເປັນເອກະລັກສໍາລັບຜະລິດຕະພັນຫຼືຜູ້ໃຊ້
- ມອບໝາຍໃຫ້ຄົນໃນໜ້າວຽກ (ແຕ່ລະຄົນສຸ່ມຈາກລາຍຊື່)
- ການປ່ຽນຄໍາສັບໃນຄໍາຖາມຄົ້ນຫາ (ສະບາຍດີ seo-shnikam)
- ຫຼີ້ນ lotto ແລະອື່ນໆ.
ວິທີການ 1. ງ່າຍດາຍ
ເພື່ອເລີ່ມຕົ້ນ, ໃຫ້ພິຈາລະນາທາງເລືອກທີ່ງ່າຍດາຍ: ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ຮັບຊຸດ random ຂອງ 10 integers ຈາກ 1 ຫາ 10. ການນໍາໃຊ້ຟັງຊັນທີ່ສ້າງຂຶ້ນໃນ Excel. ລະຫວ່າງກໍລະນີ (ແຂບລະຫວ່າງ) ຄວາມເປັນເອກະລັກບໍ່ໄດ້ຮັບປະກັນ. ຖ້າທ່ານໃສ່ມັນຢູ່ໃນຕາລາງຊີດແລະຄັດລອກມັນລົງ 10 ເຊລ, ການຊໍ້າຄືນສາມາດເກີດຂຶ້ນໄດ້ຢ່າງງ່າຍດາຍ:
ດັ່ງນັ້ນ, ພວກເຮົາຈະໄປທາງອື່ນ.
ສະບັບທັງຫມົດຂອງ Excel ມີຫນ້າທີ່ RANK (RANG), ມີຈຸດປະສົງໃນການຈັດອັນດັບຫຼື, ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ກໍານົດຕໍາແຫນ່ງເທິງຂອງຕົວເລກໃນຊຸດ. ຕົວເລກທີ່ໃຫຍ່ທີ່ສຸດໃນບັນຊີລາຍຊື່ມີອັນດັບ = 1, ອັນດັບສອງໃນດ້ານເທິງມີອັນດັບ = 2, ແລະອື່ນໆ.
ໃຫ້ໃສ່ຫນ້າທີ່ຢູ່ໃນເຊນ A2 SLCHIS (RAND) ໂດຍບໍ່ມີການໂຕ້ຖຽງແລະຄັດລອກສູດລົງ 10 ເຊລ. ຟັງຊັນນີ້ຈະສ້າງໃຫ້ພວກເຮົາມີຊຸດຂອງ 10 ຕົວເລກເສດສ່ວນສຸ່ມຈາກ 0 ຫາ 1:
ໃນຄໍລໍາຕໍ່ໄປພວກເຮົາແນະນໍາຫນ້າທີ່ RANKເພື່ອກໍານົດຕໍາແຫນ່ງໃນການຈັດອັນດັບສໍາລັບແຕ່ລະຈໍານວນ Random ທີ່ໄດ້ຮັບ:
ພວກເຮົາໄດ້ຮັບໃນຖັນ B ສິ່ງທີ່ພວກເຮົາຕ້ອງການ – ຈໍານວນທີ່ຕ້ອງການຂອງຈໍານວນທີ່ບໍ່ໄດ້ເຮັດເລື້ມຄືນຈາກ 1 ຫາ 10.
ໃນທາງທິດສະດີຢ່າງບໍລິສຸດ, ສະຖານະການອາດຈະເກີດຂື້ນເມື່ອ SLCHIS ຈະໃຫ້ພວກເຮົາສອງຕົວເລກສຸ່ມທີ່ຄືກັນໃນຖັນ A, ອັນດັບຂອງພວກມັນຈະກົງກັນແລະພວກເຮົາຈະໄດ້ຮັບການຊໍ້າຊ້ອນໃນຖັນ B. ຢ່າງໃດກໍຕາມ, ຄວາມເປັນໄປໄດ້ຂອງສະຖານະການດັ່ງກ່າວແມ່ນຫນ້ອຍທີ່ສຸດ, ເນື່ອງຈາກຄວາມຈິງທີ່ວ່າຄວາມຖືກຕ້ອງແມ່ນ 15 ຕໍາແຫນ່ງທົດສະນິຍົມ.
ວິທີການ 2. ສັບສົນ
ວິທີການນີ້ແມ່ນສັບສົນເລັກນ້ອຍ, ແຕ່ໃຊ້ສູດອາເຣອັນດຽວເທົ່ານັ້ນ. ສົມມຸດວ່າພວກເຮົາຈໍາເປັນຕ້ອງສ້າງບັນຊີລາຍຊື່ຂອງ 9 ຈໍານວນເຕັມແບບສຸ່ມທີ່ບໍ່ຊ້ໍາກັນໃນໄລຍະຈາກ 1 ຫາ 50 ໃນແຜ່ນ.
ໃສ່ສູດຕໍ່ໄປນີ້ໃນເຊລ A2, ຄລິກທີ່ທ້າຍ Ctrl + Shift + Enter (ເພື່ອໃສ່ມັນເປັນສູດອາເຣ!) ແລະຄັດລອກສູດລົງໄປຫາຈໍານວນຕາລາງທີ່ຕ້ອງການ:
ວິທີການ 3. ມະຫາພາກ
ແລະ, ແນ່ນອນ, ທ່ານສາມາດແກ້ໄຂບັນຫາໂດຍໃຊ້ການຂຽນໂປລແກລມໃນ Visual Basic. ໃນຫນຶ່ງໃນບົດຄວາມເກົ່າກ່ຽວກັບການເກັບຕົວຢ່າງແບບສຸ່ມ, ຂ້າພະເຈົ້າໄດ້ອ້າງເຖິງການທໍາງານມະຫາພາກຂອງ Lotto array ແລ້ວ, ເຊິ່ງຜະລິດຈໍານວນທີ່ຕ້ອງການຂອງຕົວເລກທີ່ບໍ່ຊ້ໍາກັນຈາກໄລຍະໃດຫນຶ່ງ.
- ວິທີການນັບຈໍານວນຄ່າທີ່ບໍ່ຊ້ໍາກັນໃນໄລຍະໃດຫນຶ່ງ
- ການຄັດເລືອກແບບສຸ່ມຂອງອົງປະກອບຈາກບັນຊີລາຍຊື່