Phần mềm

Hàm Random trong Excel và những thông tin cần biết về hàm tạo số ngẫu nhiên

Hàm Random trong Excel và Randbetween được dân kế toán và văn phòng sử dụng rất nhiều. Đây là các hàm tạo số ngẫu nhiên. Chúng được sử dụng để lấy ngẫu nhiên một ký tự hoặc một số trong ô dữ liệu. Vậy hàm này có cấu trúc như thế nào? Ứng dụng cụ thể ra sao? Bài viết dưới đây sẽ làm rõ vấn đề này.

Tạo số ngẫu nhiên từ 0 đến 1 bằng hàm Random trong Excel

Hàm Random hay còn gọi là hàm Rand. Chức năng của hàm này là tạo số và chỉ lấy ngẫu nhiên các só trong khoảng từ 0 đến 1.

Download Giáo trình tự học Hàm Excel 2010 pdf+word miễn phí

Cú pháp hàm Random trong Excel

Cú pháp của hàm Rand là =Rand()

Rand là hàm không cần sử dụng tham số. Chúng ta chỉ cần ghi tên hàm. Sau đó dùng dấu đóng mở ngoặc đơn luôn. Kết quả của hàm này là một số ngẫu nhiên nằm trong khoảng từ 0 đến 1.

Cu-phap-ham-Random-trong-Excel-la-Ran
Cú pháp hàm Random trong Excel là =Ran()

Bên cạnh đó bạn có thể lấy số ngẫu nhiên >=0 và nhỏ hơn n. Cú pháp hàm Rand để thực hiện lệnh này là: =Rand()*n

Trong trường hợp bạn muốn lấy một số ngẫu nhiên >=m và nhỏ hơn n thì cú pháp là: =RAND()*(n-m)+m

Đặc điểm của hàm Random

Mỗi khi file Excel nhập dữ liệu mới vào File ở chế độ tính toán tự động thì số ngẫu nhiên trong hàm Ramdom sẽ luôn tự động thay đổi. Số ngẫu nhiên cũng thay đổi khi flie Excel thực hiện bất kỳ phép tính nào. Tức là kết quả của hàm RAND sẽ thay đổi khi bạn cập nhật hoặc mở lại file Excel.

Trong trường hợp bạn muốn kết quả hàm RAND không thay đổi, bạn chỉ cần nhập hàm RAND(). Sau đó nhấn F9 và nhấn Enter. Với cách này, kết quả của hàm RAND không bị thay đổi. Chúng luôn ở lại và được sử dụng trong các bước tính tiếp.

Số ngẫu nhiên do hàm Random trong Excel tạo ra luôn là số lẻ. Tuy nhiên bạn có thể tạo ký tự chữ cái ngẫu nhiên, chuyển số ngẫu nhiên về số nguyên,…

Ham-Random-tao-so-ngau-nhien-01
Đặc điểm của hàm Random

Số ngẫu nhiên do hàm Random trong Excel tạo ra luôn là số lẻ. Tuy nhiên bạn có thể tạo ký tự chữ cái ngẫu nhiên, chuyển số ngẫu nhiên về số nguyên,…

Ứng dụng của hàm Random trong Excel

Hàm Rand được sử dụng trong nhiều trường hợp. Đặc biệt là để thiết lập các dữ liệu ngẫu nhiên. Điển hình như tỷ lệ rủi ro, số liệu bảng mẫu,…

Ngoài ra bạn có thể dùng hàm Rand kết hợp với hàm Rank để tìm số thứ tự Index. Trước tiên bạn sẽ thiết lập danh sách ngẫu nhiên từ hàm RAND. Để tìm kiếm số thứ tự bạn sử dụng hàm Rank. Sau đó đưa số thứ tự đó vào cột có hàm INDEX. Lúc này kết quả sẽ được trả vể.

Ham-Random-tao-so-ngau-nhien-02
Hàm Rand được sử dụng kết hợp với hàm Rank để tìm số thứ tự INDEX

Một số ví dụ về hàm Random

Ví dụ 1:

  • Lấy 1 số ngẫu nhiên từ 0 đến 1, cú pháp =RAND()
  • Lấy 1 số ngẫu nhiên từ 0 đến 90, cú pháp =RAND()*90
  • Lấy 1 số ngẫu nhiên từ từ 88 đến 188 , cú pháp =RAND()*(188-88)+88
Ham-Random-tao-so-ngau-nhien
Hàm Random tạo số ngẫu nhiên từ 0 đến 1

Ví dụ 2: Lấy 1 ký tự bất kỳ trong bảng chữ cái băng hàm RAND

Chẳng hạn bảng chữ cái gồm 29 chữ. Để lấy một ký tự bất kỳ trong 29 chữ cái này, trước tiên bạn sử dụng hàm =RAND(). Mục đích của hàm này là lấy một số nguyên bất kỳ trong khoảng từ 0 đến 29. Chúng ta sử dụng cú pháp: =INT(RANT()+29+1)

Bạn biết rằng, các chữ viết hoa nằm từ mã 65-90 trong bảng mã ANSI. Do đó, để lấy các chữ cái in thường bạn làm theo cú pháp: = CHAR(INT(RAND()*26+1)+64)

Nếu các chữ cái viết hoa nằm trong khoảng từ 97-122 trong bảng mã ANSI thì bạn lấy chữ cái in thường theo cú pháp: = CHAR(INT(RAND()*26+1)+96)

Tìm hiểu hàm Randbetween trong Excel

Hàm Randbetween trong Excel được sử dụng để tạo ra số ngẫu nhiên trong khoảng bất kỳ do bạn chỉ định.

Cú pháp hàm Randbetween:

RANDBETWEEN(Số đầu, số cuối)

Hàm Randbetween và những đặc điểm nổi bật

  • Trong hàm Randbetween số đầu và số cuối không bị giới hạn là số dương hay số âm, có phải là số thập phân hay không.
  • Kết quả trả về của hàm Randbetween luôn là số nguyên.

Ham-Random-tao-so-ngau-nhien-04
Ví dụ về hàm Randbetween trong Excel

Ví dụ cho hàm Randbetween

= Randbetween(1,100): Hàm này cho phép tạo ra số ngẫu nhiên giữa 1 và 100 (biến đổi). Kết quả trả về sẽ biến đổi

=Randbetween(-1, 1): Cho phép tạo ra số ngẫu nhiên giữa -1 và 1 (biến đổi). Kết quả trả về biến đổi.

Lưu ý: Khi trang tính Excel cập nhật lại dữ liệu hoặc công thức vào ô khác. Hoặc bạn tính toán lại thủ công (nhấn F9), thì kết quả sẽ tạo ra một số ngẫu nhiên mới cho mọi công thức sử dụng hàm Randbetween.

Ứng dụng thực tế của hàm Randbetween trong Excel

Bạn có biết rằng hàm Randbetween có vô số các úng dụng khác nhau. Các ứng dụng này phụ thuộc vào ý tưởng và nội dung công việc của mỗi người. Tuy nhiên Randbetween có 2 ứng dụng phổ biến nhất bạn nên tham khảo.

Ứng dụng trong tạo dữ liệu mẫu

Thực tế có rất nhiều trường hợp bắt buộc phải tạo dữ liệu mẫu. Ví dụ các dữ liệu mật, các bài kiểm tra,…Chúng ta có thể sử dụng hàm Randbetween để thay đổi số liệu.

ham-Randbetween-trong-Excel-06
Hàm Randbetween có thể được dùng để tạo dữ liệu mẫu

Kết hợp với một số hàm khác để lấy giá trị ngẫu nhiên

Hàm Randbetween cũng thường được sử dụng để lấy giá trị ngẫu nhiên. Để thực hiện điều này hàm Randbetween thường được kết hợp với một số hàm khác như: INDEX/MATCH, VLOOKUP,…

Như vậy hàm Random trong Excel và hàm Randbetween giúp bạn tạo ra những số ngẫu nhiên một cách dễ dàng. Nhờ đó bạn sẽ xử lý công việc nhanh hơn rất nhiều. Bên cạnh đó còn rất nhiều hàm khác trong Excel cũng giúp bạn điều này. Vì thế hãy liên tục cập nhật các bài viết của chúng tôi về thủ thuật Excel. Chắc chắn bạn sẽ học được nhiều điều bổ ích.

>>> Xem ngay: Tìm hiểu cú pháp và cách dùng hàm OR trong Excel – digitalfuture

>>> Xem ngay: ABS – hàm trị tuyệt đối trong Excel. Cú pháp và cách dùng và ví dụ minh họa – digitalfuture

Related Articles

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button