Cách sử dụng hàm RANDARRAY để sắp xếp dữ liệu ngẫu nhiên trong Excel
Có nhiều hàm khác nhau có sẵn trong Excel giúp việc chuyển đổi và sắp xếp dữ liệu trở nên dễ dàng. Một trong những hàm này là Hàm RANDARRAY, cho phép bạn ngẫu nhiên hóa dữ liệu của mình một cách hiệu quả trong Excel.
Việc sử dụng hàm RANDARRAY có thể mang lại nhiều lợi ích khi phải đối mặt với các trách nhiệm như phân ngẫu nhiên các cá nhân thành các nhóm. Trong hướng dẫn này, chúng ta sẽ đi sâu vào hiểu biết toàn diện về hàm RANDARRAY, bao gồm các đặc điểm nội tại của nó và cung cấp hướng dẫn từng bước để kết hợp nó trong Microsoft Excel.
Hàm RANDARRAY là gì?
Hàm RANDARRAY trong Microsoft Excel đóng vai trò là hàm mảng động, tạo ra một mảng các giá trị số tùy ý theo kích thước được chỉ định của hàng, cột và phạm vi giá trị tối thiểu và tối đa. Hàm này có khả năng vốn có để các giá trị trả về của nó tràn vào các ô liền kề mà không cần bất kỳ yêu cầu lập trình hoặc thao tác bổ sung nào.
Cú pháp của hàm RANDARRAY là:
=RANDARRAY([rows],[columns],[min],[max],[integer])
Ở đâu:
Ký hiệu (\*) biểu thị một phần giữ chỗ cho các tham số tùy chọn có thể được sử dụng để chỉ định số lượng hàng cần điền vào bảng. Giá trị mặc định cho tham số này được đặt thành một hàng.
Tham số tùy chọn “cột” chỉ định số lượng cột cần điền vào bảng. Giá trị mặc định cho tham số này là một cột.
Giá trị tối thiểu cho các số ngẫu nhiên được tạo có thể được chỉ định làm tham số tùy chọn, với cài đặt mặc định là 0.
Tham số “max” trong đoạn mã chỉ định giới hạn trên cho phạm vi các giá trị có thể được tạo bằng thuật toán Mersenne Twister, với giá trị mặc định được đặt thành 1. Hàm cho phép người dùng chỉ định một đối số tùy chọn để sửa đổi điều này hành vi nếu cần thiết.
Tham số số nguyên tùy chọn cho phép xác định loại giá trị mong muốn, với giá trị TRUE biểu thị số nguyên và giá trị mặc định là FALSE biểu thị số thập phân. Điều quan trọng cần lưu ý là việc đặt tham số số nguyên thành TRUE sẽ hiển thị tham số đó như một yêu cầu để có được kết quả trả về số nguyên.
Tính linh hoạt mà hàm RANDARRAY mang lại, khi không có tham số đầu vào bắt buộc, cho phép tạo các mảng ngẫu nhiên ngay cả khi chỉ cung cấp một đối số duy nhất. Do đó, đầu ra có thể được điều chỉnh để phù hợp với bất kỳ cấu hình mong muốn nào, bao gồm cả việc xác định kích thước của mảng thông qua đặc điểm kỹ thuật của một trong bốn tham số có sẵn-cụ thể là “hàng”, “cột”, “tối thiểu” hoặc “tối đa”.
Cách sử dụng hàm RANDARRAY trong Excel
Để bắt đầu quá trình tố tụng, chúng tôi sẽ sử dụng chức năng của hàm RANDARRAY thông qua một loạt ví dụ minh họa, cho phép chúng tôi hiểu được cách điều hướng của nó trong bảng tính.
Khám phá đối số hàng và cột của hàm RANDARRY
Hãy xem xét một kịch bản trong đó người ta mong muốn tạo ra một tập hợp thông tin tùy ý trải dài trên năm hàng liên tiếp và bốn cột riêng biệt.
Vui lòng chọn ô mà bạn muốn nhập phương trình, chẳng hạn như ô B3.
Nhập hàm vào thanh công thức bằng cách nhập “=RANDARRAY()” trong dấu ngoặc đơn.
Công thức sử dụng hàm RANDARRAY để xác định số lượng hàng. Cụ thể, giá trị “5” được chỉ định trong ngữ cảnh này.
Tiếp theo, thuật toán chỉ định số cột mong muốn sẽ được sử dụng trong bố cục. Cấu hình này rất cần thiết vì nó xác định cấu trúc tổng thể và cách sắp xếp các phần tử trong lưới. Bằng cách chỉ định một số cột cụ thể, hàm này có thể sắp xếp và phân phối nội dung trên nhiều hàng một cách hiệu quả, tạo ra một bản trình bày có trật tự và hấp dẫn về mặt hình ảnh.
⭐ Viết 5 , sau đó là dấu phẩy và 4.
Để kết thúc đúng đắn cuộc thảo luận của chúng ta về việc sử dụng dấu ngoặc, điều cần thiết là phải giải quyết được một vấn đề quan trọng. Cụ thể, khi sử dụng một số loại dấu ngoặc nhất định, chẳng hạn như các dấu ngoặc được tìm thấy trong các biểu thức toán học hoặc ngôn ngữ lập trình, có thể có những trường hợp chỉ cần một đối số. Trong những trường hợp này, không cần thiết phải đưa tất cả các đối số có sẵn vào trong ngoặc. Thay vào đó, bằng cách tùy ý suy xét và tính đến bối cảnh cũng như yêu cầu cụ thể của từng tình huống, người ta nên lựa chọn có chọn lọc những lập luận nào phù hợp và bỏ qua những lập luận không cần thiết. Bằng cách đó, chúng tôi có thể đảm bảo giao tiếp chính xác và hiệu quả đồng thời tránh được sự nhầm lẫn hoặc sai sót có thể xảy ra.
⭐NhấnEnter.
Cú pháp cuối cùng của bạn sẽ là:
=RANDARRAY(5,4)
Khi nhập lệnh, công thức sẽ tạo ra một chuỗi số thập phân tùy ý phân tán trên năm hàng ngang và bốn cột dọc, theo các thông số kỹ thuật được nêu trong công thức. Do đó, điều này cho thấy công thức đã được thực hiện thành công.
Khám phá đối số tối thiểu và tối đa của hàm RANDARRY
Việc sử dụng các tham số dựa trên lựa chọn bổ sung, min
và max
, cho phép người ta truy xuất một mảng số liệu tùy ý và xác định giá trị nhỏ nhất và lớn nhất trong bộ sưu tập đó.
Chúng ta sẽ tiếp tục ví dụ trước đó với yêu cầu rằng giá trị nhỏ nhất bây giờ phải được cố định ở mức 20 trong khi giá trị lớn nhất vẫn có thể thay đổi trong khoảng 100 khả năng.
Hãy chọn ô phù hợp để nhập công thức, chẳng hạn ô B3.
⭐ Trên thanh công thức nhập công thức bên dưới:
=RANDARRAY(5,4,20,100)
Công thức này hoạt động giống như công thức trước. Sự khác biệt lần này là chúng tôi đã chỉ định 20 và 100 là số nhỏ nhất và lớn nhất.
Nhấn phím được chỉ định sẽ tạo ra một tập hợp các số thập phân tùy ý từ hai mươi đến một trăm, được phân bố đều trên một ma trận gồm năm hàng và bốn cột.
Khám phá đối số nguyên của hàm RANDARRY
Theo mặc định, khi hàm RANDARRAY được sử dụng mà không có bất kỳ dấu hiệu cụ thể nào, nó sẽ tạo ra các số thập phân làm đầu ra. Để có được kết quả số nguyên hoặc số nguyên từ hàm RANDARRAY, người ta phải chỉ định rõ ràng “TRUE” trong tham số số nguyên của công thức.
Hãy chứng minh điều này.
Vui lòng chọn một ô thích hợp để nhập công thức, chẳng hạn như ô B3 cho mục đích minh họa.
Vui lòng nhập công thức vào trường được cung cấp rồi nhấn phím “Enter” để thực thi.
=RANDARRAY(5,4,20,100,TRUE)
Cần lưu ý rằng tất cả các giá trị do hàm RANDARRAY tạo ra đều dựa trên số nguyên, bằng chứng là sự hiện diện của “TRUE” trong công thức. Ngược lại, nếu giá trị “TRUE” được thay thế bằng giá trị phủ định của nó, “FALSE”, thì kết quả đầu ra có thể sẽ bao gồm các giá trị không nguyên được biểu thị trong môi trường bảng tính Microsoft Excel điển hình.
Cách dùng hàm RANDARRAY và SORTBY để sắp xếp dữ liệu ngẫu nhiên trong Excel
Hàm RANDARRAY là một phương pháp hiệu quả để tạo dữ liệu ngẫu nhiên, nhưng nếu muốn sắp xếp dữ liệu được tạo này theo một thứ tự cụ thể, họ phải sử dụng kết hợp các hàm RANDARRAY và SORTBY trong Microsoft Excel.
Cú pháp của hàm SORTBY là:
=SORTBY(array, by_array,[sort_order], [array/order], ...)
Ở đâu:
Mảng được chỉ định thể hiện phạm vi dữ liệu mong muốn cần được sắp xếp.
Hàm by\_array
chấp nhận một mảng làm đầu vào và sắp xếp mảng đó dựa trên một phạm vi giá trị được chỉ định trong mảng đó, được gọi là “tham số.
Giá trị của sort\_order
xác định thứ tự sắp xếp của các phiên bản, với cài đặt mặc định là tăng dần và giá trị âm (-1) biểu thị thứ tự giảm dần.
Việc sử dụng chức năng “mảng/thứ tự” phụ thuộc vào sự hiện diện của một mảng bổ sung cần sắp xếp hoặc sắp xếp để tạo điều kiện thuận lợi cho việc sắp xếp mảng nói trên theo các tiêu chí định trước.
Bây giờ chúng ta sẽ minh họa thông qua một kịch bản minh họa cách người ta có thể sử dụng hiệu quả hàm RANDARRAY cùng với hàm SORTBY trong Microsoft Excel. Hiện tại, chúng ta hãy xem xét một danh sách bao gồm mười thực thể danh nghĩa. Bằng cách sử dụng hàm RANDARRAY, chúng ta sẽ có thể chọn ngẫu nhiên một trong các tên này, trong khi hàm SORTBY cho phép chúng ta sắp xếp chúng một cách có hệ thống.
⭐ Chọn ô bạn muốn nhập công thức. Chúng ta hãy sử dụng ô D5.
⭐ Trên thanh công thức nhập công thức bên dưới:
=SORTBY(C3:C12,
Công thức này bao gồm SORTBY và đối số mảng của nó. Trong bước này, đối số mảng của hàm SORTBY có danh sách B4:B13 là mảng mà chúng ta muốn sắp xếp.
⭐Viết dấu phẩy.
⭐ Bây giờ, hàm SORTBY yêu cầu bạn nhập by_array của mình. Viết công thức dưới đây cho lập luận này.
RANDARRAY(10)
Công thức này sẽ chọn ngẫu nhiên mười mục được chọn trong danh sách bằng cách sử dụng các số từ một đến
Vui lòng đóng dấu ngoặc mở cho hàm RANDARRAY để đảm bảo đúng cú pháp và thực thi công thức.
Điều cần thiết là phải đóng các dấu ngoặc liên kết với hàm SORTBY để thực hiện đúng quy trình sắp xếp và sắp xếp dữ liệu theo thứ tự cụ thể dựa trên các tiêu chí mong muốn.
Cú pháp cuối cùng của bạn sẽ là:
=SORTBY(C3:C12,RANDARRAY(10))
Để nâng cao hiểu biết của bạn về công thức Excel đã cho, bạn có thể sử dụng chức năng “đánh giá”.
Chọn ngẫu nhiên nhiều hơn tên
Hàm RANDARRAY trong Microsoft Excel đóng vai trò như một công cụ có khả năng thích ứng, hỗ trợ các ứng dụng đa dạng trong nhiều trường hợp. Chức năng này cho phép người dùng tạo các bộ dữ liệu ngẫu nhiên, đồng thời hợp lý hóa các nỗ lực của tổ chức. Hơn nữa, việc tích hợp chức năng này cùng với các khả năng bổ sung của Excel sẽ nâng cao hơn nữa hiệu quả và thúc đẩy tăng năng suất.