Excel 기능

[Excel] 넘버링 방법 3가지(핸들러 채우기, 상위 Cell +1, Row()-x or column()-x)

칼퇴 기원 2024. 11. 28. 06:30
728x90
반응형

안녕하세요

오늘은 엄청 자주 사용하는 항목 넘버링 방법 3가지에 대하여 알려드릴 거예요

 

엑셀 같은 테이블 형식은 가로축 기준 혹은 세로축 기준으로 넘버링을 하는 경우가 많은데요

넘버링을 더욱더 현명하게 할 수 있는 방법에 대하여 알려드리려 합니다.

 

우선 넘버링은 대량의 Data를 처리함에 있어서는 필수 조건이겠죠?

몇 번째의 Data를 확인해야 하는데 그 몇 번째의 Data라는 숫자를 부여하는 행위니 까요

 

이번 예시는 지난번에 사용했던 Text 나누기에서 사용했던 각 지역의 주소 Table을 그대로 사용해 볼게요

이번에는 A Column에 넘버링이라는 항목을 추가하였어요

A Column에는 넘버링으로 A2 = 1, A3 = 2... A11 = 10이 될 수 있는 방법을 알려드릴 거예요

대표적으로 사용되는 3가지 방법에 대하여 알려드릴게요

 

1. 채우기 핸들러

주로 마우스를 사용하는 분들은 이 방법을 가장 많이 쓰실 것 같아요

1) 우선 A2=1, A3=2를 직접 기입하고 A2, A3 Cell을 드래이그하여 선택을 활성화합니다.

2) 아래의 빨간색 박스를 끌어 채우기를 할 위치까지 끌어줍니다. 

    혹은 아래의 빨간색 박스를 더블클릭 하여줍니다.

3) 이렇게 하면 숫자가 자동으로 추가가 됩니다.

※ 핸들러 채우기에서 빨간색 버튼 부분이 활성화가 되지 않는다면 아래의 방법을 따라 해보세요

1) 아래의 파일 탭을 클릭합니다.

2) 아래의 Excel에서 옵션 부분을 클릭합니다.

3) 고급의 채우기 핸들 및 셀 끌어서 놓기 사용을 활성화합니다.

이렇게 마우스를 이용하여 채우기 핸들러를 사용하여 넘버링을 할 수 있습니다.

 

※채우기 핸들러를 사용할 경우 중간에 셀이 비거나, 행이 삭제되어도 Data는 그대로 남아있지만 넘버링이 달라져야 하는 경우에는 대응이 불가능합니다.

 

 

2. 상위 Cell +1 방법

2번 항목부터는 마우스를 사용하지 않는 방법에 대하여 알아볼게요

 

1) A2 Cell에 숫자 1을 작성합니다.

2) A3 Cell에 A2 +1을 하여 1+1=2로 1씩 증가하는 수식을 넣어줍니다.

 = A2+1

3) A3 Cell을 복사하여 A4~ A11 Cell까지 붙여 넣기를 하여 상위의 Cell +1을 해줍니다.

이렇게 하면 마우스를 사용하지 않아도 Cell 넘버링을 할 수 있습니다.

※주의사항으로는 중간에 공백이 생기거나 행이 삭제되면 그 아래 부분부터는 숫자가 초기화되거나 #REF!로 Error가 발생합니다.

 

3. Row()-1

세 번째로 Row()-1을 사용해 보겠습니다.

위의 두 가지 방법보다 더 간편하며 오류도 더 적어 가장 편하게 사용할 수 있습니다.

 

1) A2 Cell에 =Row()-1을 작성합니다.

=Row()는 현재 Row의 숫자를 나타내는 함수입니다.

A2라고 하면 2번째 행이기 때문에 2를 반환하여 2-1 = 1로 표현이 됩니다.

2) A2의 =Row()-1을 복사하여 A2:A11까지 붙여 넣기를 해주면 아래와 같이 넘버링이 자동으로 됩니다.

 

※가로축에 대한 넘버링 방법

번외로 Column 함수를 사용하여 가로에 대한 값을 나타낼 수도 있습니다.

=Column() 함수는 현재 사용하고 있는 Column에 대하여 나타내기 때문에

B1에 작성으로 하면 B는 2번째 Cell이기 때문에 2를 반환합니다.

따라서 =Column()-1 = 2-1로 1번부터 넘버링을 할 수 있습니다.

※Row(), Column()을 사용하여 넘버링을 할 경우에는 중간에 Data가 사라져도, 행 혹은 열이 삭제되어도 현재 소속된 Cell 위치에 따라서 넘버링이 자동적으로 가능합니다.

 

 

이렇게 넘버링할 수 있는 여러 방법에 대하여 알아보았어요

첫 번째 방법인 채우기 핸들러는 간편한 장점이 있는 대신 변화에는 상당히 취약해요

두 번째 방법인 상위 Cell+1은 상위 Data에 대한 의존이 심하여 중간에 Data가 없거나 행이 삭제될 경우에는 재작업이 필요합니다.

세 번째 방법인 Row(), Column()은 상위의 첫번째, 두번째 방법에 비하여 더욱 자유롭고 상위 Data에 대한 의존도가 없습니다. 

따라서 세번째 방법을 개인적으로 추천드립니다.

 

오늘도 좋은 하루 되시고 빠른 칼퇴에 조금이나마 도움이 되었길 바라요

긴 글 읽어주셔서 감사합니다. :)

728x90
반응형