heoh***
2022-10-31

엑셀만 사용하던 직장인들이 파이썬을 활용해 보다 빠른 업무 자동화에 다가갈 수 있도록 안내하는 책입니다. 엑셀과 파이썬의 같은 기능을 1:1로 비교 설명하는 부분이 있으며, 파워포인트 문서 작업과 웹 크롤링을 통한 데이터 자동 수집 및 웹 브라우저 자동 제어까지 실무 스킬 위주로 다룹니다.
파이썬은 초보자도 쉽게 코딩을 배울수 있는 범용 프로그래밍 언어입니다.
파이썬의 라이브러리가 풍부하여 다양한 분야에서 활용되고 있으며, 특히 데이터 분석 및 업무 자동화 분야에서 각광을 받고 있습니다.
업무 자동화 분야에서 각광을 받고 있는 파이썬을 엑셀을 대신하여 빠르게 업무자동화를 통해 지루하고 반복되는 작업을 자동화하여 빠른 퇴근을 해봅시다!!
책의구성
학습을 시작하기에 앞서 필요한 예제소스를 다운로드 합니다. 이 책의 예제소는 엑셀과 파워포인트 및 각 장별로 작성하는 파이썬 최종 코드로 구성되어 있습니다. 실제 실습은 이 파일을 이용하여 주피터 노트북에서 실행합니다.
아래는 이 책의 주요 내용입니다.
PART 01: 꼭 필요한 문법만 배워도 충분히 업무 자동화 가능!
이 책은 ‘반복되는 엑셀 업무를 파이썬으로 쉽고 빠르게 자동화할 수 있는 방법이 없을까?’라는 고민 끝에 탄생했습니다. 막상 파이썬을 처음 배우려면 기초 문법만 공부하다가 흥미를 잃고 지쳐 그만두는 경우가 많습니다. 이 책은 업무에 꼭 필요한 파이썬 기초 지식만을 골라 실제로 활용할 수 있는 업무 자동화를 위주로 설명합니다. 파이썬을 처음 접하는 초보자도 실제 직장에서 활용할 수 있는 예제를 통해 끝까지 흥미를 잃지 않고 완주할 수 있을 것입니다.
PART 02: 엑셀 함수와 파이썬 함수를 1:1로 설명해 쉽게 이해 가능!
대부분의 직장인들이 엑셀로 하는 업무는 비슷합니다. 여러 셀의 데이터를 합치거나 추출하기, 데이터 합계와 평균 구하기, 중복 데이터를 제거하고 필터링하기 등 엑셀로 하는 업무를 평소처럼 작성해 보고, 같은 내용을 파이썬으로 구현하며 엑셀과 파이썬의 공통점과 차이점을 비교해 봅니다. 또한 엑셀로 그렸던 그래프도 파이썬의 matplotlib, pandas 패키지를 활용하면 추가 기능까지 더해 간단하게 시각화할 수 있습니다.
PART 03: 손 하나 까딱하지 않고 컴퓨터에게 일을 시켜보자!
파이썬은 타 프로그래밍 언어에 비해 업무 자동화 패키지가 풍부합니다. 파이썬의 openpyxl, python-pptx 패키지를 활용하면 Microsoft office 프로그램이 없어도 엑셀과 파워포인트 문서의 내용을 변경하고 저장할 수 있습니다. 또한 requests, BeautifulSoup 패키지를 활용한 웹 크롤링, selenium 패키지를 활용한 웹 브라우저 자동 제어까지, 파이썬을 통해 업무 자동화의 참 맛을 느껴보세요.
▶ 이 책의 내용
• 주피터 노트북 설치하고 주요 기능 다뤄보기
• 파이썬 기초 문법 익히기
• 엑셀 기본 함수를 파이썬으로 구현하기
• 업무에 자주 사용하는 엑셀 및 파이썬 실무 함수 구현하기
• 그래프 함수로 문서 시각화하기
• 엑셀, 파워포인트 문서를 파이썬으로 자동화하기
• 마우스와 키보드 자동 제어하기
• 웹 페이지 정보 자동 크롤링하기
• 웹 브라우저 제어하기
▶ 이 책이 필요한 독자
✔ 엑셀 VBA를 사용하는데도 작업량이 많아 야근할 일이 자꾸 생긴다.
✔ 엑셀은 눈 감고도 할 수 있는데 파이썬으로 더 빨리, 더 많은 양을 처리하고 싶다.
✔ 단순 반복 작업은 파이썬에게 시키고, 나는 칼퇴하고 싶다.
✔ 최신 데이터를 매번 찾아 다운받는 건 지겹고, 컴퓨터가 알아서 모아 주면 좋겠다.
✔ 똑같은 마우스 클릭은 손목만 아프고 지루하니, 컴퓨터가 알아서 제어해 주면 좋겠다.
▶ 업무 자동화, 이제 엑셀 말고 파이썬으로 하자!
• 파이썬 문법 공부는 이제 그만! 실습으로 내 업무에 날개를 달아 보자!
• 대용량 데이터 처리에 버벅대는 엑셀은 그만! 파이썬으로 10초 만에 해결하자!
• 언제까지 복잡한 엑셀 함수 복사&붙여넣기 할래? 간단한 코드 한 줄로 끝내보자!
• 엑셀, 파워포인트 반복 작업이 지친다면! 프로그램에게 시키고 칼퇴하자!
• 마우스, 키보드 누르기도 귀찮다면! 시스템 제어로 편리하게 자동화 가능!
• 웹에 존재하는 모든 데이터, 업무 자동화로 간단하게 수집하자!
• 웹 브라우저도 이젠 내 맘대로, 자료도 입력하고! 데이터도 가져오고!