Thanh Hằng
Thanh Hằng
Thảo luận 0 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 221 lượt xem

Hàm với dữ liệu dạng Number: Hàm lấy số ngẫu nhiên RAND và RANBETWEEN

May 26 2021

Trường hợp bạn cần tạo dãy số ngẫu nhiên trong Excel hay lấy ra một danh sách học sinh ngẫu nhiên? Bạn đã biết đến hàm RAND, hàm RANDBETWEEN chưa? Đọc bài viết này nhé!

Đăng ký ngay khóa học Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ

Tạo dãy số ngẫu nhiên trong Excel

  1. Số ngẫu nhiên (có phần thập phân) từ 0-1: Hàm RAND

Hàm này không chứa tham số, chỉ cần viết công thức:

=RAND()

Rồi ấn Enter là có thể kết thúc hàm. Hàm luôn cho kết quả là số ngẫu nhiên lớn hơn 0 và nhỏ hơn 1, kết quả là số thập phân.

2. Số ngẫu nhiên (là số nguyên) trong 1 khoảng: Hàm RANDBETWEEN

Hàm này yêu cầu bạn đọc phải nhập 2 tham số:

=RANDBETWEEN(bottom, top)

Ví dụ: Công thức hàm: =RANDBETWEEN(1, 10)

Hàm sẽ lấy số nguyên ngẫu nhiên lớn hơn 1 và nhỏ hơn 10.

Lưu ý: Khi bạn thực hiện phép tính toán bất kỳ nào khác ở trong Excel, thì các con số tạo ra bởi hàm RANDhàm RANDBETWEEN cũng được tự động thay đổi theo. Vì kết quả của 2 hàm này đều là số ngẫu nhiên, nên mỗi lần tính toán, hàm sẽ đều cho ra kết quả khác nhau.

Xem thêm: Làm thế nào để tạo văn bản ngẫu nhiên trong word?

Ví dụ minh họa sử dụng hàm RAND và hàm RANDBETWEEN

File đính kèm bài viết này là bài tập được sử dụng trong ví dụ minh họa dưới đây. Cùng tải về và thực hành cùng Gitiho để ghi nhớ và làm chủ kỹ năng này nhé!

Ví dụ 1: Tạo dãy số ngẫu nhiên trong Excel là số nguyên

Bảng dưới đây yêu cầu bạn đọc tạo số ngẫu nhiên (số nguyên) từ 1 đến 20 trong vùng ô B11:B18.

Với yêu cầu này, sử dụng hàm RANDBETWEEN là phù hợp nhất:

=RANDBETWEEN(1, 20)

Lưu ý: Nếu thấy lỗi khi nhập hàm, hãy đọc thêm bài viết mục "Xem thêm" bên dưới nhé.

Kéo công thức (sao chép) xuống các ô phía bên dưới trong vùng được chỉ định. Cùng xem kết quả dưới đây nhé:

Để thay đổi các con số này, bạn chỉ cần thực hiện thao tác đơn giản là bấm phím F9 trên bàn phím. Mỗi một lần phím F9 hoạt động, thì Excel sẽ thực hiện tính toán lại.

Các con số khi được tính toán lại, sẽ làm thay đổi kết quả của hàm RANDBETWEEN.

Xem thêm: Các hàm trong Excel (Phần 2): Một số kỹ thuật sử dụng hàm trong Excel

Ví dụ 2: Tạo dãy số ngẫu nhiên trong Excel chứa phần thập phân

Ở yêu cầu này, bạn cần tạo dãy số ngẫu nhiên trong Excel sao cho số đó có cả phần thập phân trong vùng ô từ B21:B28.

Khi bạn xác định các con số ngẫu nhiên, bạn cần hết sức lưu ý rằng, số ngẫu nhiên đó có phần thập phân hay không? Nếu có phần thập phân, tức là liên quan đến hàm RAND. Nhưng hàm RAND lại luôn cho kết quả nhỏ hơn 1 (<1).

Vậy nên, để có kết quả nằm trong khoảng từ 1 đến 10, thì bạn cần nhân hàm RAND với các con số lớn hơn (như là 10, 20, 30,...) thì mới tạo ra các con số ngẫu nhiên lớn hơn 1.

Trong trường hợp này, hàm RAND sẽ được sử dụng như sau:

=RAND()*10

Sao chép (kéo) công thức xuống vùng ô được chỉ định. Và xem kết quả hiển thị:

Xem thêm: Hướng dẫn cách lấy danh sách ngẫu nhiên trong Excel đơn giản nhất

Kết luận

Hai hàm RANDhàm RANDBETWEEN được sử dụng trong tình huống mà bạn cần các tạo dãy số ngẫu nhiên trong Excel, hoặc trong trường hợp bạn cần lấy ví dụ liên quan tới dữ liệu mà mang tính chất ngẫu nhiên, thì bạn cũng có thể ứng dụng 2 hàm này. Đón đọc các bài viết trên blog của Gitiho để tìm hiểu những kỹ năng hữu ích này nhé!

Cảm ơn bạn đọc đã theo dõi!

Hàm với dữ liệu dạng Number : Cách cộng trừ nhân chia trong Excel

Hàm với dữ liệu dạng Number: Hàm RANK, MAX, MIN, AVERAGE trong Excel

Hàm với dữ liệu Number: Cách tìm số nguyên chẵn lẻ & Hàm trị tuyệt đối

Hàm với dữ liệu dạng Number : Cách làm tròn số trong Excel

Hướng dẫn cách sử dụng hàm IF với nhiều điều kiện: AND, OR, hàm IF lồng nhau và hơn thế


Cùng tham gia cộng đồng hỏi đáp về chủ đề Excel Cơ Bản

Thảo luận 0 câu trả lời
Lượt xem 221 lượt xem
Vỗ tay vỗ tay

0 Bình luận

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội