Trình tạo số ngẫu nhiên trong Excel: Sử dụng như thế nào và khi nào

Có một số cách đáng ngạc nhiên mà bạn có thể sử dụng trình tạo số ngẫu nhiên trong Excel . Nhưng trước khi thực hiện, điều quan trọng là phải hiểu chức năng của trình tạo số ngẫu nhiên và cách bạn có thể sử dụng nó cho các ứng dụng khác nhau.

Sau khi học cách sử dụng các hàm số ngẫu nhiên, bạn có thể làm những việc như tạo dữ liệu mẫu giả để kiểm tra tính toán, chọn thứ tự người chơi cho trò chơi, chọn người chiến thắng cho cuộc thi và nhiều việc khác.

Các chức năng của trình tạo số ngẫu nhiên(Random Number Generator Functions) trong Excel

Hai hàm trong Excel hoạt động để tạo số ngẫu nhiên bao gồm RAND , RANDBETWEENRANDARRAY .

  • RAND : Trả về một số ngẫu nhiên từ 0 đến 1. Đây thường là một số thập phân như 0,358432. 
  • RANDBETWEEN : Trả về một số ngẫu nhiên giữa hai số bạn cung cấp. Nói cách khác, nếu bạn muốn một số ngẫu nhiên từ 1 đến 100, hàm này sẽ trả về một giá trị nguyên bên trong phạm vi đó. 
  • RANDARRAY : Trả về bất kỳ số nguyên hoặc số thập phân ngẫu nhiên nào, giữa bất kỳ số tối thiểu hoặc số tối đa nào và trên bất kỳ phạm vi hàng và cột nào bạn muốn.

Bất cứ khi nào bạn mở bảng tính hoặc làm mới các phép tính, cả hai hàm này sẽ tạo ra một giá trị ngẫu nhiên mới. Thật không may, bất kỳ thay đổi nào đối với bảng tính sẽ kích hoạt cập nhật các giá trị này.

Ngoài ra, hãy nhớ rằng cả hai hàm số ngẫu nhiên này có thể tạo ra các giá trị trùng lặp khi bạn sử dụng chúng trong nhiều ô(multiple cells) . Có nhiều khả năng RANDBETWEEN sẽ tạo ra các bản sao vì RAND tạo ra các số thập phân và có nhiều số khả dĩ hơn.

Cách sử dụng hàm RAND

Hàm RAND rất dễ sử dụng vì không có đối số nào cả. Chỉ cần(Just) nhập “ =RAND ()” vào một ô và nhấn Enter

Điều này sẽ ngay lập tức tạo ra một số thập phân từ 0 đến 1.

Khi nào sử dụng chức năng RAND

Làm thế nào một chức năng đơn giản như vậy có thể hữu ích? Dưới đây là một vài ý tưởng thực tế để sử dụng hàm RAND

Giả sử bạn có một danh sách tên những người bạn đang chơi trò chơi board game và bạn muốn nhanh chóng sắp xếp thứ tự chơi. Chức năng RAND là hoàn hảo cho việc này.

Chỉ cần liệt kê tất cả tên của bạn bè của bạn trong cột đầu tiên.

Sử dụng hàm RAND () để tạo các số thập phân ngẫu nhiên trong cột tiếp theo.

Cuối cùng, chọn cả hai cột, chọn Trang chủ(Home) từ menu, chọn Sắp xếp & Lọc(Sort & Filter) từ ruy-băng, rồi chọn Sắp xếp tùy chỉnh(Custom Sort) .

Trong cửa sổ Sắp xếp(Sort) , chọn cột có các số ngẫu nhiên để sắp xếp và sắp xếp chúng từ Lớn nhất đến Nhỏ nhất(Largest to Smallest) . Chọn OK .

Thao tác này sẽ sắp xếp lại danh sách của bạn theo các số ngẫu nhiên đã được tạo. Cùng với những điều đó, nó cũng sẽ đưa các tên vào thứ tự mới cho lối chơi.

Bạn có thể sử dụng RAND tương tự trong bất kỳ trường hợp nào bạn muốn ngẫu nhiên hóa một giá trị trong phép tính, danh sách các giá trị văn bản hoặc bất kỳ thứ gì khác được lưu trữ trong bảng tính của bạn.

Cách sử dụng hàm RANDBETWEEN

Hàm RANDBETWEEN gần như đơn giản như hàm RAND để sử dụng. Chỉ cần(Just) nhập “ RANDBETWEEN ([min], [max]”, thay thế minmax bằng các số thấp nhất và cao nhất của dải ô mà bạn muốn có số.

Khi bạn nhấn Enter , ô đó sẽ chứa một số ngẫu nhiên giữa giá trị thấp hoặc cao đó.

Khi nào sử dụng hàm RANDBETWEEN(RANDBETWEEN Function)

Chức năng tạo số ngẫu nhiên RANDBETWEEN thậm chí còn hữu ích hơn chức năng (RANDBETWEEN)RAND . Điều này là do nó cho phép bạn chứa các số ngẫu nhiên được trả về trong một phạm vi. Nó cũng trả về số nguyên thay vì số thập phân.

Điều này cung cấp cho bạn một số cách rất sáng tạo để sử dụng chức năng này để áp dụng các phép gán ngẫu nhiên khi bạn muốn công bằng, hoặc gán các số cố định cho người hoặc vật mà không cho thấy bất kỳ sự thiên vị nào.

Hãy xem một ví dụ. Giả sử bạn có một danh sách gồm 12 người và bạn muốn chia họ thành hai đội, mỗi đội 6 người mà không phải bối rối vì để mọi người “chọn” những người yêu thích của họ cho mỗi đội.

Đầu tiên, tạo một bảng tính với tất cả tên của người chơi.

Thêm chức năng sau vào cột tiếp theo, bên cạnh mỗi tên người chơi. Sau đó nhấn Enter .

=RANDBETWEEN(1,2)

Bạn có thể nhập điều này vào ô đầu tiên và sau đó điền phần còn lại vào bên dưới ô đó(fill the rest below it) . Điều này sẽ tự động chỉ định từng người chơi vào đội 1 hoặc đội 2.

Nếu bạn thấy rằng sự phân bổ giữa hai đội không đồng đều, chỉ cần nhập lại hàm trong ô đầu tiên và nhấn Enter . Thao tác này sẽ cập nhật lại tất cả các ô. Lặp lại(Repeat) cho đến khi tỷ lệ giữa hai đội bằng nhau.

Cách sử dụng hàm RANDARRAY

Hàm RANDARRAY chỉ khả dụng trong Excel 365(Excel 365 only) . Nếu bạn có phiên bản Excel này, đây là một hàm tạo ngẫu nhiên rất mạnh trong Excel mà bạn có thể sử dụng cho nhiều mục đích.

Sử dụng nó rất đơn giản, với nhiều cài đặt tùy chọn. Chỉ cần(Just) nhập thông tin sau vào bất kỳ ô nào:

=RANDARRAY ([rows], [columns], [min], [max], [integer])

Các thông số như sau:

  • hàng(rows) : Số hàng để tạo số ngẫu nhiên
  • cột(columns) : Số cột để tạo số ngẫu nhiên
  • min : Giới hạn tối thiểu cho các số
  • max : Giới hạn tối đa cho các số
  • số nguyên(integer) : Cho dù bạn muốn số thập phân hay số nguyên ( TRUE hoặc FALSE )

Nếu bạn chỉ sử dụng một mình hàm RANDARRAY và không sử dụng bất kỳ tham số tùy chọn nào, nó sẽ hoạt động giống như hàm RAND .

Chỉ cần nhớ rằng hàm RANDARRAY rất linh hoạt và sẽ chỉ điền vào số hàng và cột mà bạn chỉ định, theo cách chính xác mà bạn chỉ định. Mặc định(Default) luôn là số thập phân và chỉ có 1 hàng và 1 cột.

Khi nào sử dụng hàm RANDARRAY

Hàm RANDARRAY được sử dụng tốt nhất khi bạn cần tập hợp toàn bộ các số ngẫu nhiên, bao gồm nhiều cột và nhiều hàng.

Ví dụ: nếu bạn đang mô phỏng một cái gì đó giống như một danh sách ngẫu nhiên các lựa chọn số xổ số, bạn có thể nhanh chóng tạo một danh sách các hàng có 6 cột (đối với 6 quả bóng xổ số). Đặt giới hạn thành 69 và để Excel đoán 10 lần chọn xổ số cho bạn bằng hàm sau:

=RANDARRAY(10,6,1,69,TRUE)

Đặt ô này vào ô đầu tiên trong bảng tính của bạn và nhấn Enter .

Bạn sẽ thấy một bảng được tạo bao gồm 10 hàng và 6 cột.

Chức năng này có thể là một giải pháp tuyệt vời trong khoa học hoặc nghiên cứu thống kê nếu bạn cần một tập dữ liệu ngẫu nhiên lớn và không muốn xây dựng tất cả theo cách thủ công.

Chọn công cụ tạo số ngẫu nhiên(Random Number Generator) phù hợp trong Excel

Việc bạn sử dụng hàm nào trong ba hàm Excel(Excel functions) phụ thuộc chủ yếu vào kết quả bạn đang tìm kiếm. Nếu bạn không thực sự quan tâm con số là gì, RAND sẽ làm tốt. Nếu bạn muốn giới hạn phạm vi số được tạo, hãy chọn RANDBETWEEN(RANDBETWEEN) . Và nếu bạn đang tìm kiếm một tập dữ liệu lớn hơn nhiều với toàn bộ bảng số, đó là lúc RANDARRAY(RANDARRAY) là lựa chọn tốt nhất cho bạn.



About the author

Tôi là nhà phát triển phần mềm miễn phí và là người ủng hộ Windows Vista / 7. Tôi đã viết hàng trăm bài báo về các chủ đề khác nhau liên quan đến hệ điều hành, bao gồm các mẹo và thủ thuật, hướng dẫn sửa chữa và các phương pháp hay nhất. Tôi cũng cung cấp các dịch vụ tư vấn liên quan đến văn phòng thông qua công ty của tôi, Dịch vụ Bộ phận Trợ giúp. Tôi hiểu sâu về cách hoạt động, các tính năng của Office 365 và cách sử dụng chúng hiệu quả nhất.



Related posts