배열은 행과 열로 구성된 값의 표입니다. 스프레드시트에서 배열을 사용하면 특정 순서로 셀의 값을 그룹화할 수 있습니다.
일부 함수는 결과를 배열로 반환합니다. 예를 들어, IMPORTRANGE
는 다른 스프레드시트에서 지정된 범위를 가져와서 값의 배열을 반환합니다. IMPORTRANGE
를 사용하여 수식을 작성하면 결과 배열이 오른쪽과 아래에 있는 셀에 입력됩니다.
또한 범위(예: A1:B6)를 입력 매개변수로 사용할 수 있는 함수는 범위 대신 배열도 처리할 수 있습니다. 예를 들어 SPARKLINE
은 범위를 첫 번째 매개변수로 처리하여 표시할 값을 지정합니다. IMPORTRANGE
의 결과 배열을 SPARKLINE
에 입력하여 사용할 수 있습니다.
=SPARKLINE(IMPORTRANGE(...))
배열 만들기
또한 중괄호 { }를 사용하여 스프레드시트에서 수식에 배열을 직접 만들 수도 있습니다. 중괄호를 사용하면 값을 그룹화할 수 있으며, 값이 표시되는 순서를 정하려면 다음 문장 부호를 사용합니다.
- 쉼표: 배열에 한 개의 데이터 행을 쓸 수 있도록 열을 분리합니다. 예를 들어
={1, 2}
를 입력하면 첫 번째 셀에 숫자 1이 배치되고, 첫 번째 셀의 오른쪽에 있는 새로운 열의 셀에 숫자 2가 배치됩니다. - 세미콜론: 배열에 한 개의 데이터 열을 쓸 수 있도록 행을 분리합니다. 예를 들어
={1; 2}
를 입력하면 첫 번째 셀에 숫자 1이 배치되고, 첫 번째 셀의 아래에 있는 새로운 행의 셀에 숫자 2가 배치됩니다.
참고: 쉼표를 소수점 구분 기호(예: €1,00)로 사용하는 국가의 경우 배열 생성 시 쉼표가 백슬래시(\)로 대체될 수 있습니다.
같은 방식으로 여러 개의 범위를 하나의 이어지는 범위로 합칠 수 있습니다. 예를 들어 A1~A10의 값을 D1~D10의 값과 합치려면 다음 수식을 사용하여 하나의 이어지는 열에서 범위를 생성하면 됩니다. ={A1:A10; D1:D10}
기존 수식에 배열 추가하기
또한 중괄호 사용 시 다른 기존 수식에 배열을 입력하여 수식에서 반환한 값을 행이나 열로 구성할 수 있습니다.
예를 들어 ={SUM(A1:A10), SUM(B1:B10)}
은 두 개의 값을 생성합니다. 첫 번째 셀에는 A1에서 A10까지의 합이 포함되고 그 오른쪽 셀에는 B1에서 B10까지의 합이 포함됩니다.