로딩
요청 처리 중입니다...

엑셀에서 파이썬을 사용하는 방법과 예제

 엑셀에서 파이썬을 사용하는 방법과 예제

마이크로소프트 엑셀은 비주얼 베이직(Visual Basic)이라는 언어를 기본으로 지원합니다. 셀에 입력하는 수식 표현으로는 처리하기 어려운 작업에 대응하기 위해서입니다.

비주얼 베이직은 배우기 쉬운 언어이며 강력한 기능을 제공하지만, 데이터 처리에 편리한 언어는 아닙니다. 프로그래밍 초보자가 쉽게 접근할 수 있으면서 데이터 처리에 적합한 언어로는 파이썬(Python)과 R을 들 수 있습니다.

엑셀은 이 중에서 파이썬을 지원합니다. 엑셀이 파이썬을 지원하는 방식은 비주얼 베이직과 다릅니다.

비주얼 베이직은 엑셀이 엔진을 내장한 형태라고 할 수 있습니다. 이에 비해 엑셀의 파이썬은 마이크로소프트 클라우드(cloud) 서비스를 통해 원격으로 구동됩니다.

파이썬 코드가 있으면, 관련 데이터를 클라우드에 보내 실행하고, 그 결과를 받아서 시트에 보여주는 것입니다. 이 때문에 엑셀의 파이썬은 제한이 많습니다.

온라인으로 연결되어 있어야 코드 실행이 가능하고 (이전 실행 결과는 캐시 되어 시트...