메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

일잘러의 비밀, 엑셀 대신 파이썬으로 업무 자동화하기(개정판)

엑셀 반복 업무로 지친 직장인, 파이썬으로 칼퇴하자!

한빛미디어

집필서

판매중

5점 (5명)
좋아요 : 24

엑셀 대신 파이썬으로 일잘러 되기!
파이썬으로 당신의 업무를 스마트하게 자동화하고 칼퇴하자!
 

지금까지 엑셀로도 충분히 업무를 잘 해 왔는데, 이제는 왜 다들 파이썬을 배우라고 할까요? 엑셀은 사무 업무에 최적화된 프로그램이지만 대용량 데이터 처리나 반복 업무 자동화에는 한계가 있습니다. 반면, 파이썬은 단 몇 줄의 코드만으로 엑셀의 장점에 더해 빠른 속도까지 제공합니다.

 

이 책은 엑셀로 하던 업무를 파이썬으로 더 쉽고 빠르게 자동화하는 방법을 알려 줍니다. 파이썬 기초 지식부터 엑셀과 파워포인트 문서를 파이썬으로 자동화하는 방법, 데이터의 그래프 시각화, 웹 크롤링을 통한 데이터 수집까지 다양한 업무에 파이썬을 응용하는 방법을 다룹니다. 또한 이번 개정판에는 챗GPT를 활용한 업무 자동화도 추가되어, 생성형 AI를 사용해 더욱 스마트하게 업무를 처리하는 방법을 배울 수 있습니다.

 

실전 예제를 따라 하고 적용하다 보면 파이썬이 처음인 직장인들도 코딩에 대한 두려움을 극복하고 업무 자동화에 한 걸음 더 다가갈 수 있을 것입니다.

 

 

포스코인재창조원 저자

포스코인재창조원

포스코인재창조원은 창의적인 인재 양성을 통해 포스코 그룹의 비전 실현을 촉진하는 기관이다. 특히 AI 시대를 리딩할 디지털 인재 육성을 위해 생성형 AI, 머신러닝/딥러닝, 빅데이터 분석, 업무 자동화 등 다양한 DX 교육을 운영하고 있다.

 

PART 01 파이썬 기초


CHAPTER 01 파이썬 개요
1 파이썬이란?
__코딩을 배워야 하는 이유
__파이썬의 특징
2 파이썬 업무 활용
__엑셀 대신 파이썬
__업무 자동화
3 파이썬 개발 환경 준비
__파이썬 개발 환경 구축하기
__주피터 노트북 살펴보기
마무리

 

CHAPTER 02 자료형
1 변수와 상수
__변수 선언하기
__변수명 규칙
__상수 사용하기
2 기본 자료형
__숫자
__문자열
__불
3 복합 자료형
__리스트
__튜플
__딕셔너리
[좀 더 알아보기] 자료의 형 변환
__집합
[좀 더 알아보기] 집합 자료형에 데이터 추가 및 삭제하기
마무리

 

CHAPTER 03 제어문과 함수
1 제어문
__if 문
__while 문
__for 문
2 함수와 클래스
__함수 만들기
__입력과 출력 함수
[좀 더 알아보기] 입력값을 숫자로 변환하기
__외부 파일 읽고 쓰기
__내장 함수
__클래스와 객체
마무리

 

PART 02 파이썬으로 엑셀하기


CHAPTER 04 엑셀 기본 함수 구현하기
1 파이썬으로 엑셀 파일 다루기
__파이썬 패키지 설치하기
[좀 더 알아보기] 명령 프롬프트(cmd 창)에서 openpyxl 패키지 설치하기
__데이터 프레임 생성하기
__행과 열 추가 및 삭제하기
__엑셀 파일 읽고 쓰기
2 텍스트 함수
__실습 데이터 불러오기
[좀 더 알아보기] 특정 디렉터리에서 주피터 노트북 실행하기
__여러 셀의 문자 합치기
↳ 핵심 함수 | sum( )
__몇 개의 문자만 추출하기
↳ 핵심 함수 | str[ ]
__영문 대소문자 바꾸기
↳ 핵심 함수 | upper( ), lower( ), capitalize( )
__특정 문자 바꾸기
↳ 핵심 함수 | replace( )
__문자열 길이 구하기
↳ 핵심 함수 | len( )
__문자열 공백 삭제하기
↳ 핵심 함수 | strip( ), lstrip( ), rstrip( )
3 수학 및 통계 함수
__실습 데이터 불러오기
__데이터 합계 구하기
↳ 핵심 함수 | sum( )
__데이터 평균 구하기
↳ 핵심 함수 | mean( )
__조건에 따른 합계, 평균 구하기
↳ 핵심 함수 | groupby( )
__순위 구하기
↳ 핵심 함수 | rank( )
__최댓값/최솟값 구하기
↳ 핵심 함수 | max( ), min( )

 

CHAPTER 05 업무에 자주 쓰는 실무 함수 구현하기

1 동적 배열 함수
__실습 데이터 불러오기
__원하는 데이터 필터링하기
↳ 핵심 함수 | loc.isin( )
[좀 더 알아보기] 여러 조건을 조합하여 필터링하기
__기준 열로 정렬하기
↳ 핵심 함수 | sort_values( ), sort_index( )
__중복 행 제거하기
↳ 핵심 함수 | duplicated( ), drop_duplicated( )
2 찾기 및 참조 함수
__실습 데이터 불러오기
__인덱스로 값 확인하기
↳ 핵심 함수 | 핵심 함수ㅣmap( )
__원하는 값 찾기
↳ 핵심 함수ㅣset_index( )
3 논리 및 정보 함수
__실습 데이터 불러오기
__조건 함수 사용하기
↳ 핵심 함수ㅣenumerate( )
__날짜 및 시간 함수
↳ 핵심 함수ㅣdatetime( ), datetime.now( )
[좀 더 알아보기] 날짜 패키지 datetime
마무리

 

CHAPTER 06 그래프 함수로 시각화하기

1 matplotlib으로 그래프 그리기
__matplotlib 그래프 종류
__선 그래프
↳ 핵심 함수ㅣplot( )
[좀 더 알아보기] 산점도 그리기
__막대 그래프
↳ 핵심 함수ㅣbar( )
__원 그래프
↳ 핵심 함수ㅣpie( )
[좀 더 알아보기] explode 속성으로 원하는 조각만 분리하여 출력하기
__히스토그램
↳ 핵심 함수ㅣhist( )
__상자 수염 그래프
↳ 핵심 함수ㅣboxplot( )
[좀 더 알아보기] 산점도와 선 그래프 함께 그리기
2 pandas로 그래프 그리기
__pandas 그래프 종류
__실습 데이터 불러오기
__선 그래프
↳ 핵심 함수ㅣplot( )
[좀 더 알아보기] 산점도 그리기
__막대 그래프
↳ 핵심 함수ㅣplot.bar( ), plot.bath( )
__원 그래프
↳ 핵심 함수ㅣplot.pie( )
__히스토그램
↳ 핵심 함수ㅣplot.hist( )
__상자 수염 그래프
↳ 핵심 함수ㅣboxplot( )

 

PART 03 파이썬으로 업무 자동화하기
 

CHAPTER 07 문서 업무 자동화

1 엑셀 업무 자동화
__openpyxl 개요
__엑셀 파일과 시트 다루기
__셀 내용 다루기
__셀 서식 다루기
[실습] 유통매장의 고객 만족도 분석하기
[실습] 여러 엑셀 파일을 하나로 합치기
2 파워포인트 업무 자동화
__python-pptx 개요
__파워포인트 파일 다루기
[실습] 행사 참가자 명찰 제작하기
3 시스템 제어하기
__pyautogui 개요
__마우스 제어하기
__키보드 제어하기
__메시지 박스
__스크린 샷
[실습] 성적 처리 자동화
[좀 더 알아보기] 엑셀 실행하기
마무리

 

CHAPTER 8 웹 크롤링
1 웹 크롤링 개요
__웹 크롤링 절차 및 주요 패키지
__HTML 기초
__CSS 기초
__크롬 개발자 도구로 웹 구조 파악하기
2 웹 데이터 자동 수집
__HTML 소스 가져오기
__HTML 소스를 데이터로 변환하기
[실습] 서점 베스트셀러 정보 가져오기
3 웹 브라우저 제어
__selenium 개요
__웹 로드 및 HTML 소스 가져오기
__웹 브라우저 제어하기
[실습] 네이버 환율 정보 수집 후 CSV로 저장하기
[실습] 사업자등록번호 휴폐업 조회하기
마무리

 

CHAPTER 9 실전 자동화 프로젝트
1 프로젝트 개요
__비즈니스 케이스
__청구서 발행 프로세스 분석
__엑셀 자료와 청구서 양식
2 프로젝트 자동화 구현하기
마무리

 

CHAPTER 10 챗GPT로 업무 자동화 코드 생성하기
1 챗GPT 개요
__회원 가입하기
__챗GPT 기본 화면과 사용 방법
2 챗GPT로 코딩하기
[실습] 데이터 분석 - 월마트 판매 데이터를 활용해서 상관 관계 분석하기
[실습] 업무 자동화 - 여러 엑셀 파일을 하나로 합치기
[실습] 웹 크롤링 - 서점 베스트셀러 정보 가져오기
마무리

 

찾아보기

언제까지 파일 하나하나 손으로 만들래?
엑셀 대신 파이썬으로 업무 순삭하고 칼퇴하자!

 

기업용 복사기 임대 업체에서 일하는 K 대리는 자신이 담당하는 지역의 고객사 472곳, 복사기 627대, 서비스 기사 8명을 혼자서 관리하고 있습니다. 월말마다 실적을 종합해 고객사별로 서비스 청구서를 작성해 보내야 하는데, 서비스 이력을 정리한 수백 개의 엑셀 시트를 서로 연결하는 파일을 만드는 업무에 꼬박 3일이 걸립니다. 아무리 엑셀의 달인인 K 대리라도 매달 반복되는 이 업무는 늘 큰 스트레스로 다가옵니다. 
그러던 중, 새로 입사한 P 사원이 고생하는 K 대리를 보고 파이썬을 사용하면 이 업무를 단 10초 만에 해결할 수 있다고 합니다. 과연 K 대리는 P 사원의 도움으로 매달 반복되는 야근 지옥에서 벗어날 수 있을까요?

 

PART 01: 꼭 필요한 문법만 배워도 충분히 업무 자동화 가능!
이 책은 ‘반복되는 엑셀 업무를 파이썬으로 더 쉽고 빠르게 자동화할 수 없을까?’라는 고민에서 시작했습니다. 막상 파이썬을 처음 배우기 시작하면 기초 문법만 공부하다 흥미를 잃고 포기하는 경우가 많습니다. 이 책은 업무에 꼭 필요한 핵심 파이썬 기초 지식만을 골라 실제 업무에 바로 적용할 수 있는 업무 자동화 방법을 중심으로 설명합니다. 파이썬을 처음 접하는 초보자도 직장에서 활용할 수 있는 예제를 통해 끝까지 흥미를 잃지 않고 학습을 완주할 수 있습니다.

 

PART 02: 엑셀 함수와 파이썬 함수의 1:1 비교로 더 쉽게!
대부분의 직장인들이 엑셀로 하는 업무는 비슷합니다. 여러 셀의 데이터를 합치거나 특정 데이터 추출하기, 데이터 합계와 평균 구하기, 중복 데이터를 제거하고 필터링하기 등입니다. 엑셀로 하는 업무를 평소처럼 작성해 보고, 같은 내용을 파이썬으로 구현하며 엑셀과 파이썬의 공통점과 차이점을 비교해 봅니다. 또한 엑셀로 그렸던 그래프 역시 파이썬의 matplotlib, pandas 패키지를 활용해 추가 기능까지 더하면 간단하게 시각화할 수 있습니다.

 

PART 03: 손가락 하나 까딱하지 않고 컴퓨터에게 일을 시켜보자!
파이썬은 다른 프로그래밍 언어에 비해 업무 자동화에 특화된 다양한 패키지를 제공합니다. 파이썬의 openpyxl, python-pptx 패키지를 사용하면 Microsoft office 프로그램이 없어도 엑셀과 파워포인트 문서의 내용을 자유롭게 수정하고 저장할 수 있습니다. requests, BeautifulSoup 패키지를 활용한 웹 크롤링, selenium 패키지를 이용한 웹 브라우저 자동 제어까지, 파이썬을 통해 업무 자동화의 편리함을 경험할 수 있습니다.


이 책의 내용
· 주피터 노트북 설치하고 주요 기능 학습하기
· 파이썬 기초 문법 익히기
· 엑셀 기본 함수를 파이썬으로 구현하기
· 업무에 자주 사용하는 엑셀 및 파이썬 실무 함수 구현하기
· 그래프 함수로 문서 시각화하기
· 엑셀, 파워포인트 문서를 파이썬으로 자동화하기
· 마우스와 키보드 자동 제어하기
· 웹 페이지 정보 자동 크롤링하기
· 웹 브라우저 제어하기
· 생성형 AI를 활용해서 업무 자동화 코드 작성하기

 

이 책이 필요한 독자
· 엑셀 VBA를 사용하는데도 문서 양이 많아 야근할 일이 자꾸 생긴다.
· 엑셀은 눈 감고도 할 수 있는데 파이썬으로 더 빨리, 더 많은 양을 처리하고 싶다.
· 단순 반복 작업은 파이썬에게 시키고, 나는 칼퇴하고 싶다.
· 최신 데이터를 매번 찾아 다운받는 건 지겹고, 컴퓨터가 알아서 모아 주면 좋겠다.
· 똑같은 마우스 클릭은 손목만 아프고 지루하니, 컴퓨터가 알아서 제어해 주면 좋겠다.
· 그래프나 차트를 더 효율적으로 만들어서 보고서 품질을 높이고 싶다.
· 파이썬 코드를 알면 더 쉽게 일할 수 있을 것 같은데, 챗GPT가 코드만 작성해 주면 좋겠다.

 

업무 자동화, 이제 엑셀 말고 파이썬으로 하자!
· 지루한 파이썬 문법 공부는 이제 그만! 실습으로 내 업무에 날개를 달아 보자!
· 대용량 데이터 처리에 버벅대는 엑셀은 그만! 파이썬으로 10초 만에 해결하자!
· 언제까지 복잡한 엑셀 함수 복사&붙여넣기 할래? 간단한 코드 한 줄로 끝내보자!
· 엑셀, 파워포인트 반복 작업이 지친다면! 프로그램에게 시키고 칼퇴하자!
· 마우스, 키보드 누르기도 귀찮다면! 시스템 제어로 편리하게 자동화 가능!
· 웹에 존재하는 모든 데이터, 업무 자동화로 간단하게 수집하자!
· 웹 브라우저도 이젠 내 맘대로, 자료도 입력하고! 데이터도 가져오고!
· 어려운 파이썬 코드 생성은 이제 안녕! 챗GPT로 업무 자동화 코드 생성하자!



#엑셀자동화 #파이썬 #업무효율성 #일잘러의비밀 #자동화프로그래밍 #초보자를위한파이썬 #직장인추천도서 #업무자동화 #챗GPT #데이터시각화 #웹크롤링 #실무자동화 #엑셀파이썬 #책리뷰

 

이 책은 반복적인 엑셀 업무에 지친 직장인과 파이썬 초보자를 위해 파이썬을 활용한 실무 자동화를 단계적으로 설명하는 책입니다. 파이썬 기초부터 시작해, 엑셀과 파이썬 함수의 1:1 비교를 통해 누구나 쉽게 파이썬을 배울 수 있도록 구성되어 있습니다. 저도 파이썬을 다룰 줄 알지만 엑셀 업무 자동화는 처음이었기에, 이 책이 어떻게 다루고 있을지 기대가 되었습니다.

 

파트 1: 파이썬 기초 학습

책의 첫 번째 파트는 파이썬 기초 문법을 다룹니다. 저는 파이썬의 기본 문법은 익숙한 편이라 가볍게 읽어 내려갔습니다. 솔직히 중반쯤에선 '이미 아는 내용이군' 하며 약간 지루함을 느끼기도 했습니다. 그러나 '더 알아보기'라는 섹션에서 새롭게 알게 된 몇 가지 개념이 등장했습니다. 이 부분을 만나자 마음을 다시 가다듬게 되었고, 파이썬 언어에 대해 좀 더 시간을 투자해서 이해도를 높여야겠다는 다짐을 해봤습니다.

 

파트 2: 엑셀 자동화, 설렘과 긴장 사이에서

두 번째 파트부터는 본격적으로 엑셀 자동화를 다룹니다. 저는 엑셀을 업무에서 자주 사용하지 않기도 하고 파이썬으로 엑셀 기능을 구현하는 기회도 처음이기도 했습니다. 그래서 기장도 되면서 동시에 기대도 되었습니다. 엑셀의 기능을 프로그래밍으로 처리할 수 있다는 생각에 조금 설렜고, 엑셀의 기능을 하나하나 파이썬으로 자동화해가는 과정이 흥미로웠습니다. 책이 다루는 예제가 복잡하지 않아 처음 접하는 사람도 쉽게 따라갈 수 있습니다. 비록 제가 엑셀을 자주 사용하지는 않지만, 이러한 기능들을 파이썬으로 다룰 수 있다는 점에서 관련 기능에 대한 아이디어들이 많이 나올 수 있을 것 같다는 생각이 들었습니다.

 

파트 3: 자동화와 시스템 제어의 매력

세 번째 파트는 자동화와 시스템 제어, 웹 크롤링 등 실무에 활용할 수 있는 유용한 파이썬 기능을 다룹니다. 개발자라면 누구나 시스템 자동화나 데이터 수집 같은 작업에 흥미를 느끼기 마련입니다. 이 부분에서 특히 자동화를 통해 업무를 더 효율적으로 처리하고 싶은 욕구가 커졌습니다. 물론 이러한 자동화를 구현하는 데는 어느 정도의 노력이 필요하지만, 그럼에도 새로운 분야를 배워가는 과정이 즐거웠습니다. 이 도서를 통해 빨리 자동화 기술을 습득해 실제 업무에 적용하고 싶다는 생각이 들었습니다.

 

챗GPT를 활용한 업무 자동화: 신선한 시도

개정판의 가장 흥미로운 부분 중 하나는 '챗GPT를 활용한 업무 자동화'입니다. 챗GPT를 사용해 파이썬 코드를 생성하고, 이를 통해 업무를 자동화할 수 있다는 점이 매우 신선했습니다. 책에서 제공하는 예제는 향후 실무에 어떻게 적용하면 좋을지에 대한 힌트를 줬습니다. 앞으로 챗GPT와 파이썬을 연계해 어떻게 활용할 수 있을지 더 연습해 보고 싶어졌습니다.

 

마무리

'일잘러의 비밀, 엑셀 대신 파이썬으로 업무 자동화하기'는 초보자와 파이썬을 통해 실무 효율성을 높이고자 하는 직장인에게 딱 들어맞는 책입니다. 파이썬 기초부터 자동화까지 단계적으로 설명하고 있어 초보자도 쉽게 따라갈 수 있으며, 실무에 바로 적용 가능한 예제들이 책에 포함되어 있어 파이썬을 다루는 사람들에게 많은 도움이 될 것입니다. 개정판에서 추가된 챗GPT를 활용한 자동화는 최신 기술을 반영한 매력적인 요소입니다. 파이썬을 배우고 업무에 효율성을 더하고 싶은 사람들에게 이 책을 추천하고 싶습니다.

 

한빛미디어 < 나는리뷰어다 > 활동을 위해서 책을 제공받아 작성된 서평입니다.


평소에 엑셀을 많이 쓰지는 않는다. 매달 쓰는 가계부나 매년 종합소득세 신고용으로 반복적으로 정리할 때 사용하는 것이 거의 다라고 할 수도 있다(이미 수식화+서식화 되어 있어서 수입금액만 적으면 얼마쯤 환급받을 수 있는지까지 다 계산해준다). 한때는 엑셀/파워포인트 강의도 했었는데...(한참 전 일이다)

 

그런데 엑셀에는 기대했던 것보다 많은 기능이 있고, 내가 그 기능을 안 쓰는 것이 아니라 뭐가 있는지 몰라서 못 쓰는 걸 수도 있다는 생각이 들었다. 이 책을 고른 것은 엑셀을 엄청 잘 쓰고 싶다거나 파이썬으로 내가 쓰고 있는 기능들을 자동화하기 위해서라기 보다는, "우선 어떤 기능들이 있는지 알아보고 적용할만한 부분이 있는지 찾아보자"는 이유에서였다. 게다가 요즘 파이썬을 배우고 있는 꼬맹이가 엑셀도 좀 가르쳐 달라고 해서 파이썬 자동화를 가르치면 파이썬에 속도가 붙지 않을까 하는 기대도 있다.

 

파이썬 설치와 기본 문법

 

시작은 파이썬이다. 전체의 1/4 살짝 넘는 분량이다. 이 부분은 파이썬을 모르는 사람에게는 꼭 필요한 부분이기도 하지만 나는 그냥 건너 뛰었다. 복잡한 내용은 빼고 가장 기본이 되는 내용들을 담았다. 왕초보용 간략한 기초 파이썬 교재 정도라고 봐도 될 것 같다. 파이썬 개요, 자료형, 제어문, 함수를 다룬다.

 

데이터를 다루는 파이썬 라이브러리인 pandas와 matplotlib 설치와 기본 사용법

 

다음 파트(Part 2, 4장~6장)에서는 엑셀에서 자주 쓰는 함수와 시각화를 위한 그래프 함수를 소개하고 있다. 역시 전체 분량의 1/4정도 된다.

제목만 보고는 구체적으로 어떤 내용을 다루는지 짐작하기 어려웠다. 엑셀을 다루는 거라고 생각했는데 4장과 5장에서는 파이썬 라이브러리 중에 데이터를 다룰 때 많이 사용하는 pandas 설치법과 사용법을 다루고 있었다. 6장은 파이썬에서 시각화할 때 많이 사용하는 라이브러리인 matplotlib를 다룬다.

 

"엑셀에서는 이러이러한 작업을 할 때 이 함수를 사용하지만, 파이썬에서는 이런 함수를 사용합니다."하며 각 케이스에 대해서 설명을 해주고 있다.

 

이렇게 비교해서 설명하기 때문에 엑셀함수에 익숙한 사람은 pandas 라이브러리에 조금만 익숙해지면 나머지는 크게 고생하지 않고 적응할 수 있을 것 같다. 좋은 점은 책의 앞부분에 있는 목차에도 이런 함수를 표가 나는 색상으로 표기해 놓아서 목차 겸 인덱스 역할을 잘 하고 있다는 것이다.

 

사실 pandas에서 rank()함수는 사용할 일이 없었는데, 이 rank()함수에서 순위를 매기는 방법을 지정하는 method가 엑셀에서 사용하던 것과 비슷하게 활용되니 재미있었다. 이게 되었었구나^^

(method 속성: average, min, max, first, dense)

 

6장까지는 읽어오는 데이터가 단지 엑셀로 저장된 데이터라는 것만 다를 뿐, 파이썬 데이터분석 기초과정과 다르지 않다.

 

두구두구두구두, 이제 드디어 파이썬 업무 자동화 파트

 

7장에서는 엑셀 형식을 다룰 수 있는 openpyxl 라이브러리, 파워포인트 파일을 지원하는 python-pptx 라이브러리, 마우스와 키보드를 제어하는 pyautogui를 설치하고 사용하는 법을 소개한다. 새 시트(엑셀, sheet)나 슬라이드(파워포인트, slide)를 추가하거나 삭제할 수도 있다.

 

엑셀파일에서 명단을 읽어서 지정된 템플릿에 맞춰 파워포인트에서 출력할 수 있는 명찰을 작성할 수도 있다. pandas, matplotlib 라이브러리 사용법을 이미 익혔기에 어렵지 않다. pyautogui는 이전에 사용해본 적이 없는 라이브러리라 신기하고 재미있었다. 엑셀 단축키(예를 들어 win + s)를 조작해서 엑셀을 열고 데이터를 읽어 총점과 평균을 계산해 정렬된 표로 기록하는 <성적 처리 자동화> 예제가 있는데, 단축키를 제어한다는 생각까진 하지 못했었다. 재미있는 라이브러리니 다른 데 많이 응용해봐야겠다.

 

8장에 나오는 웹크롤링은 데이터분석 과정을 가르치면서 많이 해봤고, 마지막 9장에서는 청구서를 자동으로 발행하는 케이스를 가지고 프로젝트를 한다.

 

10장에서는 25페이지 정도를 활용해 챗GPT 회원 가입하는 방법부터 코드 생성을 위한 프롬프트를 잘 만드는 방법, 챗GPT가 생성해 준 코드를 실행하는 방법을 소개한다. 내가 만들고자 하는 코드의 목적, 입력과 출력, 제약사항 등에 대해서 명확하게 지정하는 것이 중요한데 예시를 들어 잘 설명하고 있다. 물론 챗GPT가 제시해준 코드가 정확히 동작하게 만들려면 1~9장의 내용을 잘 알고 있어야 한다.

(1) 1~10장을 차례로 따라가 보기

(2) 10장을 먼저 따라해보고 1~9장 공부하기

공부하는 방법은 둘 중 하나일 건데, 본인이 원하는 어느 방법을 선택해도 나쁘지 않다고 본다.

 

사실 나에게 새로운 것은 7장, 9장 뿐이지만 엑셀의 구조에 대해서 잘 이해하고 있지만 파이썬을 모르던 사람 입장에서는 1장부터 10장까지 하나도 버릴 게 없을 것이다. 그렇게 두껍지 않은 책에 꼭 필요한 내용을 담았다는 느낌이다.

[북리뷰-IT] 일잘러의 비밀, 엑셀 대신 파이썬으로 업무 자동화하기 (한빛미디어, 2024)

보통 금융권은 5~10년 주기로 시스템 고도화 작업을 진행합니다.

제가 재직중인 은행에서도 몇년전에 코어뱅킹 U2L (Unix to Linux) 전환 고도화 프로젝트를 진행하였고, 

해당 프로젝트와 같은 대규모 시스템 전환 프로젝트에서는 수백 수천개의 산출물이 나옵니다.

산출물의 파일형식은 엑셀파일이 70%이상을 차지하고요..

 

전 당시 팀의 테스트 리더로,

업무별로 수많은 테스트 시나리오와 테스트 케이스를 만들어 배포하고 취합하는 역할을 맡았으며,

취합하는 과정에서 엑셀 파일 더미에 파묻혀 야근을 자주 했던 기억 있습니다. ㅜㅜ

 

엑셀을 사용하는 입장에서 제일 힘들었던 건 바로 반복적인 작업이었어요.

매번 비슷한 데이터를 정리하고, 여러 엑셀 파일을 하나로 합치고,

매일 같은 형식의 보고서를 만드는 게 얼마나 지치는지 모릅니다.

이 같은 일이 쌓이다 보니 다른 중요한 업무에 시간을 쏟을 여유도 사라지고요.

 

사실 이런 불편은 저만의 이야기는 아닙니다.

기업 내 많은 직장인들이 엑셀의 반복업무에서 스트레스를 받는다고 합니다.

한 설문조사에 따르면, 엑셀을 사용하는 직장인의 70%가 반복 업무로 시간과 에너지를 빼앗긴다고 응답했어요.

게다가 제대로 자동화되지 않은 업무는 오류와 실수를 낳기 쉽죠.

이러한 점은 저뿐 아니라 많은 사람들이 공감할 수 있는 부분인 것 같습니다.

 

일 잘하는 사람이라면 이런 반복 작업에서 벗어나

좀 더 생산적인 일에 집중할 수 있어야 하지 않을까요?

엑셀 업무자동화에 관심이 많은 이때, 한빛미디어에서 딱! 출간된

"일잘러의 비밀, 엑셀 대신 파이썬으로 업무 자동화하기" ㅋㅋㅋ

 

 

 

엑셀의 한계를 넘어, 파이썬으로 업무 효율성을 극대화하기

자동화는 엑셀의 매크로도 있지만, 코드 작성이 복잡하고 예기치 않은 오류가 자주 발생하곤 합니다.

하지만 파이썬은 굉장히 직관적이고 배우기도 쉬운 언어라, 엑셀로 하던 반복 업무를 자동화하는데 정말 효율적입니다.

특히 기본적인 문법만 배우고 나면, 챗GPT를 이용하면 누구나 쉽게 파이썬 코드를 작성할 수 있습니다.

 

이 책은 단순히 파이썬 문법 설명에 그치지 않습니다.

파이썬의 기초부터 엑셀과의 연동, 그리고 실제 업무 자동화 프로젝트까지 단계적으로 잘 설명되어 있습니다.

실제 예시와 실습 코드를 제공해줘서 쉽게 따라 할 수 있어서 정말 좋았어요.

파이썬으로 엑셀 파일을 합치고, 데이터를 정리하고,

웹크롤링을 통해 필요한 정보를 자동으로 수집하는 과정이 매우 재밌고 유익했습니다. 

특히, 이번 개정판에서는 챗GPT를 활용한 업무 자동화까지 다루어, 시대의 흐름을 반영한 최신 정보도 제공합니다. ^^

 

 

책의 주요 내용 (목차 및 자세한 내용은 여기서 확인하세요)

  • 파이썬 기초 문법부터 실전 예제까지
    • 엑셀 업무에 필요한 파이썬 문법을 간결하게 정리하고,
    • 다양한 실습 문제를 통해 능숙하게 활용할 수 있도록 돕습니다.
    • 파이썬 초보자도 쉽게 따라할 수 있도록 단계별로 학습 내용을 구성하고,
    • 각 장의 마무리 부분에서 학습 내용을 요약하여 학습 효과를 높였습니다.
  • 엑셀 함수와 파이썬 함수의 1:1 비교
    • 엑셀 사용자들이 익숙한 함수들을 파이썬으로 어떻게 구현하는지 명확하게 보여주어,
    • 빠르게 파이썬으로 적응할 수 있도록 안내합니다.
  • 다양한 업무 자동화 도구 소개 
    • 엑셀, 파워포인트 문서 자동화, 웹 크롤링, 시스템 제어 등 다양한 업무에 활용 가능한 파이썬 패키지들을 소개하고, 실제 예제를 통해 활용 방법을 상세히 설명하고 있습니다.
  • 챗GPT를 활용한 업무 자동화
    • 챗GPT를 활용하여 파이썬 코드를 생성하고, 업무 효율성을 더욱 높이는 방법을 제시합니다.

 

 

챗GPT로 코딩하기

책에서 안내하는 업무자동화 10가지 프로젝트 중 한개를 간단히 따라해봤습니다.

챗GPT로 코딩하고 데이터분석을 하는 프로젝트였어요.

 

 

책에서는 챗GPT로 가이드 했지만, 전 Copilot으로 해봤어요. 

 

 

코파일럿이 제안하는 파이썬 코드로 주피터 노트북에서 바로 실행해봤는데, 

오류없이 한번에 잘 되네요~ ㅋ

 

 

 

 

엑셀 지옥에서 벗어나 파이썬으로 날개를 달자!

엑셀로 반복적인 업무를 처리하는 데 지친 직장인..
파이썬을 처음 배우는 초보자..
데이터 분석 및 시각화에 관심 있는 사람..
업무 효율성을 높이고 싶은 사람..

 

"일잘러의 비밀, 엑셀 대신 파이썬으로 업무 자동화하기"는 파이썬을 활용하여,

업무 자동화를 실현하고 싶은 모든 사람들에게 강력히 추천하는 책입니다.

 

이 책을 통해 파이썬의 기본 문법을 익히고, 실제 업무에 적용할 수 있는 다양한 기술을 습득할 수 있습니다.

특히, 챗GPT를 활용한 업무 자동화 부분은 이 책의 가장 큰 차별점이며,

미래의 업무 환경 변화에 대비할 수 있도록 도와줄 것입니다.

 

엑셀에서 벗어나 파이썬으로 새로운 가능성을 열어보는 건 어떨까요? ^^
지금 바로 이 책을 통해 파이썬으로 업무를 자동화하고, 소중한 시간을 더욱 가치 있게 활용해 보세요!

 

 

 

"한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

 

 

#북리뷰  #책서평  #도서추천  #IT서적  #파이썬  #업무자동화  #파이썬업무자동화  #일잘러  #한빛미디어  #파이썬기초  #파이썬엑셀  #단계별코딩실습  #챗GPT코딩  


 

최근에 읽은 책 '업무 자동화' 는 엑셀을 주로 사용하는 직장인이나, 반복 작업을 줄이고 싶은 사람들, 혹은 웹 크롤링을 필요로 하는 사람들에게 추천할만한 책이다. 이 책은 파이썬을 통해 반복되는 업무를 자동화하는 방법을 쉽게 풀어내고 있다. 특히, VBA 대신 파이썬을 사용하는 이유를 명확하게 설명해 주는 점이 흥미로웠다. 파이썬이 접근성이 높고, 학습에 걸리는 시간도 적다는 점은 확실히 매력적인 부분이다.

이 책은 파이썬을 통해 반복적인 업무를 자동화하는 방법을 단계별로 설명하며, 엑셀에 의존하는 업무 환경에서 벗어날 수 있는 길을 제시합니다. 실무에서 바로 적용할 수 있는 다양한 예제를 제공하며, 이를 통해 비효율적인 업무를 개선하고, 더 중요한 업무에 집중할 수 있었습니다. 파이썬에 대한 지식이 없던 사람도 이 책을 통해 쉽게 접근할 수 있었고, 프로그래밍을 통해 업무를 효율화하는 데 자신감을 얻었습니다. "일잘러의 비밀, 엑셀 대신 파이썬으로 업무 자동화하기"는 실무에서 진정한 효율을 추구하는 직장인들에게 강력히 추천할 만한 책입니다.


  "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 상품명 :
일잘러의 비밀, 엑셀 대신 파이썬으로 업무 자동화하기(개정판)
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
일잘러의 비밀, 엑셀 대신 파이썬으로 업무 자동화하기(개정판)
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
일잘러의 비밀, 엑셀 대신 파이썬으로 업무 자동화하기(개정판)
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0