- Post in | 컴퓨터 팁
- Post at | 2007. 12. 6. 17:02 | by 쥬리엘
Excel 최대 행,열 수
최대 열 개수
엑셀 2003은 행의 최대 개수가 65536 개이고, 열은 256개(IV 로 표시됨, 로마 숫자는 아님)까지입니다.그런데 엑셀 2007은 이것이 대폭 증가합니다.
엑셀 2007 버전부터는 시트의 크기가
1048576행(약 백만 개) x 16384열(약 만육천 개)
로 늘어납니다. 이제는 엑셀에다 대형 데이터베이스를 구축할 수도 있겠습니다. 다만 그러면 메모리 부족과, 엑셀의 전체적인 속도가 느려질 수 있다는 문제는 있겠지요. (현재 엑셀2003버전에서도, 데이터를 65536 행까지 채우면 처리 속도에 문제가 있었습니다.)
65536 이라는 숫자는 2^16 즉 2의 16승입니다.
1048576 이라는 숫자는 2^20 즉 2의 20승입니다. 좀 어중간한 숫자군요. 이왕 늘릴 바에야 아예 2^32 승인 4294967296 (사십이억...) 까지로 늘리는 것이 낫지 않나 싶습니다.
(업데이트: 그러고 보니 1048576 이라는 숫자는, 딱 1메가 즉 1MB 크기군요. 행이 1메가라니, 적당할 것 같기도 합니다.)
16384 라는 숫자는 2^14승입니다. (256은 2^8)
최대 셀 개수
Excel 2003의 경우는, 65536 * 256 = 16777216 개(천육백칠십칠만칠천이백십육)
Excel 2007의 경우는, 1048576 * 16384 = 17179869184 개
(백칠십일억칠천구백팔십육만구천백팔십사)
백억이 넘는군요.
호환성 문제
그리고 만약 2007 버전에서 65536행 x 256열 범위를 넘는 데이터를 저장했을 때, 그 문서를 2003등의 옛날 버전에서 부르면 초과되는 범위가 잘려나가게 됩니다.'컴퓨터 팁' 카테고리의 다른 글
코드 하이라이팅 사용법 (0) | 2008.10.28 |
---|---|
리눅스 파일 리스트 뽑아 내는 명령어 (0) | 2007.11.13 |
내 컴퓨터의 하드웨어 정보를 확인하자 (0) | 2007.10.19 |