Hướng dẫn 3 cách tạo dữ liệu ngẫu nhiên trong Excel

Hướng dẫn 3 cách tạo dữ liệu ngẫu nhiên trong Excel

Tạo dữ liệu ngẫu nhiên thường được sử dụng để thử nghiệm các chức năng có trong Excel trong trường hợp bạn không có bộ dữ liệu chính để thực hành. Trong bài viết này, Vinaseco sẽ chia sẻ với các bạn cách tạo ra dữ liệu ngẫu nhiên trong Excel một các đơn giản nhất.

1. Sử dụng Formula Bar để tạo dữ liệu  ngẫu nhiên trên Excel

Để bắt đầu, mình sẽ nhập một công thức vào thanh Formula của Excel.

 

Trong ví dụ này mình sẽ sử dụng hàm RANDBETWEEN để thực hiện thêm một số nguyên một cách ngẫu nhiên trong Excel nhé.

Ở đây, chúng ta có thể chỉ định một loạt các số ngẫu nhiên, và ở trong ví dụ này mình sẽ lấy từ 1 đến 1.000 ha.

Thực hiện:

+ Bước 1: Nhấp chọn ô đầu tiên mà bạn muốn thêm số ngẫu nhiên.

Sao chép công thức bên dưới và dán vào thanh Formula của Excel. Bạn có thể thay đổi số bên trong dấu ngoặc đơn để phù hợp với nhu cầu của mình.

Công thức này sẽ chọn ra một số ngẫu nhiên từ 1 đến 1.000 => Nhấn Enter để sử dụng công thức.

=RANDBETWEEN(1,1000)

 

+ Bước 2: Ở góc dưới bên phải của ô đó, bạn hãy di chuột qua ô đó cho đến khi xuất hiện biểu tượng dấu “+” màu đen => cuối cùng nhấn giữ và kéo xuống các ô tính mà bạn muốn áp dụng công thức.

 

+ Bước 3: Mặc định, hàm RANDBETWEEN chỉ trả về các số nguyên, nếu bạn muốn thay đổi sang định dạng tiền tệ hoặc là định dạng số có dấu phân cách phần ngàn thì bạn làm như sau:

Bôi đen cột hoặc các ô tính mà bạn muốn thay đổi => click chuột phải => và chọn Format Cells.

 

Chọn Currency => sau đó chọn định dạng Tiền tệ hoặc Number => và nhấn OK.

 

2. Tạo ra một list ngày – tháng – năm ngẫu nhiên

Tương tự như cách trên, ta vẫn sử dụng hàm RANDBETWEEN nhưng sử dụng thêm hàm DATE để tạo ra list ngày, tháng, năm một cách cực kỳ nhanh chóng.

Bạn có thể copy và dán công thức sau vào Fomular.

=RANDBETWEEN(DATE(2020;1;1);DATE(2020;12;31))

 

Sau đó thực hiện Fill công thức xuống các ô tính khác, tương tự như Bước 2 bên trên,

 

Mặc định, Excel xuất ra kết quả ở dạng số nguyên. Để chuyển về định dạng ngày/tháng/năm thì bạn hãy click chuột phải tại ô dữ liệu đầu tiên => sau đó chọn Format Cells.

 

Chọn Date => và chọn định dạng mà bạn muốn là xong.

 

3. Sử dụng Define Name để tạo dữ liệu ngẫu nhiên

Cách tạo ra dữ liệu ngẫu nhiên trong Excel không chỉ giới hạn ở dạng số hoặc ngày tháng năm. Mà khi sử dụng hàm VLOOKUP thì chúng ta còn có thể tạo ra một danh sách các sản phẩm, đặt tên cho nó, sau đó tạo một danh sách ngẫu nhiên trong một cột khác.

+ Bước 1: Để bắt đầu, chúng ta cần tạo ra một danh sách các sản phẩm. Tại ô:

  • A1 bạn đặt tiêu đề là Product ID (mã sản phẩm).
  • Còn ô B1 bạn nhập tiêu đề là Product Name (tên sản phẩm)

=> Sau đó bạn nhập dữ liệu cho 2 cột này.

 

+ Bước 2: Bạn hãy quét chọn/ bôi đen từ ô A2 đến ô B11 => sau đó click chuột phải và chọn Define Name.

 

+ Bước 3: Đặt tên tại ô Name (ví dụ mình đặt là pets) => và nhấn OK.

 

+ Bước 4: Chọn bất kỳ một ô nào mà bạn muốn để bắt đầu tạo dữ liệu. Ví dụ như hình bên dưới…

 

+ Bước 5: Bạn hãy sao chép và dán công thức sau vào thanh Fomular.

=VLOOKUP(RANDBETWEEN(1;10);pets,2)

=> Và nhấn Enter để áp dụng. Bạn có thể thay đổi các giá trị (1,10) và tên tại ô B để phù hợp hơn với nhu cầu của bạn nhé.

 

Cuối cùng bạn hãy Fill công thức để áp dụng cho các ô tính mà bạn muốn.

 

Trên đây là 3 cách mà Vinaseco chia sẻ giúp bạn tạo dữ liệu ngẫu nhiên trong Excel một cách đơn giản, mong sẽ giúp ích trong công việc và học tập của bạn.

Vinaseco là đơn vị tiên phong trong quá trình chuyển đổi số cho các tổ chức hành nghề luật tại Việt Nam. Chúng tôi tự hào được đồng hành với hơn 100 tổ chức hành nghề luật trong nhiều lĩnh vực: đất đai, doanh nghiệp, giấy phép, tranh tụng, ...

VINA CASE - Phần mềm quản lý dịch vụ và hồ sơ pháp lý là sự lựa chọn hàng đầu cho các tổ chức hành nghề luật tại Việt Nam. VINA CASE giúp các tổ chức hành nghề luật tự động hóa quy trình nghiệp vụ, quản lý hợp đồng - tài chính - nhân sự trên cùng 1 nền tảng.

Để nhận tư vấn  và trải nghiệm phần mềm miễn phí. Hãy điền vào biểu mẫu dưới đây.