본문 바로가기
세상의 모든 엑셀 (엑셀팁, 질문)

015. (엑셀 팁, 질문) 행번호 순서대로 자동생성 ( 행번호 가져오기, 추출 번호 매기기)

by Excel.Jump 청출어람 2023. 1. 4.
반응형

 

 

 

* 행번호 자동 생성, Row함수

 

 

■ 목차

 

1. 엑셀 팁/질문 : 행번호를 순서대로 자동생성
2. 일련번호 생성 - 가능한 방법
3. 1) 채우기 핸들 사용
4. 2) Row 함수 사용하기
5. 3) 간단한 수식 - 첫 행 숫자 1 , 두 번째 행부터 +1 
** 핵심 요약

 

 

 

 

1. 엑셀 팁/질문 : 행번호를 순서대로 자동생성해서 일련번호 형식으로 사용하고 싶은데 어떻게 하나요? 

 

  - 데이터 표를 만들때 첫 번째 열은 데이터 일련번호를 입력합니다. 
  - 일련번호를 표의 행 삭제와 상관없이 순서대로 자동생성하고 싶은데 어떻게 해야 하나요?

 

* 일련번호 생성 - 행번호

 

 

 

 

2. 가능한 방법

 

  - 먼저 일련번호는 순서대로 증가하는 번호입니다. 
  - 엑셀에서 이러한 특정 패턴의 순서대로 증가/감소하는 입력값을 위해서 만들어진 기능이 바로 "채우기 핸들"입니다.
  - 특히 숫자의 증가/감소 패턴을 샘플로 입력하고 원하는 크기만큼 "채우기 핸들"을 단순히 드래그해주시면 바로 데이터 입력이 가능합니다.

  - 다만 이렇게 입력된 데이터는 셀의 값이기 때문에 행을 통째로 삭제하는 경우 자동으로 일련번호가 수정되지 않고 다시 수동으로 수정을 해줘야하는 불편함이 있습니다.
  - 행 삭제가 없는 경우는 사용할 만하고, 비록 행이 삭제가 되더라도 "채우기 핸들"을 다시 적용하면 되기 때문에 많이 불편하지 않습니다.

  - 자동으로 일련번호(행번호)을 매기는 방법은 Row 함수를 이용하는 방법이 있습니다.
  - 간단한 수식이고 행의 삭제와 상관없이 항상 일련번호를 자동으로 유지해 줍니다. 단, 삽입의 경우 수식을 복사해 주셔야 합니다.

  - 그리고 제한적이지만 1, 2, 3, … 순서대로 일련번호가 필요한 경우 수식으로 간단하게 만들어 주는 방법도 있습니다.

 

 

 

 

3. 1) 채우기 핸들 사용

 

  - "채우기 핸들"은 입력된 숫자의 패턴을 기준으로 데이터를 자동으로 입력을 해주는 기능입니다.
  - 그래서 1, 2, 3, … 순서대로 입력을 하고 싶은경우 패턴에 해당하는 1, 2까지 셀에 입력을 하고 
  - 두 셀을 모두 선택한 상태에서 셀의 우측 하단의 십자가(+) 모양의 "채우기 핸들"을 마우스로 클릭해서 원하는 범위만큼 쭉 드래그해주시면 됩니다.
  - 만약 패턴이 2의 배수, 혹은 짝수, 홀수 인 경우도 동일하게 사용이 가능합니다.

  - ① 패턴입력 2개 정도, ② 패턴 모두 선택, ③ 채우기 핸들로 쭉 드래그입니다.

 

일련번호 - 채우기 핸들
* 일련번호 - 채우기 핸들

 

 

 

 

  - 혹시 중간에 행이 "삭제"되어 일련번호가 삭제된 경우는 삭제된 번호 바로 위에서 2개의 셀(패턴 인식을 위하여 2개의 셀을 선택합니다.)을 선택하고
  - 이번에는 채우기 핸들을 마우스로 선택하여 "더블 클릭"을 해주시면 간편하게 새로 적용이 가능합니다. 
  - 처음부터 해주실 필요 없이 삭제된 행번호 바로 위에서 해주시면 됩니다. 

  - 하지만 중간에 행이 "삽입"된 경우는 처음처럼 "채우기 핸들"을 마우스로 드래그해주셔야 합니다. 
  - "채우기 핸들"의 마우스 더블클릭으로 "자동 채우기"를 하는 경우 적용 범위가 빈 셀까지 이기 때문입니다.

  - 일정패턴의 데이터를 만들거나 일련번호를 만드는 경우에도 "채우기 핸들"은 훌륭한 방법입니다. 
  - 문자와 숫자의 조합된 경우에도 (ex 1반, 2반, 3반, ….)도 편하게 사용이 가능합니다. 

  - 음, 근데 엑셀 사용하시는 분들은 "자동화"를 엄청 좋아하셔서 행 삭제 시 다시 수정해 주는 부분에 대해 불편해하십니다. 다음은 자동으로 행번호를 관리하는 방법을 설명드리도록 하겠습니다.

 

 

 

 

4. 자동으로 행 번호 매기기 - 2) Row 함수 사용하기

 

  - Row 함수는 행의 번호(숫자)를 알 수 있는 함수입니다. 
  - "=Row()"와 같이 셀에 입력을 하면 입력된 셀의 "행 번호"를 알려주고 "=Row(A5)"와 같이 입력을 하면 A5 셀의 행번호인 5를 반환하게 됩니다.

  - 머리글로 있는 행번호는 항상 일련번호를 유지하기 때문에 Row 함수로 행번호를 참조하면 항상 행의 삭제와 상관없는 일련번호를 사용할 수 있게 됩니다. 

 

행번호 머리글
* 행번호 머리글

 

  - 어떻게 사용을 해야 하는지 짐작이 가시는지요? 아래와 같이 사용을 해주시면 됩니다. 
  - 첫 번째 일련번호가 1이 되도록 셀의 시작 위치에 따라 Row 함수에서 숫자를 빼주시고 "채우기 핸들"이나 복사/붙여 넣기로 나머지 셀들을 채워주시면 됩니다.  

 

Row 함수로 일련번호 만들기
* Row 함수로 일련번호 만들기

 

  - 지금부터는 행의 삭제와 상관없이 항상 일련번호를 자동으로 유지하게 됩니다. 단, 추가 삽입의 경우는 수식을 복사해 주셔야 합니다. 

 

 

 

 

5. 자동으로 행 번호 매기기 - 3) 간단한 수식 - 첫 행 숫자 1 , 두 번째 행부터 +1 

 

  - 다음은 간단하게 일련번호를 자동으로 만드는 방법입니다. 이 방법도 많이 사용한 것 같습니다.
  - 첫 번째 행은 숫자 1을 입력합니다. 첫 행이 삭제되는 일은 잘 없고, 삭제되더라도 숫자 1을 다시 입력해주면 됩니다.
  - 그리고 두번째 행부터는 "바로 위에 셀 + 1"로 수식을 넣어 주는 방식입니다. 

  - 간단하고 다만 행 삭제/삽입의 경우 모두 셀 수식을 다시 복사를 해주셔야 합니다.
  - 조금 불편할 수 있는데 행 삭제의 경우 어디서부터인지 바로 표시가 나고 삽입의 경우도 간단하게 채우기 핸들로 수정이 가능합니다.

 

간단한 수식으로 일련번호 만들기
* 간단한 수식으로 일련번호 만들기

 

  - 데이터 량이 적은 경우는 3가지 방법 모두 비슷비슷합니다. 마음에 드시는 것으로 사용을 하시면 됩니다. 
  - 데이터 량이 많은 경우 2번째 방법을 사용하시는 것이 조금(?) 편할 듯합니다. 

 

 

 

 

** 핵심 요약 : 행번호 순서대로 자동생성 ( 행번호 가져오기, 추출 번호 매기기)

 

1. 엑셀 팁/질문 : 행번호를 순서대로 자동생성

  - 일련번호를 표에서 행 삭제와 상관없이 순서대로 자동생성하고 싶은 경우


2. 일련번호 생성 - 가능한 방법

  - 1) 채우기 핸들 사용하기
  - 2) Row 함수 사용하기
  - 3) 간단한 수식 사용하기 - 첫 행 숫자 1 , 두 번째 행부터 +1 


3. 1) 채우기 핸들 사용

  - "채우기 핸들" 기능은 입력된 숫자의 패턴을 기준으로 데이터를 자동으로 입력해주는 기능이다.
  - 일련번호의 숫자 패턴 1, 2를 입력하고 채우기 핸들로 나머지 셀들을 채우기를 해준다.


4. 2) Row 함수 사용하기

  - Row 함수는 행의 번호(숫자)를 알 수 있는 함수이다.
  - 머리글로 있는 행번호는 항상 일련번호를 유지하기 때문에 Row 함수로 일련번호를 사용할 수 있게 된다.


5. 3) 간단한 수식 - 첫 행 숫자 1 , 두 번째 행부터 +1 

  - 첫 번째 행은 숫자 1을 입력하고 두 번째 행부터는 "바로 위에 셀 + 1"로 수식을 넣어주면 된다.

 

(예제) 015. 행번호 자동 생성.xlsx
0.01MB

 

 

[세상의 모든 엑셀 (엑셀팁, 질문)] - 999. 세상의 모든 엑셀(엑셀팁, 질문) 목차

 

999. 세상의 모든 엑셀(엑셀팁, 질문) 목차

[세상의 모든 엑셀 (엑셀팁, 질문)] - 001. (엑셀 팁, 질문) 누적 합계 구하기 - 절대참조/상대참조, 빠른 분석 도구 [세상의 모든 엑셀 (엑셀팁, 질문)] - 002. (엑셀 팁, 질문) 날짜 칸 나누어 입력하기

nextmeok.tistory.com

 

 

 

* 엑셀 관련 궁금하신 거나 어려운 점이 있으시면 자유롭게 질문을 해주세요.
* 가능한 도움을 드릴 수 있도록 하겠습니다.
* 저도 많이 알지는 못하지만 누구나 그렇듯 시작이란 게 있고 경험이란 게 다를 것 같습니다.
* 편하게 문의하시면 됩니다. 저도 모를 수 있다. 감안해 주시고.

  - ILU, SH -

반응형

댓글