엑셀 함수로 자동화를 해보셨나요? 매우 유용하죠. 하지만 복잡한 조건을 처리할 때는 여러 단계의 데이터 처리가 필요해 함수가 계속 쌓이게 됩니다. 이런 경우 수식이 너무 복잡해져서 나중에는 직접 만든 사람조차 이해하기 어려워지죠. 수정이 필요할 때는 골치가 아프고, 다른 팀원들은 보자마자 불평부터 하게 됩니다.
이를 방지하고자 참조 셀에 가공 과정을 나열하는 방법을 사용하기도 합니다. 그래도 오래 사용하다 보면 함수가 꼬이거나, 실수로 잘못 건드려서 틀린 데이터로 보고하는 경우가 생기기도 하죠.
이제 엑셀에서 파이썬을 사용할 수 있습니다. 파이썬으로 자동화를 하면 코드가 직관적이어서 유지보수가 편리합니다. 현재는 일부 제약사항과 속도 면에서 개선의 여지가 있지만, MS에서 지속적으로 업데이트하며 실시간으로 개선사항을 적용하고 있습니다.
엑셀함수 vs 파이썬 비교 샘플
파일을 처음 열 때 초기 로딩시간이 오래 걸릴 수 있습니다.. 이는 Python In Excel이 클라우드에 연결되는 시간이 필요하기 때문입니다. MS365 버전이 아니더라도 파일은 열 수 있으나, 코드는 수정할 수 없습니다.