지원 버전 자세히 보기
엑셀 2021엑셀 2024M365웹 엑셀
엑셀 SEQUENCE 함수는 연속된 숫자가 담긴 배열을 생성하는 함수입니다.
=SEQUENCE(높이, [너비], [시작값], [단계])
인수구분설명
높이
필수
생성할 배열의 행 개수입니다.
- 1보다 큰 정수를 입력합니다. 세로 방향으로 몇개의 숫자를 생성할지 결정합니다.
너비
선택
생성할 배열의 열 개수입니다.
- 기본값은 '1' 입니다. 가로방향으로 몇 개의 숫자를 생성할지 결정합니다.
시작값
선택
배열의 시작값입니다.
- 기본값은 '1' 이며 음수나 소수점도 입력 가능합니다.
단계
선택
숫자가 증가하는 단위입니다.
- 기본값은 '1' 이며 음수나 소수점도 입력 가능합니다.
- 음수를 입력하면 단계만큼 감소하는 순번이 만들어집니다.
함수 개요
엑셀 SEQUENCE 함수는 연속된 숫자가 담긴 배열을 생성하는 함수입니다. 이 함수를 사용하면 수동으로 번호를 직접 입력하거나 자동채우기를 실행할 필요 없이 원하는 크기와 패턴의 숫자 배열을 편리하게 만들 수 있습니다.
=SEQUENCE(5)1부터 5까지 순번을 생성합니다.=SEQUENCE(3,4)1부터 12까지 증가하는 3x4 크기의 배열을 생성합니다.SEQUENCE 함수는 시작값과 크기, 증가 단계를 자유롭게 설정할 수 있어 다른 함수들과 조합하여 더욱 강력하게 활용할 수 있습니다.
SEQUENCE 함수 간단 예제
1
월 이름 자동 생성하기
아래와 같이 SEQUENCE 함수를 작성하면 "1월", "2월", ..., "12월" 까지 월 이름을 한 번에 생성할 수 있습니다.
=SEQUENCE(12) & "월"
2
시간대별 스케쥴표 만들기
다음과 같이 SEQUENCE 함수를 활용하면 정해진 간격의 시간대별 스케쥴표를 편리하게 만들 수 있습니다.
=TEXT(SEQUENCE(9,1,9,1),"00시")&" - "&TEXT(SEQUENCE(9,1,10,1),"00시")"9시" 부터 1시간씩 증가하는 9개의 스케쥴 목록을 생성합니다.
3
실시간 달력 만들기
아래와 같이 LET 함수와 DATE 함수, WEEKDAY 함수를 활용하면 년도와 월을 입력했을 때 실시간으로 업데이트 되는 달력을 만들 수 있습니다.
=LET(년도,2025,월,5,시작일,DATE(년도,월,1),SEQUENCE(6,7,시작일-WEEKDAY(시작일,1)+1))년도와 월을 기준으로 달력을 생성합니다.
그 외 주의사항
SEQUENCE 함수로 출력되는 범위에 이미 다른 데이터가 있으면 #분산! 오류가 발생합니다.
높이와 너비에 소수를 입력하면 정수로 반올림됩니다. 예를 들어 SEQUENCE(3.7)은 SEQUENCE(4)와 동일합니다.
다른 통합 문서의 셀을 참조하여 인수를 지정한 경우, 해당 통합 문서가 열려있지 않으면 #REF! 오류가 발생합니다.
관련 함수
COUNTA 함수
범위에서 비어있지 않은 셀의 개수를 구합니다.
LET 함수
수식에 이름을 할당하여 수식의 성능을 높이고 가독성을 개선합니다.
FILTER 함수
범위에서 조건을 만족하는 데이터를 필터링합니다.
SORT 함수
범위를 지정한 열 기준으로 정렬합니다.
UNIQUE 함수
범위에서 고유값을 추출합니다.
RANDARRAY 함수
임의의 난수를 배열로 반환합니다.
sequence.xlsx
실습 예제 통합문서
다운로드

구글시트에서는 가능합니다. 엑셀에서는 현재 25년 2월 기준으로 2차원 배열 반환이 제한되어 배열 사용이 어렵습니다.