shiverbeen
Thành viên mới
- Tham gia
- 10/4/10
- Bài viết
- 24
- Được thích
- 0
Mình dùng máy công ty nên rất ngại mở file có đuôi .xls. Bạn có thể lưu lại file dưới dạng đuôi .xlsx được không?Mình có file này muốn nhờ mọi người giúp. Ở các ô số 1, 2, 3 mình muốn kết quả luôn trả về các số chẵn 0 và 5 ở cuối. Mình cám ơn
Mình có file này muốn nhờ mọi người giúp. Ở các ô số 1, 2, 3 mình muốn kết quả luôn trả về các số chẵn 0 và 5 ở cuối. Mình cám ơn
Cám ơn bạn. Tuy nhiên ý của mình là ở các ô D2, E2, F2. trong các ô đấy mình có đang đặt thêm hàm Random và mình muốn các kết quả random đấy sẽ luôn trả về kết quả có đuôi là 0 hoặc 5. Mình cám ơn!Có 3 tùy chọn hàm làm tròn 5:
=MROUND(B3,5)
=CEILING(B3,5)
=FLOOR(B3,5)
Ưng cái bụng hàm nào thì dùng hàm đó, hahaha ...
.
Mình có up lại file đấy. Bạn có thể xem giúp và hỗ trợ mình với. Mình cám ơn.Mình dùng máy công ty nên rất ngại mở file có đuôi .xls. Bạn có thể lưu lại file dưới dạng đuôi .xlsx được không?
trong các ô đấy mình có đang đặt thêm hàm Random và mình muốn các kết quả random đấy sẽ luôn trả về kết quả có đuôi là 0 hoặc 5. Mình cám ơn!
Công thức sai rồi nhé.Chọn 1 trong 3 hàm trên, ví dụ trong D3:
=C3+MROUND(RAND()*10,5)
.
Nếu kết quả mong muốn là 455.0000, 460.0000, 465.0000, ... thì phải dùng RandBetween:
D7 =MROUND($C$3+RANDBETWEEN(0,5)*5,5)
File bài 4 là xlsx. Như đã nói trong bài 6, MROUND($C$3+RAND()*10,5) sẽ chỉ ra kết quả 1 trong 2 con 455 và 460 cho tất cả các ô.File .xls không có hàm RANDBETWEEN.
Chỉ cần:
=MROUND($C$3+RAND()*10,5)
Nếu tôi đoán không lầm, đây là báo cáo tiến độ ma.
Huynh cho hỏi: Tại sao không phải RandBetween(0,25) mà là RandBetween(0,5)*5?D7 =MROUND($C$3+RANDBETWEEN(0,5)*5,5)
Đằng nào cũng làm tròn đến 5, 0->25 rồi sẽ thành 0, 5, 10, 15, 20, 25. Vậy thì nhân trước với 5 để lấy đúng 6 con đó cho nhẹ thay vì lấy 26 con.Huynh cho hỏi: Tại sao không phải RandBetween(0,25) mà là RandBetween(0,5)*5?
Nhưng 0 -> 25 cộng với C3 sau đó mới MRound, có khi lại khác so với 0 ->5 chứ huynh? Của huynh MRound trước khi cộng rồi MRound lần nữa.Đằng nào cũng làm tròn đến 5, 0->25 rồi sẽ thành 0, 5, 10, 15, 20, 25. Vậy thì nhân trước với 5 để lấy đúng 6 con đó cho nhẹ thay vì lấy 26 con.
=INT(C3)+RANDBETWEEN(0,25)+RANDBETWEEN(0,1)/2
Cái Randbetween này dùng làm ma cỏ nhưng vẫn cần thận vì nó chẳng có xu hướng gìMuốn không dùng Rao riếc gì thì:
=Ceiling(C3,5) + RandBetween(0,5)*5
hoặc Floor(C3,5) + RandBetween(1,6)*5
=INT(H14/10)*10+RANDBETWEEN(0,5)*5
Cám ơn bạn đã hỗ trợ. Mình làm theo cách bạn chỉ thì ra lỗi và hiện ra thông báo này. Mong được sự giúp đỡ của các bạn!Muốn không dùng Rao riếc gì thì:
=Ceiling(C3,5) + RandBetween(0,5)*5
hoặc Floor(C3,5) + RandBetween(1,6)*5
Excel 2003 không có RandBetween. DùngCám ơn bạn đã hỗ trợ. Mình làm theo cách bạn chỉ thì ra lỗi và hiện ra thông báo này. Mong được sự giúp đỡ của các bạn!
Xuất hiện thông báo này. Mình đã vào Function nhưng cũng không được.Excel 2003 không có RandBetween. Dùng
=MROUND($C$3+INT(RAND()*50),5)
Sẽ được 1 trong 11 giá trị từ 455 đến 505