Cách tạo số ngẫu nhiên theo giá trị trung bình cộng và độ lệch chuẩn trong Excel

Nội dung được viết bởi Văn Vũ Như Quỳnh

Trong một số trường hợp nhất định, bạn có thể muốn tạo một chuỗi số ngẫu nhiên dựa trên giá trị trung bình cộng và độ lệch chuẩn cụ thể của phân phối đã cho. Trong bài viết này, Gitiho sẽ giúp bạn có thể nhanh chóng giải quyết vấn đề này.

Bước 1: Đầu tiên, bạn cần nhập giá trị trung bình cộng và độ lệch chuẩn cần thiết, ví dụ:

Cách tạo số ngẫu nhiên theo giá trị trung bình cộng và độ lệch chuẩn trong Excel
 

Bước 2: Trong ô B3, bạn hãy nhập công thức sau: =NORMINV(RAND(),$B$1,$B$2) và áp dụng cho các ô còn lại:

Cách tạo số ngẫu nhiên theo giá trị trung bình cộng và độ lệch chuẩn trong Excel
 

Cú pháp hàm NORMINV cụ thể như sau: =NORMINV(probability, mean, standard_dev)

  • probability: Xác suất ứng với phân phối chuẩn​
  • mean: Giá trị trung bình cộng của phân phối​
  • standard_dev: Độ lệch chuẩn của phân phối​

Lưu ý:

  1. Nếu có bất kỳ đối số nào KHÔNG phải là số, NORMINV() sẽ báo lỗi #VALUE!
  2. Nếu probability nhỏ hơn 0 hoặc lớn hơn 1, NORMINV() sẽ báo lỗi #NUM!
  3. Nếu standard_dev nhỏ hơn hoặc bằng 0, NORMDINV() sẽ báo lỗi #NUM!
  4. Nếu mean = 0 và standard_dev = 1, NORMINV() sẽ dùng phân bố chuẩn.
  5. NORMINV() sử dụng phương pháp lặp đi lặp lại để tính hàm. Nếu NORMINV() không hội tụ sau 100 lần lặp, hàm sẽ báo lỗi #NA!

Bước 3: Sau đó, trong ô D1 và D2, bạn cần tính giá trị trung bình cộng và độ lệch chuẩn của số ngẫu nhiên mà bạn đã chèn ở bước 2. Trong ô D1, để tính giá trị trung bình cộng, ta dùng hàm AVERAGE như sau: =AVERAGE(B3:B16) => nhấn Enter. Trong ô D2, để tính độ lệch chuẩn, ta dùng hàm STDEV.P như sau: =STDEV.P(B3:B16) và nhấn Enter.

Cách tạo số ngẫu nhiên theo giá trị trung bình cộng và độ lệch chuẩn trong Excel
 

Chú ý: Đối với Excel 2007, ô D2 bạn cần nhập công thức như sau: =STDEVP(B3:B16) để tính độ lệch chuẩn.

Cách tạo số ngẫu nhiên theo giá trị trung bình cộng và độ lệch chuẩn trong Excel
 

Bước 4: Bây giờ bạn có thể tạo các số ngẫu nhiên thực mà bạn cần. Trong ô D3, bạn hãy nhập công thức: =$B$1+(B3-$D$1)*$B$2/$D$2 và áp dụng cho phạm vi bạn muốn:

Trong đó: 

  • B1 là trung bình cộng;
  • B2 là độ lệch chuẩn;
  • B3 là ô đầu tiên của các số ngẫu nhiên đầu tiên của bạn; 
  • D1 là giá trị trung bình cộng của các số ngẫu nhiên;
  • D2 là độ lệch chuẩn của các số ngẫu nhiên.

Cách tạo số ngẫu nhiên theo giá trị trung bình cộng và độ lệch chuẩn trong Excel
 

Bước 5: Ngoài ra, bạn cũng có thể kiểm tra lại chuỗi số ngẫu nhiên đó như sau:

  • Trong ô D17, bạn nhập =AVERAGE(D3:D16) và nhấn phím Enter;
  • Trong ô D18, bạn nhập =STDEV.P(D3:D16) (hoặc là =STDEVP D3:D16) trong Excel 2007) và nhấn Enter.

Cách tạo số ngẫu nhiên theo giá trị trung bình cộng và độ lệch chuẩn trong Excel
 

Những kiến thức bạn đang xem cũng thuộc khóa học Tuyệt đỉnh Excel của Gitiho Việt Nam. Khóa học này cung cấp cho bạn kiến thức một cách đầy đủ và có hệ thống về các hàm, các công cụ trong excel, ứng dụng excel trong công việc… Hiện nay hệ thống đang có nhiều ưu đãi khi bạn đăng ký tham gia khóa học này. Hãy tham gia ngay tại địa chỉ: Gitiho.com

CÓ THỂ BẠN CŨNG QUAN TÂM:

HƯỚNG DẪN TẠO DROP-DOWN LIST CÓ GIÁ TRỊ PHỤ THUỘC VÀO MỘT LIST KHÁC TRONG EXCEL

Cách xóa dữ liệu trùng lặp bằng Advanced Filter

Hướng dẫn 2 cách in các ghi chú trong file Excel

 

KHÓA HỌC EXCEL ONLINE HOÀN TOÀN MIỄN PHÍ

Khóa học với hơn 14000 HỌC VIÊN đang học và đánh giá trung bình 4.76 SAO

0/5 - (0 bình chọn)

0/5 - (0 bình chọn)

0 thảo 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
Giấy phép mạng xã hội số: 588, cấp bởi Bộ thông tin và truyền thông