엑셀을 쓰다 보면 표를 만들고, 그 앞에 번호를 매겨야 할 때가 많죠? 예를 들어 출석부, 재고 목록, 업무 리스트 등등. 그런데 매번 손으로 하나하나 번호를 쓰다 보면, 귀찮기도 하고 실수도 생기기 쉬워요. 오늘은 엑셀에서 자동으로 번호를 매기는 방법을 알려드릴게요! 중학생도 쉽게 따라할 수 있도록 설명해드릴게요!
자동 번호 매기기, 왜 필요할까?



반복 작업은 이제 그만!
엑셀에서 번호를 매길 때, 매번 손으로 입력하면 시간이 많이 걸리고 실수도 생기기 쉬워요. 자동으로 번호를 매기면 시간을 절약하고 실수를 줄일 수 있어요.
데이터 추가나 삭제에도 유연하게!
자동 번호 매기기를 사용하면 중간에 데이터를 추가하거나 삭제해도 번호가 자동으로 조정돼요. 이렇게 하면 항상 정확한 번호를 유지할 수 있어요.
엑셀에서 번호를 자동으로 매기는 방법



1. 채우기 핸들로 번호 매기기
가장 기본적인 방법이에요. 셀에 숫자를 입력하고, 그 셀의 오른쪽 아래 모서리를 드래그하면 자동으로 번호가 채워져요.
방법:
- 첫 번째 셀에 ''1''을 입력해요.
- 그 셀의 오른쪽 아래 모서리를 클릭하고, 원하는 만큼 아래로 드래그해요.
이렇게 하면 간단하게 번호를 매길 수 있어요. 하지만 중간에 데이터를 추가하거나 삭제하면 번호가 어긋날 수 있으니 주의하세요!
2. ROW 함수로 자동 번호 매기기
ROW 함수는 현재 셀의 행 번호를 반환해요. 이 함수를 이용하면 자동으로 번호를 매길 수 있어요.
방법:
- 번호를 매기고 싶은 셀에
=ROW()-1
을 입력해요. 여기서 ''-1''은 헤더를 제외하기 위한 조정이에요. - 그 셀을 아래로 드래그하면 자동으로 번호가 매겨져요.
이 방법은 중간에 데이터를 추가하거나 삭제해도 번호가 자동으로 조정돼요. 하지만 데이터가 없는 셀에도 번호가 표시될 수 있어요.
3. IF 함수와 ROW 함수를 함께 사용하기
데이터가 있는 셀에만 번호를 매기고 싶을 때는 IF 함수와 ROW 함수를 함께 사용하면 좋아요.
방법:
- 번호를 매기고 싶은 셀에
=IF(B2=, , ROW()-1)
을 입력해요. 여기서 ''B2''는 데이터가 있는 셀을 참조해요. - 그 셀을 아래로 드래그하면 데이터가 있는 셀에만 번호가 매겨져요.
이렇게 하면 데이터가 없는 셀에는 번호가 표시되지 않아서 깔끔하게 정리할 수 있어요.


엑셀 자동 번호 매기기 Q&A
Q1. 엑셀에서 번호를 자동으로 매기고 싶은데, 어떻게 시작하면 되나요?
A: 가장 쉬운 방법은 셀에 숫자 ‘1’을 입력하고 오른쪽 아래 모서리를 꾹~ 누른 다음 아래로 쭉 드래그하는 거예요! 이걸 채우기 핸들이라고 해요. 자동으로 1, 2, 3, 4... 이렇게 번호가 나와요.
Q2. 번호를 매겼는데, 중간에 줄을 추가하니까 번호가 꼬여요! 어떻게 하죠?
A: 그럴 땐 ROW 함수를 써보세요! 예를 들어 =ROW()-1 이렇게 입력하면, 해당 행 번호가 자동으로 나와요. 줄을 추가하거나 삭제해도 번호가 알아서 바뀌어요. 깔끔하죠?
Q3. 근데 아무 데이터가 없는 빈 줄에도 번호가 생기는데요...?
A: 오! 좋은 질문이에요. 그런 경우엔 IF 함수랑 ROW 함수를 같이 쓰면 돼요.
예: =IF(B2="", "", ROW()-1)
이렇게 쓰면 B2에 아무것도 없으면 번호도 안 보여요. 대신 내용이 있으면 번호가 생기죠.
번호가 필요 없는 줄은 번호 없이 깔끔하게 유지할 수 있어요!
Q4. ROW 함수에서 왜 꼭 -1을 해줘야 해요?
A: 대부분의 경우, 표의 첫 번째 줄은 **제목(헤더)**이라서 번호를 그 아래부터 시작하고 싶을 때가 많아요. 예를 들어 2행부터 번호를 시작하고 싶으면 =ROW()-1이라고 하면 2행에서 1이 나오고, 3행에서 2, 이런 식이 되는 거예요!
Q5. 어떤 방법을 써야 할지 헷갈려요. 뭐가 제일 좋은가요?
A: 상황에 따라 골라 쓰면 돼요!
- 그냥 간단하게 번호만 쭉 만들고 싶다? → 채우기 핸들
- 중간에 줄을 추가할 수도 있다? → ROW 함수
- 데이터가 있는 셀에만 번호를 붙이고 싶다? → IF + ROW 함수
각각 장단점이 있으니까, 상황에 맞춰 선택하면 돼요! 😊
Q6. 번호를 세로 말고 가로로도 자동으로 만들 수 있나요?
A: 네! 가능해요. ROW 함수 대신 COLUMN() 함수를 쓰면 돼요!
예: =COLUMN()-1
이렇게 하면 A열에서는 0, B열에서는 1이 나오고, 쭉쭉 오른쪽으로 번호가 나와요. 가로로 번호가 필요할 때 유용하죠!
'엑셀' 카테고리의 다른 글
엑셀 2016 도장 투명하게 삽입하는 방법 (0) | 2025.05.01 |
---|---|
엑셀띄어쓰기없애기 쉽고 빠르게 해결하는 방법 (0) | 2025.04.28 |
엑셀 복사 붙여넣기 안될 때 해결 방법 (0) | 2025.04.03 |
엑셀 같은 값 중 하나만 표시하기 (0) | 2025.04.02 |
엑셀 파일 한글 변환 방법 (0) | 2025.04.01 |