Randbetween là gì

, hàm ngẫu nhiên không trùng trong excel cũng như cách dùng hàm Randbetween trong excel. Qua đây bạn đã có thể tự mình sử dụng nó để phục vụ cho công việc trên bảng tính Excel của mình một cách nhanh chóng và dễ dàng nhất.

Hàm Random trong Excel có chức năng lấy ngẫu nhiên một số, một ký tự trong một ô dữ liệu. Công thức thực hiện như thế nào? Bài viết dưới đây sẽ hướng dẫn chi tiết cách sử dụng hàm Random trong Excel.

Hàm random tạo số ngẫu nhiên từ 0 đến 1

Hàm random tạo số ngẫu nhiên từ 0 đến 1 hay còn gọi là hàm RAND có nghĩa là ngẫu nhiên và chỉ lấy ngẫu nhiên trong khoảng từ 0 tới 1.

Thông thường thì hàm random tạo số ngẫu nhiên từ 0 đến 1 không cần tham số, do đó bạn chỉ cần ghi tên hàm, mở ngoặc đơn rồi đóng ngoặc đơn ngay. Kết quả của hàm RAND sẽ là một số ngẫu nhiên x mà 0

Đặc điểm của hàm random tạo số ngẫu nhiên từ 0 đến 1

  • số ngẫu nhiên sẽ luôn tự động thay đổi thành một số khác khi file Excel mà bạn đang thực hiện 1 phép tính bất kỳ hoặc nhập dữ liệu mới vào file trong chế độ tính toán tự động
  • số ngẫu nhiên luôn là số lẻ

Cú pháp:

= RAND()

Trong đó hàm không chứa tham số m, hàm RAND() còn có thể giúp bạn lấy về một con số ngẫu nhiên nằm giữa hai giá trị bất kỳ.

Ngoài ra, nếu bạn muốn lấy một số ngẫu nhiên lớn hơn hoặc bằng 0 và nhỏ hơn n, thì cú pháp mà bạn phải thực hiện là:

=RAND() * n

Tuy nhiên, nếu bạn muốn lấy một số ngẫu nhiên lớn hơn hoặc bằng m và nhỏ hơn n, thì cú pháp mà bạn phải thực hiện là:

=RAND() * (n - m) + m

Đặc biệt lưu ý:

Vì là một hàm biến đổi tự động nên kết quả của hàm RAND() sẽ thay đổi khi bạn cập nhật hay mở lại bảng tính trên excel

Tuy nhiên, nếu muốn giữ lại hoặc không thay đổi kết quả, bạn chỉ cần nhập hàm RAND() rồi nhấn phím F9 tiếp đó là nhấn vào nút Enter. Cách này, sẽ giúp kết quả trước đó của bạn ở lại và luôn luôn dùng số đó trong các bước tính tiếp theo.

Ví dụ hàm random tạo số ngẫu nhiên từ 0 đến 1

Randbetween là gì

Ví dụ về việc lấy một số ngẫu nhiên lớn hơn 0 và nhỏ hơn 1, dùng công thức: =RAND()

Randbetween là gì

Ví dụ về việc lấy một số ngẫu nhiên lớn hơn hoặc bằng 0 và nhỏ hơn n, dùng công thức: =RAND() * n

Hàm Randbetween tạo số ngẫu nhiên trong khoảng

Hàm Randbetween được xem là hàm sẽ trả về một số nguyên ngẫu nhiên nằm giữa các số do bạn chỉ định. Theo đó, một số nguyên ngẫu nhiên mới được trả về mỗi khi trang bạn đang tính được tính toán.

Cú pháp của hàm Randbetween

=RANDBETWEEN(bottom, top)

Trong đó Bottom là số bắt buộc và phải là số nguyên nhỏ nhất mà hàm RANDBETWEEN sẽ trả về. Và Top cũng là số bắt buộc và là số nguyên lớn nhất mà hàm RANDBETWEEN sẽ tra về.

Ví dụ cho hàm Randbetween

Randbetween là gì

Nếu bạn được giao cho nhiệm vụ là phải sao chép dữ liệu như trong bảng trên để dán vào ô A1 của một bảng tính Excel mới. Bạn chỉ cần để công thức hiển thị kết quả, hãy chọn chúng, nhấn F2 và sau đó nhấn Enter. Nếu cần, bạn có thể điều chỉnh độ rộng cột để xem tất cả dữ liệu.

Không chỉ có hàm Random hay Randbetween mà còn rất nhiều hàm trong excel mà bạn sẽ cần đến để xử lý công việc nhanh hơn, do đó bạn có thể cập nhật nhiều bài viết về thủ thuật excel hay các bài viết về nhiều chuyên mục bổ ích trong cuộc sống tại VOH.

Hướng dẫn cách phá pass Excel: Phá pass excel không phải là việc dễ làm. Bởi nó thuộc bảo mật của Microsoft. Tuy nhiên, trong trường hợp cần thiết thì những cách phá pass excel vẫn có tỉ lệ thành công tương đối.

Hàm Randbetween cùng với hàm Rand là 1 hàm rất hay. Bài viết chia sẻ về cách Lấy ngẫu nhiên tên 1 người, cách lấy số ngẫu nhiên không trùng, không lặp lại trong excel… Và chỉ mất 3 – 5 phút để bạn hiểu và thành thạo.

Hãy liên hệ Trường khi cần:

  • Đào tạo Excel doanh nghiệp (inhouse)
  • Thiết kế phần mềm, file Excel

Hàm Randbetween nếu đứng độc lập 1 mình thì bạn thấy nó hơi “vô hại”.

Nhưng khi được kết hợp với hàm Index thì lại trở nên vô cùng hữu ích đối với nhiều ngành nghề, lĩnh vực.

Randbetween là gì

1. ĐỊNH NGHĨA, CÚ PHÁP CỦA HÀM RANDBETWEEN

ĐỊNH NGHĨA

Hàm Randbetween là hàm excel trả về một số NGẪU NHIÊN trong khoảng 2 số bạn đưa ra.

in English: Returns a random number between the numbers you specify

Randbetween là gì

MỤC ĐÍCH

Lấy số ngẫu nhiên giữa 2 số a và b

CÚ PHÁP

= Randbetween(Bottom, Top)

Randbetween là gì

Bottom: Số nhỏ hơn/ Số dưới cùng

Top: Số lớn hơn/ Số trên cùng

 

GIÁ TRỊ TRẢ VỀ

Là 1 số bất kỳ nằm trong khoảng 2 số bạn chỉ định.

Giá trị trả về là 1 số nguyên

 

2. CÁCH ỨNG DỤNG HÀM RANDBETWEEN TRONG THỰC TẾ

Đây có lẽ là phần hấp dẫn nhất ở mỗi bài giảng về Excel.

Học excel thì phải liên hệ với thực tế công việc đúng không nào.

2.1. Ví dụ 1: Lấy ra 1 giá trị ngẫu nhiên và các thông tin liên quan

Bạn xem hình sau:

Randbetween là gì

 

CÔNG THỨC ĐÃ ÁP DỤNG

F2: =INDEX(B2:B6,RANDBETWEEN(1,ROWS(B2:B6)))

F3: =VLOOKUP(F2,$B$2:$C$6,2,0)

 

GIẢI THÍCH CÁCH DÙNG

ROWS(B2:B6)

Hàm rows(B2:B6) sẽ trả về tổng số dòng của danh sách.

Kết quả trả về là 5

RANDBETWEEN(1,ROWS(B2:B6))

Nhiệm vụ của hàm Randbetween là lấy ra số thứ tự dòng ngẫu nghiên trong phạm vi từ 1 tới 5.

  • TOP: Kết quả của hàm Rows
  • Bottom: 1

Như vậy giá trị ngẫu nhiên luôn nằm trong khoảng dòng thứ 1 tới dòng thứ 5 của vùng cần tìm kiếm của hàm Index B2:B6.

INDEX(B2:B6,RANDBETWEEN(1,ROWS(B2:B6)))

Hàm Index được dùng để tham chiếu tới giá trị của dòng tương ứng với kết quả của hàm Randbetween trong vùng dữ liệu: B2:B6

Nếu ai chưa hiểu thì nên tham khảo thêm hàm INDEX TẠI ĐÂY

 

2.2. Ví dụ 2: Lấy ra 1 danh sách các số ngẫu nhiên không bị trùng, bị lặp lại trong excel

Cách làm rất đơn giản và khuyên dùng hàm RAND để xử lý nhiệm vụ này.

Randbetween là gì

 

CÁCH LÀM NHƯ SAU

RAND()

Hàm Rand được sử dụng tại cột A.

Nếu bạn cần 100 số ngẫu nhiên thì bạn copy công thức cho 100 dòng.

Kết quả trả về nằm trong khoảng 0 và 1

=RANK(A2,$A$2:$A$14)

Ta dùng hàm Rank để thừa kế lại kết quả của hàm Rank tại cột A.

Từ đó sẽ có được các số ngẫu nhiên không bị trùng, bị lặp.

Lưu ý: Copy công thức này xuống số dòng tương ứng với số lượng số ngẫu nhiên bạn cần.

Như bạn thấy đó, nếu ta biết cách vận dụng hàm đúng và sáng tạo thì sẽ làm được rất nhiều thứ phải không nào.