Laptop Gaming
Hàm RAND là gì? Ứng dụng “thần kỳ” của nó trong Excel
Hàm RAND là gì?
Nói một cách đơn giản, hàm RAND là một hàm trong Excel giúp bạn tạo ra một số ngẫu nhiên nằm trong khoảng từ 0 đến 1. Điểm đặc biệt là kết quả trả về sẽ là một số thực, có nghĩa là nó có thể là số thập phân.
Công thức chung của hàm RAND
Để sử dụng hàm RAND, bạn chỉ cần gõ công thức đơn giản sau:
=RAND()
Kết quả trả về sẽ là một số ngẫu nhiên nằm trong khoảng từ 0 đến 1.
Muốn tạo số ngẫu nhiên trong một khoảng nhất định? Dùng ngay công thức “nâng cao” này!
Ngoài việc tạo số ngẫu nhiên từ 0 đến 1, bạn hoàn toàn có thể tùy chỉnh khoảng giá trị theo ý muốn. Hãy sử dụng công thức sau:
=RAND()*(b-a)+a
Trong đó:
- a: Là giá trị nhỏ nhất của khoảng bạn muốn tạo số ngẫu nhiên.
- b: Là giá trị lớn nhất của khoảng bạn muốn tạo số ngẫu nhiên.
Ví dụ: Để tạo số ngẫu nhiên từ 2 đến 10, bạn sẽ sử dụng công thức: =RAND()*(10-2)+2
Ứng dụng “muôn hình vạn trạng” của hàm RAND trong Excel
Hàm RAND không chỉ đơn thuần là tạo ra những con số ngẫu nhiên. Nó còn có thể được ứng dụng trong rất nhiều trường hợp khác nhau, ví dụ như:
- Lấy mẫu ngẫu nhiên: Bạn có thể sử dụng hàm RAND kết hợp với các hàm khác để lấy mẫu ngẫu nhiên từ một danh sách dữ liệu.
- Mô phỏng dữ liệu: Trong lĩnh vực thống kê, hàm RAND được sử dụng để mô phỏng các hiện tượng ngẫu nhiên, từ đó đưa ra dự đoán cho tương lai.
- Tạo trò chơi: Bạn có thể sử dụng hàm RAND để tạo ra các trò chơi đơn giản trên Excel như tung xúc xắc, rút bài,…
Hướng dẫn sử dụng hàm RAND trong Excel từ A đến Z
Trường hợp 1: Lấy số ngẫu nhiên từ 0 đến 1
Như đã đề cập ở trên, bạn chỉ cần sử dụng công thức =RAND()
là đã có thể tạo ra một số ngẫu nhiên từ 0 đến 1.
Trường hợp 2: Lấy số ngẫu nhiên trong khoảng [0; a]
Sử dụng công thức =RAND()*a
với a
là giá trị lớn nhất của khoảng bạn muốn tạo số ngẫu nhiên.
Trường hợp 3: Lấy một ký tự ngẫu nhiên
Bên cạnh việc tạo số, hàm RAND còn có thể kết hợp với hàm INT và CHAR để tạo ra các ký tự ngẫu nhiên trong bảng chữ cái tiếng Anh.
- Lấy chữ cái in hoa ngẫu nhiên:
=CHAR(INT(RAND()*26+1)+64)
- Lấy chữ cái thường ngẫu nhiên:
=CHAR(INT(RAND()*26+1)+96)
Một số lưu ý quan trọng khi “làm bạn” với hàm RAND
- Hàm RAND sẽ tự động tính toán lại giá trị mỗi khi bạn thay đổi dữ liệu trong trang tính.
- Để giữ nguyên giá trị ngẫu nhiên, bạn có thể sao chép ô chứa hàm RAND và chọn Paste Special -> Values.
Kết hợp hàm RAND với các hàm khác để tạo nên “sức mạnh” vượt trội
Hàm RAND “bắt tay” cùng hàm INT
Bạn muốn tạo ra số nguyên ngẫu nhiên? Hãy kết hợp hàm RAND với hàm INT theo công thức sau:
=INT(RAND()*(b-a+1)+a)
Với a
là giá trị nhỏ nhất và b
là giá trị lớn nhất của khoảng bạn muốn tạo số nguyên ngẫu nhiên.
Hàm RAND “song kiếm hợp bích” cùng hàm INT và CHAR
Như đã đề cập ở trên, bộ ba hàm RAND, INT và CHAR sẽ giúp bạn tạo ra các ký tự ngẫu nhiên theo ý muốn.
“Thử lửa” với một số bài tập về hàm RAND
Để nắm vững cách sử dụng hàm RAND, hãy cùng thử sức với một số bài tập sau nhé:
Bài tập 1: Sử dụng hàm RAND và hàm INT để tạo ra một số nguyên ngẫu nhiên từ 10 đến 20.
Bài tập 2: Kết hợp hàm RAND, hàm INT và hàm CHAR để tạo ra một chữ cái in hoa ngẫu nhiên.
“Gỡ rối” một số câu hỏi thường gặp khi sử dụng hàm RAND
Câu hỏi 1: Khi nào hàm RAND trả về số nguyên?
Trả lời: Hàm RAND chỉ trả về số nguyên khi được kết hợp với hàm INT.
Câu hỏi 2: Hàm RAND và hàm RANDOM có gì khác nhau?
Trả lời: Hai hàm này hoàn toàn giống nhau về chức năng. Bạn có thể sử dụng tên hàm là RAND() hoặc RANDOM() đều được.
Lời kết
Hy vọng bài viết đã giúp bạn hiểu rõ hơn về cách sử dụng hàm RAND trong Excel. Hãy ứng dụng hàm RAND một cách linh hoạt để đơn giản hóa công việc và nâng cao hiệu quả làm việc của bạn nhé!