엑셀에서 연속대는 숫자를 입력하는 방법은 간단하다.
하지만 중간에 행이나 열을 삭제하거나 추가하는 경우, 고정되어 있던 숫자는 더 이상 연속되지 못하고 그대로 보여지기만 한다.
이번 엑셀관련 포스팅에서는 그런 문제가 없도록 미리 함수 서식을 입력해서 사용할 수 있는 방법에 대해서 간략히 설명하기로 한다. 중간에 행을 삽입해도 삭제해도 전혀 상관없이 순서대로 번호가 이어진다~
위와 같은 임의의 표가 있다고 가정하자. B열에 있는 1부터 7까지의 숫자는 그냥 직접 입력한 상태인데.. 만약 행사이에 또 다른 행을 삽입하거나 삭제를 하면 어떻게 될까?
4라는 숫자가 입력된 행을 선택해서 '삭제'를 하면..
위와 같이 4라는 숫자가 있던 행전체가 사라지는데.. 1부터 7까지의 숫자중에서 4만 사라져 보이게 된다. (다른 숫자들은 그냥 그대로 고정되어 있다는 의미)
그냥 입력한 숫자들을 모두 지운 상태에서 엑셀 함수 'ROW'를 사용해보자. 이 함수는 참조의 행 번호를 구하는 기능을 제공하고 있다.
엑셀 순서대로 번호넣기(행삽입,삭제 상관없음)
빈 셀에 'ROW( )-3'을 입력한 이유는 선택한 셀을 기준으로 위에서 3번째 행까지는 제외시킨다는 의미다. 표의 위치에 따라서 뒤에 붙는 숫자는 마음대로 지정할 수 있음~
함수를 입력하고 엔터를 치면.. '1'이라는 숫자가 표시된다. 이제..이 셀을 기준으로 순서대로 번호넣기가 가능해진다.
마우스 드래그로 끌어내리면 1부터 7까지 숫자가 연속적으로 이어지는 모습을 확인할 수 있다.
만약, 중간에 있는 행을 삭제하면 어떻게 될까? 실제로 ROW함수를 적용한 행을 삭제해봤더니.. 다른 셀에 있던 숫자이 연속성을 그대로 유지한채 함께 바뀐다.
반대로.. 중간에 새로운 행을 삽입했더니, 위와 같이 표시되더라. 숫자는 입력되지 않았지만 행순서 그대로 뒤에 이어지는 행들의 숫자가 자동으로 변하는 모습을 확인할 수 있었다.
엑셀 문서작업시 순서대로 번호를 넣고 싶은데 방법을 몰라서 고민중이라면 이 방법도 약간의 도움이 될 수 있다는^^