Hỏi về hàm round và randbetween
Chào mọi người,
Xin mọi người công thức để cho ra một số ngẫu nhiên tròn chục trong khoảng cho trước. Ban đầu mình dùng hàm round bọc ngoài hàm randbetween nhưng có một vài trường hợp bị lỗi (các giá trị ở cột F).
Cám ơn mọi người.
Bạn xem thử xem sao.
www.giaiphapexcel.com/diendan/threads/h%E1%BB%8Fi-v%E1%BB%81-h%C3%A0m-round-v%C3%A0-randbetween.163110/
Giả sử hàm randbetween cho ra kết quả là 221 (bottom) thì QUOTIENT(221,10)*10 = 220 (vượt ra ngoài cận dưới) => không thoả
Giả sử hàm randbetween cho ra kết quả là 999 (top) thì QUOTIENT(999,10)*10 = 990 (trong phạm vi cho phép) => thoả
Nếu vấn đề này khó thì đành phải xử lý bằng VBA. Theo mình nghĩ thì phương án dùng hàm có vẻ phải lồng ghép rất nhiều hàm if 🙂Dùng hàm Floor thay vì Round.
Mình sẽ thử hai hàm round và celling 🙂
Một hàm thôi, cộng với sự khép léo chết tiệt
=RANDBETWEEN(22,99)*10
Phải là 23 thay vì 22 chứ thầy nhỉ. Em xem bằng điện thoại nên cũng mới chỉ xem bài #1 thôi
Đúng, là 23. Chưa khéo đúng mức nhỉ? Nhưng quan trọng là kiếm ý, không phải kiếm chiêu.
Kỹ năng giải quyết vấn đề hiệu quả
Mô tả Nội dung Đánh giá Tài nguyên KỸ NĂNG GIẢI QUYẾT VẤN ĐỀ HIỆU QUẢHiểu đúng vấn đề là một nửa của giải...
Xem khóa học
Bình luận