함수 요약
엑셀 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! 오류가 발생합니다.
MS 공식 홈페이지 링크
Login
지금 가입하고 댓글에 참여해보세요!
3 댓글
