EXCEL 다루기

[ 기본 ] 엑셀의 파일 확장자, 엑셀의 파일 형식, xlsx / xlsm / xlsb / xls

카루루1007 2023. 11. 12. 22:28
728x90
반응형

[ 들어가며 ]

요즘 대부분의 엑셀 파일들이 [ xlsx ] 파일형식으로 

저장이 될 것입니다.

엑셀에는 [ xlsx ] 파일형식 이외에도

여러가지 파일형식이 있습니다.

[ xlsm, xlsb, xls ... ] 와 같이 

다양한 파일형식이 있습니다.

 

엑셀 파일을 

[ 다른 이름으로 저장하기 ]를 눌러

확인해보면 아래 그림과 같이

다양한 파일형식을 확인할 수 있습니다.

 

이렇게 다양한 파일형식의 차이점이 무엇인지

간단하게 확인해 보겠습니다.

 

[ xlsx 파일 형식 ]

xlsx 파일 형식은 

엑셀 2007 이상 버전에서 사용하는

기본적인 파일형식입니다.

XML 파일형식을 기반으로 저장되므로

호환성이 뛰어납니다.

 

※ XML 파일형식을 기반으로 저장한다는 의미는

아래에서 간단하게 설명하겠습니다.

 

2007이전 버전에서 사용하던

xls 파일형식을 대체합니다.

 

최대 1048576개의 행과

16384개의 열을 사용할 수 있습니다.

 

일반적으로 다른 응용프로그램

(한컴, 구글스프레드 시트)에서

사용이 가능합니다.

 

VBA 매크로를 저장할 수 없기 때문에

상대적으로 안전합니다.

 

Excel 에서 사용 가능한 모든 기능을

사용하거나 저장할 수 있습니다.

 

[ xls 파일 형식 ]

xls 파일 형식은 

엑셀 2007 이전 버전

기본적인 파일형식 이었습니다.

 

지금에서의 의미는 

이전버전의 엑셀에서 열수 있다는

의미말고는 찾기 힘든 파일형식입니다.

 

매크로를 포함하여 저장할 수 있으며,

xlsx 파일형식이나 xlsb 파일형식보다 용량이 큽니다.

 

65536개의 행과 256개의 열을 사용할 수 있습니다.

거의 사용되지 않습니다.

반응형

[ xlsm 파일 형식 ]

엑셀 VBA를 사용하여 

매크로를 포함하는 경우

xlsm 파일형식으로 저장해야 합니다.

 

만약 매크로가 포함된 문서를

xlsx 파일형식으로 저장하려 한다면

xlsm 파일형식으로 저장하라는

경고메세지가 나타납니다.

 

매크로가 포함된 문서를 저장하는 것을 제외하고

대부분 xlsx 파일형식과 동일합니다.

 

[ xlsb 파일 형식 ]

xlsb 파일형식은

xlsx 파일형식이나 xlsm 파일형식과

데이터의 저장구조가 다릅니다.

 

이진구조의 데이터 저장방식을 가지고 있기 때문에

파일의 용량이 상대적으로 작습니다.

 

파일 크기가 작다는 것은

상대적으로

파일을 열고 닫을 때 더 빠르다는 것을 의미하기도 합니다.

 

또한 매크로를 포함하여 저장이 가능합니다.

 

참고로 xlsb에서 수식은

8192자를 초과할 수 없습니다.

 

728x90

[ 참고사항 ] 

위에서 

xlsx 파일형식과 xlsm 파일형식은

XML 파일형식의 기반으로 저장된다고 했습니다.

XML 파일형식이 무엇인지 

알 필요는 없으나

간단하게 xlsx 파일형식과 xlsm 파일형식은

XML 파일형식에 따라 저장되어

한컴 오피스나 구글 스프레드시트에서도 

읽을 수 있습니다.

 

1+1 이라고 쓰면 거의 모든 국가에서 알아 볼 수 있지만,

one plus one 이나 

일 더하기 일 이라고 쓰면

해당 언어를 아는 사람만 알아 볼 수 있는 것과 유사합니다.

 

[ 결 론 ]

간단하게 요약하면

일반적으로

xlsx 파일형식을 사용하시면 되고

 

매크로가 포함되었다면

xlsm 파일 형식을 사용하시고

 

만약 파일 용량이 너무 커서 

용량을 줄이고 싶다면

xlsb 파일형식을 사용하시면 됩니다.

 

여기를 방문하시면 더 많은 엑셀 관련 자료를 확인할 수 있습니다.

엑셀 공부하기
VBA 공부하기
728x90
반응형