Hàm RANDOM trong Excel – Khái niệm và cách dùng chi tiết

Hàm RANDOM trong Excel là gì, cách dùng hàm RANDOM số, hàm RANDOM chữ, cách dùng hàm RANDOM không lặp lại, hàm RANDBETWEEN.

Nội Dung Bài Viết

Hàm RANDOM trong Excel là hàm gì?

Hàm RANDOM trong Excel là hàm trả về kết quả là một số thực ngẫu nhiên được phân bố đều, một khoảng số nào đó, hoặc một số lớn hơn hoặc bằng 0 và nhỏ hơn 1. 

Hàm RANDOM trong Excel với số (hàm RAND với số)

Để bạn dễ hình dung về cách dùng hàm RANDOM trong Excel với số, chúng ta cùng xét các ví dụ như sau:

Yêu cầu: Tạo một số ngẫu nhiên đảm bảo lớn hơn hoặc bằng 0 và nhỏ hơn hoặc bằng 1.

Để thực hiện yêu cầu này, chúng ta sẽ sử dụng công thức hàm RANDOM trong Excel như sau:

=RAND()

Yêu cầu: Tạo một số ngẫu nhiên đảm bảo lớn hơn hoặc bằng 1 và nhỏ hơn hoặc bằng 100.

Để thực hiện yêu cầu này, chúng ta sẽ sử dụng công thức hàm RANDOM trong Excel như sau:

=RAND()*(100-1)+1

Hàm RANDOM trong Excel với chữ (hàm RAND với chữ)

Khi muốn lấy ra một ký tự bất kỳ nằm trong bảng chữ cái, chúng ta có thể sử dụng kết hợp hàm RAND, INT và CHAR.

Xét ví dụ lấy chữ viết hoa:

Trước hết sử dụng hàm RAND để tạo ra một số ngẫu nhiên nằm trong khoảng từ 65 – 90.

Tiếp đến, sử dụng hàm INT để tiến hành làm tròn xuống một số nguyên gần nhất.

Cuối cùng, sử dụng hàm CHAR để lấy ra một ký tự bất kỳ nằm trong bảng ký tự của máy tính.

Khi đã hiểu về mục đích sử dụng mỗi hàm trên, bạn có thể thử cách gộp cùng một lúc cả 3 hàm để có được công thức như sau:

=CHAR(INT(RAND()*(90-65)+65))

Cách dùng hàm RANDOM không lặp lại trong Excel

Để dùng hàm RANDOM không lặp lại trong Excel, bạn chỉ cần:

Bước 1: Xét ví dụ bạn đan cần tạo các số ngẫu nhiên không trùng lặp nhau ở hai cột là A và B => để thực hiện, hãy bấm chuột chọn ô E1 => nhập vào ô này công thức sau: =RAND () => bấm chọn Đi vào chính

Bước 2: Tiếp theo, nhấn tổ hợp phím Ctrl + Không gian các phím đồng thời  để chọn toàn bộ cột E => nhấn tổ hợp phím Ctrl + D để áp dụng công thức = RAND() cho toàn bộ các ô của cột E.

Bước 3: Sau đó, tại ô D1, hãy nhập vào số tối đa của số ngẫu nhiên mà bạn cần. Như đối với trường hợp này, chúng mình cần chèn vào các số ngẫu nhiên không lặp lại nhau có giá trị từ 1 đến 50 => cần nhập vào ô D1 giá trị là 50.

Bước 4: Giờ thì hãy chuyển đến Cột A, bấm chuột để chọn ô A1 => nhập vào ô này công thức như sau: =IF(ROW()-ROW(A$1)+1>$D$1/2,””,RANK(OFFSET($E$1,ROW()-ROW(A$1)+(COLUMN()-COLUMN($A1))*($D$1/2),),$E$1:INDEX($E$1:$E$1000,$D$1))) => kéo chốt điền vào cột B tiếp theo => kéo chốt điền vào phạm vi mà bạn đang cần.

Kết quả là trong phạm vi bạn đã chọn, các số ngẫu nhiên xuất hiện không bị trùng lặp nhau.

Hàm RANDBETWEEN trong Excel

Khi đã nắm được cách dùng hàm RANDOM trong Excel, bạn có thể tìm hiểu thêm về hàm RANDBETWEEN để phục vụ công việc được tốt hơn. Hàm này trả về giá trị là một số nguyên ngẫu nhiên nằm giữa những giá trị bạn đã chỉ định. 

Cú pháp hàm RANDBETWEEN trong Excel:

=RANDBETWEEN(bottom, top)

Trong đó:

Xét ví dụ: Tạo các số nguyên ngẫu nhiên nằm trong khoảng từ 1 đến 100.

Để thực hiện yêu cầu này, chúng ta áp dụng công thức hàm RANDBETWEEN như sau:

=RANDBETWEEN(1,100)

Một số lưu ý:

Vậy là trong bài viết trên, chúng mình đã chia sẻ đến bạn về khái niệm và cách dùng hàm RANDOM trong Excel, cũng như mở rộng thêm cách dùng của hàm RANDBETWEEN. Hy vọng rằng những kiến thức này hữu ích với công việc của bạn. Cuối cùng, nếu thích bài viết, đừng quên bấm theo dõi trang ngay để liên tục cập nhật thêm nhiều bài viết thuộc cùng chủ đề thủ thuật MS Office bạn nhé!

Microsoft Office -