✅ 숫자 자동 생성, 아직도 수동으로 입력하시나요?
엑셀을 사용하면서 반복적인 숫자 입력을 하다가 지쳐본 적 있으신가요?
아니면 “1부터 100까지 번호를 일일이 입력하시나요?”
“연속된 날짜 리스트를 만들기 위해 복사하고 채우기 하셨나요?”

👉 이제 그런 수고는 그만!
테이블의 행 번호를 하나씩 입력하거나, 연속된 날짜를 일일이 작성하는데 시간을 쏟고 있다면, 이제 더 이상 그럴 필요가 없습니다.
엑셀 365 또는 2021 이상 사용자라면, 단 한 줄의 함수로 모든 반복 작업을 자동화할 수 있습니다.
그 주인공은 바로 SEQUENCE 함수입니다! 😎
엑셀의 SEQUENCE 함수는 데이터를 자동으로 생성하고 시간을 절약해 줄 강력한 도구입니다.
이번 글에서는 SEQUENCE 함수의 기본 구조부터 실무에서 활용 가능한 예제까지
초보자도 쉽게 따라할 수 있도록 예제까지 모두 소개합니다. 데이터 작업이 훨씬 쉬워지는 경험, 지금 바로 시작해보시길 바랍니다.
✅ SEQUENCE 함수란?
SEQUENCE 함수는 엑셀의 동적 배열 함수(Dynamic Array Formula) 중 하나로 일정한 규칙을 가진 숫자 목록을 자동 생성해주는 함수입니다. 간단한 수식으로 연속된 숫자나 데이터 배열을 만들어 줄 뿐만 아니라 숫자, 날짜, 열/행 조합 등도 손쉽게 생성할 수 있어 데이터 입력 작업에 혁신을 가져옵니다.
=SEQUENCE(행, [열], [시작값], [증가값])
📌 인수 설명
인수 | 설명 |
행 | 생성할 행의 수 (세로 방향) |
열 | 생성할 열의 수 (가로 방향, 생략 시 1) |
시작값 | 처음 시작할 숫자 (생략 시 1) |
증가값 | 한 단계 증가할 숫자 (생략 시 1) |
✅ 풍부한 예제 데이터를 기반으로 실습해보자!
아래는 우리가 직접 실습해볼 번호, 날짜, 부서명, 점수 등으로 구성된 100행짜리 예제 데이터를 만드는 방식입니다.
일단 아래와 같은 데이터가 있다고 가정해 봅시다.

원할한 실습을 위하여 실습예제 파일을 사용하실 수 있도록 링크를 걸어 드리도록 하겠습니다.
=SEQUENCE(100)

👉 1부터 100까지의 번호가 자동 생성된 것을 알 수 있습니다.

다음 열에는 부서명을 반복적으로 넣어볼 수 있습니다.
=CHOOSE(MOD(SEQUENCE(100)-1, 5)+1, "영업팀", "기획팀", "개발팀", "디자인팀", "인사팀")
👉 총 5개의 부서를 반복적으로 순환하며 채워줍니다.

총 5개의 부서를 반복적으로 순환하여 들어간 것을 볼 수 있습니다.

자 이번엔 점수는 랜덤으로 생성할 수는 없지만, 연습용으로 아래처럼 증가값을 줘서 다양하게 설정해봅니다.
=SEQUENCE(100,1,60,1)

👉 60부터 1씩 증가하는 점수를 만들 수 있어요.

✅ 다양한 방식으로 SEQUENCE 함수 실습하기
🎯 1. 연속된 날짜 생성 (예: 출석부)
=SEQUENCE(30,1,DATE(2024,4,1),1)

👉 4월 1일부터 30일까지 날짜 자동 생성

🎯 2. 주간별 증가 날짜 생성
=SEQUENCE(10,1,DATE(2024,1,1),7)
👉 매주 월요일만 추출하는 식으로 활용 가능

🎯 3. 세로가 아닌 가로 방향으로 번호 생성
=SEQUENCE(1,10)
👉 한 줄로 번호 만들기

👉 두 줄로 번호 만들기

=TODAY를 시작 값으로 지정하여 오늘부터 7일간의 연속된 날짜 배열을 생성합니다. 일정 관리나 프로젝트 계획에 사용하기 좋습니다.
=SEQUENCE(7, 1, TODAY(), 1)

🎯 4. 번호+문자 조합: 사번 만들기
SEQUENCE 함수는 단순히 숫자만 생성하는 것이 아닙니다. 다른 함수와 결합해 더 복잡한 작업을 자동화할 수 있습니다. 예를 들어, 함수와 결합하면 형식화된 데이터 배열을 쉽게 만들 수 있습니다.
="EMP" & TEXT(SEQUENCE(10),"000")

📌 결과: EMP001, EMP002, ..., EMP0100

📌 결과: 100번까지 사번이 나옴
🎯 5. 역순배열
숫자가 줄어드는 역순 배열도 간단하게 생성할 수 있습니다. 데이터 분석용 테이블에 적합합니다.

=SEQUENCE(4, 1, 50, -5)

✅ 사용 시 주의할 점
- 엑셀 365 또는 2021 이상 버전에서만 사용 가능합니다.
- 동적 배열 함수라 자동으로 셀을 확장합니다 → 수동으로 셀에 값을 입력하면 오류가 발생할 수 있어요.
- 너무 많은 셀에 적용하면 시트 성능 저하가 생길 수 있으니 적절한 범위로 제한하세요.
✅ 마무리 요약
엑셀 SEQUENCE 함수는 데이터 작업의 효율성을 극대화하는 도구이며 번호 매기기, 날짜 생성, 자동 반복 작업에 있어 정말 강력한 함수입니다.
한 줄의 수식만으로 수십 줄, 수백 줄의 데이터를 생성할 수 있기 때문이며 단순한 작업은 물론 복잡한 데이터 관리까지 모두 자동화할 수 있기 때문입니다.
📌 특히 INDEX, FILTER, SORT 등과 함께 사용하면 엑셀 자동화의 핵심 도구가 될 수 있어요.
💡 반복적인 데이터를 빠르게 생성하고 싶은 모든 분들께 SEQUENCE 함수는 필수!
실제 예제 데이터를 활용한 실습으로 오늘부터 SEQUENCE 함수를 제대로 활용해보세요. 😄
'엑셀공부' 카테고리의 다른 글
엑셀 작업 속도 200% 올리는 F4 키의 숨겨진 비밀! ⌨️💡 (0) | 2025.03.27 |
---|---|
엑셀 대용량 데이터 비교, 버튼 하나로 끝내고 칼퇴근 하는 꿀팁! 🧠📊 (1) | 2025.03.26 |
칼퇴근을 위협하는 종이 문서! 를 자동으로 엑셀로 변환하는 꿀팁! 📸➡️📊 (1) | 2025.03.24 |
엑셀 다중 필터 제대로 사용하는 방법! 조건을 여러 개 걸고 싶은 분은 꼭 보세요 ✅ (1) | 2025.03.24 |
엑셀에서 오차 계산 아직도 어려우신가요? ABS 함수, 오차 계산 쉽게 사용 하는 방법! 😲 (0) | 2025.03.23 |
댓글