Excel(엑셀)에서 1, 2, 3, 가나다, ABC 순으로 정렬되어 있거나 대소, 순서가 분명한 데이터들은 오름차순, 내림차순과 같은 정렬 기능을 사용하면 쉽게 기본 정렬에서 역순으로 순서를 바꿔 정리할 수가 있다.

하지만, 데이터를 다루다보면 이런 순서로는 정리가 되지 않고 꼭 정해진 차례를 따라야 하는 경우를 만나게 되는데, 이 글에서는 이런 데이터를 역순으로 정리할 때 사용할 수 있는 방법 세 가지를 소개한다.

첫 번째는 해당 데이터 목록의 각 항목에 일련번호를 할당한 다음, 오름차순이나 내림차순을 이용해 원하는 순서로 정렬하고, 할당한 일련번호를 삭제하는 방법이다.

사용자 삽입 이미지

다음 글들도 참고하면 좋다.

- "[Excel(엑셀)] 일련번호를 넣는 몇 가지 방법", 2007. 7. 25.

- "[Excel] 열의 순서를 정리하는 세 가지 방법", 2007. 7. 18.

- "[MS Excel 2007] 가나다 순이 아니라 셀 배경색이나 글꼴 색으로 정렬하기(Sorting)", 2008. 8. 6.

 

두 번째세 번째는 아래와 같이 INDEX, ROW, ROWS 함수를 이용하는 방법이다.

INDEX 함수 안에 ROW를 사용할 때에는 시작하는 위치와 전체 목록의 크기를 염두에 두어야 한다.

사용자 삽입 이미지
사용자 삽입 이미지

ROWS 함수를 이용하면 더 간편하다.

사용자 삽입 이미지
사용자 삽입 이미지

주로 첫 번째나 세 번째 방법을 추천한다. 

열 방향으로 정리할 때에도 같지만, 이때에는 ROW 함수가 아니라, COLUMN과 COLUMNS 함수를 이용하면 된다.

"MS Excel" 분류의 다른 글
[Excel] 선택 영역의 합계나 평균 등을 복사 후 붙여넣기 방식으로 계산하는 매크로 (0)2010/10/16  
[Excel] 날짜에서 요일 뽑아내는 몇 가지 방법 (0)2007/07/22  
Windows용 Microsoft Office 2007의 다음 버전은 Office 14 (0)2008/12/10  
[Excel 2010] 리본 메뉴에 개발 도구 탭 표시하기 (0)2010/05/01  
[Excel] 특정 기간의 일자 데이터를 자동으로 채우기 (0)2007/07/04  

2012/02/09 16:47 2012/02/09 16:47
관련 글
100일간 인기 글
Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


트랙백 주소 :: http://pakcw.cafe24.com/trackback/2074

댓글을 달아 주세요.




Excel(엑셀)에 입력한 데이터는 보통 같은 성격의 것(필드)이라면 주로 위에서 아래로 한 줄로 즉, 한 열로 정리하는 것이 일반적이다. 또, 데이터를 정리하고 관리하는 것이라면 이렇게 하는 것이 맞다. 그런데 이런저런 작업을 하다보면 모양이나 인쇄 등의 이유로 한 열로 정리된 데이터를 여러 열로 나누어 나열해야 할 때가 있다.

예를 들어, 아래 그림과 같이 A열에 위에서 아래로 입력된 데이터를 그 옆의 다른 테이블(표)처럼 여러 열로 정리하는 경우이다.

[Excel] 한 열로 입력된 데이터를 여러 개의 열로 다시 정리하는 방법

이렇게 정리할 때 보통은 다음 두 가지를 먼저 결정해야 한다.

- 몇 개의 열로 정리할 것인가?

- 데이터를 가로나 세로 중 어느 방향으로 입력할 것인가?

이런 작업을 할 때에는 위에서 예로 제시한 각각의 표 형태에 따라 다음과 같은 수식을 이용해 볼 수 있다.

[Excel] 한 열로 입력된 데이터를 여러 개의 열로 다시 정리하는 방법
[Excel] 한 열로 입력된 데이터를 여러 개의 열로 다시 정리하는 방법
[Excel] 한 열로 입력된 데이터를 여러 개의 열로 다시 정리하는 방법
[Excel] 한 열로 입력된 데이터를 여러 개의 열로 다시 정리하는 방법

같은 표에는 모든 셀에 같은 수식이 들어간다. 즉, 대표 셀에 하나의 수식을 만든 다음 필요한 만큼 복사하면 된다.

수식을 보면서 열 개수에 해당하는 숫자만 필요에 따라 조정하면 되고, 표가 어느 위치에 입력되는 지에 따라 기준 셀 들의 위치만 다시 잡아주면 된다. 또, 수식에 IF 등을 집어 넣어 좀 더 정교하고 더 실용적으로 만들 수도 있다.

다른 작업도 마찬가지이지만 다른 여러 가지 방법이 있을 수도 있다. 또, 대충 이 방법을 응용하면 다양한 형태의 보고서에 활용할 수 있을 것이다.

 

"MS Excel" 분류의 다른 글
[Excel] 굵은 글꼴이 적용된 셀만 찾아 모두 선택하기 (0)2011/06/27  
[Scrap] Excel 2007 커닝 페이퍼 (0)2007/08/03  
[Excel] 특정 기간의 일자 데이터를 자동으로 채우기 (0)2007/07/04  
[MS Excel] 열 머리글이 A, B, C가 아니라 1, 2, 3으로 나타날 때 (1)2006/02/17  
[MS Excel 2007] 가나다 순이 아니라 셀 배경색이나 글꼴 색으로 정렬하기(Sorting) (0)2008/08/06  

2011/07/27 20:35 2011/07/27 20:35
관련 글
100일간 인기 글
Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


트랙백 주소 :: http://pakcw.cafe24.com/trackback/1935

댓글을 달아 주세요.




사용 함수  및 기능
- ROW()
- 채우기 핸들
- 정렬

[Flash] http://infosys.iptime.org/for_cantips/attach/1376890255.swf



"MS Excel" 분류의 다른 글
Excel 차트를 조금이라도 깔끔하게 정리할 수 있는 추가 기능 하나 (0)2011/02/08  
[Excel] 굵은 글꼴이 적용된 셀만 찾아 모두 선택하기 (0)2011/06/27  
[Excel] 다른 셀에 입력된 데이터를 한 셀에 여러 줄로 다시 입력하기 (0)2011/07/28  
[MS Excel] 다른 시트에 있는 차트에 데이터 추가하기 (0)2009/02/22  
[Excel 추가 기능(Add-In)] 날짜(Date) 입력 도우미 (1)2007/08/21  

2007/07/25 16:10 2007/07/25 16:10
관련 글
100일간 인기 글
Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


트랙백 주소 :: http://pakcw.cafe24.com/trackback/448

댓글을 달아 주세요.