Contents

Jak używać funkcji RANDARRAY do losowego sortowania danych w programie Excel?

W programie Excel dostępnych jest wiele różnych funkcji, które ułatwiają przekształcanie i organizowanie danych. Jedną z tych funkcji jest funkcja RANDARRAY, która umożliwia efektywną randomizację danych w programie Excel.

Wykorzystanie funkcji RANDARRAY może być bardzo korzystne w obliczu obowiązków takich jak losowanie osób do grup. W tym samouczku zagłębimy się w kompleksowe zrozumienie funkcji RANDARRAY, obejmując jej wewnętrzne cechy i dostarczając instrukcje krok po kroku dotyczące włączenia jej do programu Microsoft Excel.

Co to jest funkcja RANDARRAY?

Funkcja RANDARRAY w programie Microsoft Excel służy jako dynamiczna funkcja tablicowa, która generuje tablicę dowolnych wartości liczbowych zgodnie z określonymi wymiarami wierszy, kolumn oraz zakresem wartości minimalnych i maksymalnych. Funkcja ta posiada nieodłączną zdolność do przepełniania zwracanych wartości do sąsiednich komórek bez konieczności dodatkowego programowania lub manipulacji.

Składnia funkcji RANDARRAY jest następująca:

 =RANDARRAY([rows],[columns],[min],[max],[integer]) 

Gdzie:

Symbol (\*) oznacza symbol zastępczy dla opcjonalnych parametrów, których można użyć do określenia liczby wierszy do wypełnienia w tabeli. Domyślną wartością tego parametru jest jeden wiersz.

Opcjonalny parametr “columns” określa liczbę kolumn do wypełnienia w tabeli. Domyślną wartością tego parametru jest jedna kolumna.

Minimalna wartość dla generowanych liczb losowych może być określona jako opcjonalny parametr, z domyślnym ustawieniem 0.

Parametr “max” we fragmencie kodu określa górną granicę zakresu możliwych wartości, które mogą być generowane przy użyciu algorytmu Mersenne Twister, z domyślną wartością ustawioną na 1. Funkcja pozwala użytkownikowi określić opcjonalny argument, aby zmodyfikować to zachowanie, jeśli to konieczne.

Opcjonalny parametr integer pozwala na określenie pożądanego typu wartości, z wartością TRUE wskazującą na reprezentację całkowitą i domyślną wartością FALSE reprezentującą liczbę dziesiętną. Ważne jest, aby pamiętać, że ustawienie parametru integer na TRUE spowoduje, że będzie on wymagany w celu uzyskania liczb całkowitych.

Elastyczność zapewniana przez funkcję RANDARRAY, przy braku obowiązkowych parametrów wejściowych, pozwala na generowanie losowych tablic nawet wtedy, gdy podany jest tylko jeden argument.W związku z tym dane wyjściowe można dostosować do dowolnej konfiguracji, w tym do określenia rozmiaru tablicy poprzez określenie jednego z czterech dostępnych parametrów - a mianowicie “wierszy”, “kolumn”, “min” lub “max”.

Jak korzystać z funkcji RANDARRAY w Excelu

Aby rozpocząć postępowanie, wykorzystamy funkcjonalność funkcji RANDARRAY poprzez szereg przykładowych przypadków, umożliwiając nam zrozumienie jej nawigacji w arkuszu kalkulacyjnym.

Eksplorowanie argumentu wiersza i kolumny funkcji RANDARRY

Rozważmy scenariusz, w którym chcemy wygenerować zestaw dowolnych informacji obejmujących pięć kolejnych wierszy i cztery różne kolumny.

Wybierz komórkę, w której chcesz wprowadzić równanie, np. komórkę B3.

Wprowadź funkcję na pasku formuły, wpisując “=RANDARRAY()” w nawiasach.

Formuła wykorzystuje funkcję RANDARRAY w celu określenia liczby wierszy. W szczególności w tym kontekście określona jest wartość “5”.

Następnie algorytm określa żądaną liczbę kolumn do wykorzystania w układzie. Ta konfiguracja jest niezbędna, ponieważ określa ogólną strukturę i rozmieszczenie elementów w siatce. Określając konkretną liczbę kolumn, funkcja może skutecznie organizować i dystrybuować zawartość w wielu wierszach, tworząc uporządkowaną i atrakcyjną wizualnie prezentację.

⭐ Wpisz 5 , następnie przecinek i 4 . /pl/images/inner-images-muo.jpg

Aby właściwie zakończyć naszą dyskusję na temat korzystania z nawiasów, konieczne jest odniesienie się do ważnej kwestii. W szczególności, podczas korzystania z niektórych typów nawiasów, takich jak te występujące w wyrażeniach matematycznych lub językach programowania, mogą wystąpić przypadki, w których wymagany jest tylko jeden argument. W takich przypadkach nie byłoby konieczne umieszczanie wszystkich dostępnych argumentów w nawiasach. Zamiast tego, korzystając z dyskrecji i biorąc pod uwagę konkretny kontekst i wymagania każdej sytuacji, należy selektywnie wybrać, które argumenty są istotne i pominąć te, które są niepotrzebne. W ten sposób możemy zapewnić dokładną i skuteczną komunikację, unikając potencjalnych nieporozumień lub błędów.

⭐PressEnter.

Ostateczna składnia będzie następująca:

 =RANDARRAY(5,4) 

/pl/images/inner-images-muo-1-1.jpg

Po wprowadzeniu polecenia formuła wygeneruje serię dowolnych liczb dziesiętnych rozproszonych w pięciu poziomych wierszach i czterech pionowych kolumnach, zgodnie ze specyfikacjami określonymi w formule. Oznacza to, że formuła została pomyślnie wykonana.

Exploring the Min and Max Argument funkcji RANDARRY

Wykorzystanie dodatkowych parametrów opartych na wyborze, min i max , umożliwia pobranie dowolnej tablicy liczb i określenie najmniejszej i największej wartości w tym zbiorze.

Powrócimy do naszego poprzedniego przykładu, z wymogiem, że najmniejsza wartość powinna być teraz ustalona na 20, podczas gdy największa pozostaje zmienna między 100 możliwościami.

Wybierz odpowiednią komórkę do wprowadzenia formuły, na przykład komórkę B3.

⭐ Na pasku formuły wprowadź poniższą formułę:

 =RANDARRAY(5,4,20,100) 

Ta formuła działa podobnie jak poprzednia. Różnica tym razem polega na tym, że określiliśmy 20 i 100 jako naszą najmniejszą i największą liczbę.

Naciśnięcie określonego klawisza wygeneruje zestaw dowolnych liczb dziesiętnych od dwudziestu do stu, które są równomiernie rozmieszczone w macierzy składającej się z pięciu wierszy i czterech kolumn.

/pl/images/inner-images-muo-2.jpg

Exploring the Integer Argument funkcji RANDARRY

Domyślnie, gdy funkcja RANDARRAY jest używana bez żadnych konkretnych wskazań, generuje liczby dziesiętne jako dane wyjściowe. Aby uzyskać wyniki całkowite lub całkowite z funkcji RANDARRAY, należy jawnie wyznaczyć “TRUE” w parametrze całkowitym formuły.

Zademonstrujmy to.

Wybierz odpowiednią komórkę, w której chcesz wprowadzić formułę, na przykład komórkę B3 do celów demonstracyjnych.

Wpisz formułę w odpowiednim polu, a następnie naciśnij klawisz “Enter”, aby ją wykonać.

 =RANDARRAY(5,4,20,100,TRUE) 

/pl/images/inner-images-muo-3.jpg

Należy zauważyć, że wszystkie wartości generowane przez funkcję RANDARRAY są liczbami całkowitymi, o czym świadczy obecność “TRUE” w formule. I odwrotnie, gdyby wartość “TRUE” została zastąpiona jej zaprzeczeniem, “FALSE”, dane wyjściowe prawdopodobnie składałyby się z wartości niecałkowitych reprezentowanych w typowym środowisku arkusza kalkulacyjnego Microsoft Excel.

Jak używać funkcji RANDARRAY i SORTBY do losowego sortowania danych w programie Excel

Funkcja RANDARRAY jest skuteczną metodą generowania losowych danych, ale jeśli ktoś chce uporządkować te wygenerowane dane w określonej kolejności, musi zastosować kombinację funkcji RANDARRAY i SORTBY w programie Microsoft Excel.

Składnia funkcji SORTBY jest następująca:

 =SORTBY(array, by_array,[sort_order], [array/order], ...) 

Gdzie:

Określona tablica reprezentuje żądany zakres danych, które powinny zostać posortowane.

Funkcja by_array przyjmuje tablicę jako dane wejściowe i sortuje ją na podstawie określonego zakresu wartości w tej tablicy, zwanego “parametrem”.

Wartość sort_order określa kolejność sortowania instancji, z domyślnym ustawieniem rosnącym i wartością ujemną (-1) wskazującą kolejność malejącą.

Wykorzystanie funkcji “array/order” jest uzależnione od obecności dodatkowej tablicy wymagającej sortowania lub porządkowania, w celu ułatwienia uporządkowania wspomnianej tablicy zgodnie z wcześniej ustalonymi kryteriami.

Zilustrujemy teraz za pomocą przykładowego scenariusza, w jaki sposób można skutecznie wykorzystać funkcję RANDARRAY wraz z funkcją SORTBY w programie Microsoft Excel. Rozważmy teraz listę składającą się z dziesięciu nominalnych jednostek. Korzystając z funkcji RANDARRAY, będziemy mogli losowo wybrać jedną z tych nazw, podczas gdy funkcja SORTBY umożliwia ich systematyczne porządkowanie.

⭐ Wybierz komórkę, w której chcesz wprowadzić formułę. Skorzystajmy z komórki D5. /pl/images/inner-images-muo-3-4.jpg

⭐ Na pasku formuły wprowadź poniższą formułę:

 =SORTBY(C3:C12, 

Ta formuła składa się z SORTBY i jej argumentu tablicowego. W tym kroku argument tablicy funkcji SORTBY ma listę B4: B13 jako tablicę, którą chcemy posortować.

⭐Wpisz przecinek.

⭐ Teraz funkcja SORTBY oczekuje wprowadzenia argumentu by_array. Napisz poniższą formułę dla tego argumentu.

 RANDARRAY(10) 

Ta formuła losuje dziesięć wybranych elementów listy, używając liczb od jeden do

Zamknij otwarte nawiasy funkcji RANDARRAY, aby zapewnić poprawną składnię i wykonanie formuły.

Konieczne jest zamknięcie nawiasów związanych z funkcją SORTBY w celu prawidłowego wykonania procesu sortowania i ułożenia danych w określonej kolejności na podstawie żądanych kryteriów.

Ostateczna składnia będzie następująca:

 =SORTBY(C3:C12,RANDARRAY(10)) 

/pl/images/inner-images-muo-4.jpg

Aby lepiej zrozumieć podaną formułę programu Excel, możesz użyć funkcji “oceń”.

Losuj znacznie więcej niż nazwy

Funkcja RANDARRAY w programie Microsoft Excel służy jako elastyczne narzędzie, ułatwiające różnorodne zastosowania w wielu okolicznościach. Funkcjonalność ta umożliwia użytkownikom generowanie losowych zestawów danych, jednocześnie usprawniając wysiłki organizacyjne. Co więcej, integracja tej funkcji z dodatkowymi możliwościami programu Excel dodatkowo zwiększa wydajność i sprzyja zwiększeniu produktywności.