40대 비전공자 직장인의 파이썬 독학기 6편: openpyxl로 실제 엑셀(.xlsx) 파일 읽고 쓰기 자동화

지금까지 우리는 파이썬의 핵심 문법인 변수, 리스트, 조건문, 반복문, 함수를 차근차근 익혔습니다. 하지만 여전히 화면 터미널 창에서만 결과를 확인하다 보니, “이걸로 진짜 내 바탕화면에 있는 엑셀 파일을 건드릴 수 있는 건가?” 하는 의문이 드셨을 겁니다. 이제 준비 운동은 끝났습니다. 이번 글부터는 파이썬 전용 엑셀 제어 도구인 openpyxl 라이브러리를 활용해, 내 컴퓨터 속 실제 엑셀(.xlsx) 파일을 … 더 읽기

40대 비전공자 직장인의 파이썬 독학기 5편: 엑셀 사용자 정의 함수(VBA)보다 쉬운 파이썬 함수(def) 만들기

엑셀을 쓰다 보면 매번 똑같은 수식을 반복 입력하거나, =SUM, =VLOOKUP 같은 기본 함수만으로는 처리가 어려워 복잡한 수식을 복사해 붙여넣는 경우가 많습니다. 이를 해결하기 위해 엑셀에서는 ‘VBA 매크로’를 켜서 ‘사용자 정의 함수’를 만들곤 하지만, 코드가 복잡하고 파일 용량이 커지며 보안 경고창이 뜨는 등 번거로운 점이 한둘이 아닙니다. 파이썬에서는 내가 자주 쓰는 계산 공식이나 데이터 가공 규칙을 … 더 읽기

40대 비전공자 직장인의 파이썬 독학기 2편: 엑셀 셀 데이터와 비교하는 변수와 자료형 기초

1편에서 파이썬 엔진과 VS Code 에디터 설치를 무사히 마쳤다면, 이제 본격적으로 데이터를 다루는 프로그래밍의 첫걸음을 뗄 차례입니다. 프로그래밍 서적을 펼치면 첫 장부터 ‘변수(Variable)’와 ‘자료형(Data Type)’이라는 개념이 등장합니다. 메모리 구조나 2진수 같은 기술 용어가 나와 시작부터 머리가 지끈거리기 쉽지만, 우리가 매일 사용하는 엑셀(Excel) 시트를 떠올리면 아주 직관적으로 이해할 수 있습니다. 40대 비전공자 직장인의 실무 눈높이에 맞춰, … 더 읽기