Ví dụ: Tạo 1 số ngẫu nhiên từ 1 đến 5 hoặc chọn 1 tên (name) ngẫu nhiễn trong danh sách

Hàm Rand() trong Excel có giá trị lớn hơn hoặc bằng 0 và nhỏ hơn 1.
Ta sử dụng công thức: =Rand() * (m-n) + n
Sẽ ra kết quả ngẫu nhiên từ: n đến ~m
Nếu lấy số nguyên ngẫu nhiên, ta kết hợp thêm hàm Int(). Ví dụ: =Int(Rand() * (m-n) + n)
Ví dụ:
a) Nếu lấy 1 số nguyên ngẫu nhiên từ 1 đến 5, ta lập công thức như sau:
=Int(Rand() * (5-1) + 1) --> sẽ cho ra kết quả ngẫu nhiên từ 1 đến 5.
b) Nếu lấy 1 tên (name) trong danh sách có sẵn (như hình trên), tại Cell C9 ta lập công thức:
=VLOOKUP(INT(RAND()*(5-1)+1),A2:B6,2)
No comments:
Post a Comment