Excel은 데이터를 쉽게 조작하고 배열할 수 있도록 설계된 다양한 기능을 제공합니다. 이러한 기능 중에는 사용자가 플랫폼 내에서 무작위 데이터 집합을 효과적으로 생성할 수 있는 RANDARRAY 기능이 있습니다.
RANDARRAY 함수를 활용하면 개인을 그룹으로 무작위 추출하는 등의 작업을 수행할 때 특히 유용합니다. 이 자습서에서는 RANDARRAY 함수에 대해 자세히 살펴보고, 본질적인 속성을 설명하고, Microsoft Excel 내에서 이 함수의 응용에 대한 포괄적인 개요를 제공합니다.
RANDARRAY 함수는 무엇인가요?
Microsoft Excel의 RANDARRAY 함수는 행 수, 열 크기, 지정된 최소 및 최대 임계값의 규정된 매개 변수에 따라 무작위로 생성된 다양한 수치를 생성할 수 있는 다용도 동적 배열 함수입니다. 이 특정 함수는 고유한 기능 외에도 사용자의 명시적인 명령이나 지시 없이도 반환된 결과가 인접한 셀 공간으로 원활하게 오버플로되는 특성을 나타냅니다.
RANDARRAY 함수의 문법 구조는 다음과 같이 표현할 수 있습니다:
=RANDARRAY([rows],[columns],[min],[max],[integer])
이벤트 또는 활동의 위치는 “at”, “in” 또는 “on”과 같은 다양한 용어를 사용하여 설명할 수 있습니다. 사용되는 특정 단어는 설정 유형, 이벤트 기간, 위치의 주목할 만한 특징 등의 요인에 따라 달라질 수 있습니다. 예를 들어, 콘서트는 음악 공연장에서 ‘~에서’ 열리고 피크닉은 공원에서 ‘~에서’ 열릴 수 있습니다. 또한 누군가가 트랙 ‘위’에서 달리고 있다면 운동 활동에 참여하고 있음을 의미합니다.
행의 기본값은 지정된 그리드 또는 구조 내에서 채워야 하는 행의 수를 나타냅니다. 행에 대한 특정 숫자 값을 지정하면 채우기 프로세스의 범위를 결정하여 조정할 수 있습니다.
`fill()` 메서드의 `columns` 매개 변수의 기본값이 1로 설정되어 있어 단일 열을 왼쪽에서 오른쪽으로 채우도록 플롯이 채워져야 함을 나타냅니다.
무작위로 생성된 숫자의 최소값으로, 기본 옵션으로 0으로 설정할 수 있습니다.
난수 생성을 위한 최대 옵션 값은 ‘최대’로 표시되며, 초기 설정은 기본적으로 1입니다.
선택적 정수 매개변수를 사용하여 함수가 정수를 반환할지 소수를 반환할지 지정할 수 있습니다. 정수 인수가 TRUE로 설정되면 함수는 정수를 반환하고, 기본값인 FALSE로 설정되면 함수는 10진수를 반환합니다.정수를 얻으려면 정수 인수를 요구 사항으로 명시적으로 지정해야 한다는 점에 유의해야 합니다.
RANDARRAY 함수는 모든 입력 매개변수가 선택 사항이므로 유연성을 제공합니다. 따라서 하나의 매개변수만 제공되어도 랜덤 배열을 생성합니다. 생성된 배열은 행, 열, 최소값 또는 최대값의 네 가지 입력값 중 하나로 결정할 수 있으므로 원하는 사양에 맞는 값을 생성할 수 있습니다.
Excel에서 RANDARRAY 함수를 사용하는 방법
스프레드시트 환경에서의 작동을 이해하기 위해 일련의 예시를 통해 RANDARRAY 함수의 기능을 사용하는 것부터 시작하겠습니다.
RANDARRY 함수의 행 및 열 인수 살펴보기
5개의 행과 4개의 열에 걸쳐 무작위로 분산된 데이터 집합을 생성하려는 경우 다음과 같은 접근 방식을 고려할 수 있습니다.
수식을 입력할 셀(예: 셀 B3)을 선택하세요.
수식 입력줄에 랜덤 배열 함수를 입력하려면 괄호 안에 필요한 인수를 입력한 후 “=RANDARRAY(“를 입력합니다. 정확한 구문과 매개변수는 사용 중인 특정 애플리케이션이나 프로그래밍 언어에 따라 다를 수 있습니다.
앞서 언급한 방법은 데이터 집합에서 생성해야 하는 행 수를 결정하기 위해 RANDARRAY 함수의 기능을 사용합니다. 특히 이 방법을 구현할 때는 RANDARRAY 함수의 인수로 “5”라는 값을 입력해야 하며, 그러면 해당 크기의 난수 배열이 생성되어 Excel 스프레드시트 내에서 지정된 범위를 채우게 됩니다.
다음으로 이 함수를 사용하려면 열 수를 지정해야 합니다. 열 수에 대한 값을 입력하세요.
⭐ 5를 입력한 다음 쉼표와 4를 입력합니다.
괄호를 닫으려면 첫 번째 예제에서 추가 인수를 포함할 필요가 없습니다. 따라서 인수가 생략됨을 나타내기 위해 “a)”를 쓸 필요가 없습니다.
Enter 키를 누르면 프로세스가 시작됩니다.
저자는 현재의 사회경제적 패러다임의 여러 측면을 설명하면서 인류의 번영을 저해하고 사회 분열을 조장하는 주요 특징을 파악합니다. 이 글에서는 경제 시스템, 문화적 가치, 정치 구조, 기술 발전 등 현대 사회의 다양한 측면을 살펴보고 사회 분열을 지속시키는 구조적 문제를 폭로합니다. 이러한 근본적인 문제를 드러냄으로써 모두를 위한 보다 지속 가능하고 공평한 미래를 만들기 위한 집단적 행동을 유도하는 데 중점을 둡니다.
=RANDARRAY(5,4)
제공된 입력 필드에 값을 입력한 후 엔터 키를 누르면 이 함수는 5행과 4열에 걸쳐 일련의 임의의 숫자 값을 생성하도록 설계되어 있습니다. 5행과 4열의 특정 구성은 함수 설계에 정의된 매개변수와 정확하게 일치하므로 함수가 의도한 대로 성공적으로 실행되었음을 확인할 수 있습니다.
랜덤 함수의 최소 및 최대 인수 살펴보기
추가 옵션 매개변수 “최소” 및 “최대”를 활용하면 해당 범위 내에서 최저값과 최고값을 지정하면서 임의의 값 모음을 검색할 수 있습니다.
이제 원하는 숫자 범위가 20에서 100 사이인 이전 예제를 계속 진행하겠습니다.
셀 B3과 같이 수식을 입력하기에 적합한 셀을 선택하세요.
공식을 사용하여 계산을 수행하려면 애플리케이션 인터페이스 내 제공된 필드에 “
=RANDARRAY(5,4,20,100)
” 값을 입력하세요. 이 특정 수식은 이전 수식과 유사하게 작동하지만 계산의 최소값과 최대값으로 20과 100이라는 고유한 값이 설정되어 있습니다.
키를 누르면 5개의 행과 4개의 열로 구성된 행렬에 20에서 100 사이의 임의의 십진수 값이 생성됩니다.
RANDARRY 함수의 정수 인수 살펴보기
기본적으로 RANDARRY 함수는 특별한 표시 없이 사용하면 10진수 출력을 생성합니다. 정수 또는 정수 결과를 얻으려면 방정식 내에서 “integer” 매개 변수를 참으로 명시적으로 지정해야 합니다.
이 개념을 좀 더 정교하게 설명하겠습니다.
수식을 입력하기에 적합한 셀(예: 셀 B3)을 선택해 주세요.
해당 필드에 다음 공식을 입력하고 ‘Enter’ 키를 눌러 실행하세요.
=RANDARRAY(5,4,20,100,TRUE)
해당 수식 내에 “TRUE”가 있는 것에서 알 수 있듯이 RANDARRAY 함수에 의해 생성된 값은 정수 값을 엄격하게 준수한다는 점에 유의해야 합니다. 반대로 “TRUE”를 “FALSE”로 바꾸면 결과 출력은 정수 값으로만 제한되지 않고 10진수로 구성됩니다.
RANDARRAY 및 SORTBY 함수를 사용하여 Excel에서 데이터를 무작위로 정렬하는 방법
Microsoft Excel에서 무작위 데이터 생성을 위해 RANDARRAY 함수를 사용할 때 생성된 데이터 정렬과 관련된 문제가 발생할 수 있습니다.이 문제를 극복하고 무작위로 생성된 도형을 효과적으로 정렬하려면 RANDARRAY 함수와 SORTBY 함수를 결합해야 합니다.
SORTBY 함수의 구조적 구성은 다음과 같이 표현할 수 있습니다:
=SORTBY(array, by_array,[sort_order], [array/order], ...)
이 상황은 어떤 위치 또는 맥락에서 발생합니까?
배열은 정렬 프로세스를 통해 특정 순서로 정렬하고자 하는 값의 집합을 나타냅니다.
`by_array` 매개변수는 입력 배열을 정렬하는 데 사용할 배열 내 값의 범위를 지정합니다.
`sort_order` 값은 레코드가 정렬되는 순서를 결정하며, 기본 설정은 오름차순이고 음수 값(-1)은 내림차순을 나타냅니다.
‘array/order’ 매개 변수의 사용은 지정된 ‘정렬 기준’ 기준에 따라 정렬 또는 순서를 지정해야 하는 동반 배열의 존재 여부에 따라 결정됩니다.
최근 예시를 활용하여 Microsoft Excel에서 RANDARRAY 및 SORTBY 함수의 기능을 결합하는 방법을 설명합니다. 예를 들어, 10개의 고유한 이름이 포함된 배열을 생각해 보겠습니다. RANDARRAY 함수를 사용하여 하나의 이름을 무작위로 선택한 다음 SORTBY 함수를 사용하여 알파벳 순서 또는 숫자 값과 같은 특정 기준에 따라 정렬하면 높은 수준의 예측 불가능성을 유지하면서 고유한 출력을 효율적으로 생성할 수 있습니다.
⭐ 수식을 입력할 셀을 선택합니다. 셀 D5를 사용하겠습니다.
Excel에서 SORTBY 함수를 사용하여 데이터 범위 B4:B13에 대한 정렬 작업을 수행하려면 다음 단계를 따르세요: 1. 수식 입력줄에 데이터의 첫 번째 행(이 경우 B4)에 대한 셀 참조를 입력합니다. 2. ‘Enter’를 눌러 해당 셀에 수식을 적용합니다. 3. 3. 마우스로 셀을 선택하거나 Ctrl+C 및 Ctrl+V와 같은 키보드 단축키를 사용하여 동일한 열에 있는 나머지 셀에 수식을 복사합니다. 4. 결과 값은 해당 값이 속하는 열에 의해 정의된 각 그룹 내의 값을 기준으로 오름차순으로 정렬됩니다.
,
“=randbetween(1,10)”. 이 수식은 1에서 10 사이의 난수를 생성하여 지정된 목록에서 10개의 항목을 무작위로 선택하는 데 사용됩니다.
=randbetween(1,20,,) 이 함수는 인수에 지정된 반복이 없는 Excel의 기본 제공 RANDBETWEEN 함수를 사용하여 1에서 20 사이의 임의 정수를 생성합니다.
이 문제는 SORTBY 함수의 닫히지 않은 대괄호로 인해 발생하며, 추가 변경 또는 업데이트를 진행하기 전에 수정해야 합니다.
보다 세련된 방식으로 수정된 문은 다음과 같습니다:
=SORTBY(C3:C12,RANDARRAY(10))
주어진 Excel 수식에 대한 이해도를 높이기 위해 평가 기능을 활용할 수 있습니다.
이름보다 훨씬 더 무작위화
Microsoft Excel의 RANDARRAY 함수는 데이터 집합을 조작할 수 있는 다각적인 기능을 제공하는 적응형 도구입니다. 이 기능을 활용하면 무작위 데이터를 생성하고 정보를 효율적으로 정렬할 수 있습니다. 또한 랜덤 배열 기능을 다른 Excel 기능과 결합하여 활용도를 높이고 전반적인 생산성을 높일 수 있습니다.