Bạn thử nhập công thức mảng này ở ô B2 rồi kéo xuốngchào a/c ! e có gởi file vd kèm theo, nhờ a/c giúp dùm e hàm copy dữ liệu sang cột B2 ngẫu nhiên ạ
cảm ơn a/c !
=INDEX($A$2:$A$5,LARGE((COUNTIF($B$1:B1,$A$2:$A$5)=(COUNTIF($B$1:B1,B1)-(MOD(ROW(),ROWS($A$2:$A$5))<>ROW($A$2))))*(ROW($A$2:$A$5)-ROW($A$2)+1),RANDBETWEEN(1,ROWS($A$2:$A$5)-MOD(ROW(A4),ROWS($A$2:$A$5)))))
e chỉ cần đảo ngẩu nhiên so với dư liệu gốc và đảo ko trùng lặp trong 1 chu kìB2=INDEX($A$2:$A$5,RANDBETWEEN(1,COUNTA($A$2:$A$8)))
Bạn sử dụng CT của bài #3,#4,#5 đều được đó bạn!!!cảm ơn a huuthang_bd a HieuCD đã giúp đỡ
e thấy hàm a lenongree gần ổn
e chỉ cần đảo ngẩu nhiên so với dư liệu gốc và đảo ko trùng lặp trong 1 chu kì
vd 4.3.1.2 hay 1.3.2.4 ...... chứ đừng có lặp lại như 4.4.1.3
giúp dùm e chổ này với ạ, thanks a !
Vui lòng tải file dùng công thức bài #3 mà kết quả bị lặp trong 1 chu kỳ lên.bài #5 thì dc nhưng sử dụng hơi rườm rà, còn #3 #4 vẫn bị dữ liệu trùng lặp trong 1 chu ki a
vd 4.3.1.2 hay 1.3.2.4 ...... chứ đừng có lặp lại như 4.4.1.3 hay 4.2.1.2 .......
hàm ở #3 #10 là ok , mà dài wa, e yếu về excel nên mỗi lần chỉnh sữa khó khăn ạ, có cách nào rút gọn 1 hàm cho ngắn để dễ chỉnh sữa ko ạ ! vì thực tế dữ liệu cột A khác nhiều so với vd ạ !Vui lòng tải file dùng công thức bài #3 mà kết quả bị lặp trong 1 chu kỳ lên.
các công thức nầy mình nghĩ khó rút ngắn hơn được, và áp dung sai 1 li sẽ đi một dặmhàm ở #3 #10 là ok , mà dài wa, e yếu về excel nên mỗi lần chỉnh sữa khó khăn ạ, có cách nào rút gọn 1 hàm cho ngắn để dễ chỉnh sữa ko ạ ! vì thực tế dữ liệu cột A khác nhiều so với vd ạ !
e chỉ cần mỗi chu kì dữ liệu đảo lộn ngẫu nhiên và ko trùng thui ạcác công thức nầy mình nghĩ khó rút ngắn hơn được, và áp dung sai 1 li sẽ đi một dặm