Out of Print

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

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

 

본 상품은 품절 / 절판 등의 이유로 유통이 중단되어 주문이 불가합니다.

이용에 불편을 드려 죄송합니다.

[Free shipping over $100]

Standard Shipping estimated by Fri 12/6 - Thu 12/12 (주문일로부 10-14 영업일)

Express Shipping estimated by Tue 12/3 - Thu 12/5 (주문일로부 7-9 영업일)

* 안내되는 배송 완료 예상일은 유통사/배송사의 상황에 따라 예고 없이 변동될 수 있습니다.
Publication Date 2022/05/02
Pages/Weight/Size 188*257*30mm
ISBN 9791162245569
Categories IT 모바일 > 컴퓨터 입문/활용
Description
일잘러로 거듭나려면, 이제 엑셀 대신 파이썬이다!
직장인들에게 날개를 달아 줄 파이썬 업무 자동화!


지금까지 엑셀을 잘만 써 왔는데, 왜 다들 파이썬을 하라는 걸까요? 엑셀은 사무 업무에 최적화된 프로그램이지만 대용량 데이터를 처리하거나 반복 업무를 자동화하는 데는 한계가 있다. 파이썬을 사용하면 단 몇 줄의 코드만으로 기존 엑셀의 장점에 더하여 빠른 속도까지 한방에 해결할 수 있다.

이 책은 엑셀로 하던 업무를 파이썬으로 실행하여 더 쉽고 빠르게 업무 자동화를 실현시키는 방법을 안내한다. 파이썬 기초 지식과 함께 엑셀뿐만 아니라 파워포인트 문서를 파이썬으로 자동화하는 방법, 데이터의 그래프 시각화, 웹 크롤링으로 데이터를 수집하는 방법까지 다양한 업무 상황에서의 파이썬 응용 방법을 알아본다. 실전 예제를 따라하고 적용하다 보면 파이썬을 처음 배우는 직장인들도 코딩에 대한 두려움을 버리고 업무 자동화에 한걸음 더 다가갈 수 있을 것이다.
Contents
____추천의 글
____들어가는 글
____이 책의 구성
____학습을 시작하기 전에
____주피터 노트북 단축키 안내

PART 01 파이썬 기초

CHAPTER 01 파이썬 개요
1.1 파이썬이란?
___코딩을 배워야 하는 이유
___파이썬의 특징

1.2 파이썬 업무 활용
___엑셀 대신 파이썬
___업무 자동화

1.3 파이썬 개발 환경 준비
___아나콘다로 파이썬 개발 환경 구축하기
___주피터 노트북 살펴보기
마무리

CHAPTER 02 자료형
2.1 변수와 상수
___변수 선언하기
___변수명 규칙
___상수 사용하기

2.2 기본 자료형
___숫자
___문자열
___불

2.3 복합 자료형
___리스트
___튜플
___딕셔너리
___[좀 더 알아보기] 자료의 형 변환
___딕셔너리
___[좀 더 알아보기] 집합 자료형에 데이터 추가 및 삭제하기
마무리

CHAPTER 03 제어문과 함수
3.1 제어문
___if 문
___while 문
___for 문

3.2 함수와 클래스
___함수 만들기
___입력과 출력 함수
___[좀 더 알아보기] 입력값을 숫자로 변환하기
___외부 파일 읽고 쓰기
___내장 함수
___클래스와 객체
마무리

PART 02 파이썬으로 엑셀하기

CHAPTER 04 엑셀 기본 함수 구현하기
4.1 파이썬으로 엑셀 파일 다루기
___파이썬 패키지 설치
___[좀 더 알아보기] 아나콘다 프롬프트에서 pip 명령어 사용하기
___데이터 프레임 생성하기
___행과 열 추가 및 삭제하기
___엑셀 파일 읽고 쓰기

4.2 텍스트 함수
___실습 데이터 불러오기
___[좀 더 알아보기] 특정 디렉토리에서 주피터 노트북 실행하기
___여러 셀의 문자 합치기
 ㄴ핵심 함수 | sum( )
___몇 개의 문자만 추출하기
 ㄴ핵심 함수 | str[ ]
___영문 대소문자 바꾸기
 ㄴ핵심 함수 | upper( ), lower( ), capitalize( )
___특정 문자 바꾸기
 ㄴ핵심 함수 | replace( )
___문자열 길이 구하기
 ㄴ핵심 함수 | len( )
___문자열 공백 삭제하기
 ㄴ핵심 함수 | strip( ), lstrip( ), rstrip( )

4.3 수학 및 통계 함수
___실습 데이터 불러오기
___데이터 합계 구하기
ㄴ핵심 함수 | sum( )
___데이터 평균 구하기
ㄴ핵심 함수 | mean( )
___조건에 따른 합계, 평균 구하기
ㄴ핵심 함수 | groupby( )
___순위 구하기
ㄴ핵심 함수 | rank( )
___최대값/최소값 구하기
ㄴ핵심 함수 | max( ), min( )
마무리

CHAPTER 05 업무에 자주 쓰는 실무 함수 구현하기
5.1 동적 배열 함수
___실습 데이터 불러오기
___원하는 데이터 필터링하기
 ㄴ핵심 함수 | loc.isin( )
___[좀 더 알아보기] 여러 개의 조건을 조합하여 필터링하기
___기준 열로 정렬하기
 ㄴ핵심 함수 | sort_values( ), sort_index( )
___중복 행 제거하기
 ㄴ핵심 함수ㅣduplicated( ), drop_duplicated( )

5.2 찾기 및 참조 함수
___실습 데이터 불러오기
___인덱스로 값 확인하기
 ㄴ핵심 함수ㅣmap( )
___원하는 값 찾기
 ㄴ핵심 함수ㅣset_index( )

5.3 논리 및 정보 함수
___실습 데이터 불러오기
___조건 함수 사용하기
 ㄴ핵심 함수ㅣenumerate( )
___날짜 및 시간 함수
 ㄴ핵심 함수ㅣdatetime( ), datetime.now( )
___[좀 더 알아보기] 날짜 패키지 datetime
마무리

CHAPTER 06 그래프 함수로 시각화하기
6.1 matplotlib으로 그래프 그리기
___matplotlib 그래프 종류
___선 그래프
 ㄴ핵심 함수ㅣplot( )
___[좀 더 알아보기] 산점도 그리기
___막대 그래프
 ㄴ핵심 함수ㅣbar( )
___원 그래프
 ㄴ핵심 함수ㅣpie( )
___[좀 더 알아보기] explode 속성으로 원하는 조각만 분리하여 출력하기
___히스토그램
 ㄴ핵심 함수ㅣhist( )
___상자 수염 그래프
 ㄴ핵심 함수ㅣboxplot()
___[좀 더 알아보기] 산점도와 선 그래프 함께 그리기

6.1 pandas로 그래프 그리기
___pandas 그래프 종류
___실습 데이터 불러오기
___선 그래프
 ㄴ핵심 함수ㅣplot( )
____[좀 더 알아보기] 산점도 그리기
___막대 그래프
 ㄴ핵심 함수ㅣplot.bar(), plot.barh()
___원 그래프
 ㄴ핵심 함수ㅣplot.pie( )
___히스토그램
 ㄴ핵심 함수ㅣplot.hist( )
___상자 수염 그래프
 ㄴ핵심 함수ㅣboxplot( )
마무리

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

CHAPTER 07 문서 업무 자동화
7.1 엑셀 업무 자동화
___openpyxl 개요
___엑셀 파일과 시트 다루기
___셀 내용 다루기
___셀 서식 다루기
[실습] 유통매장의 고객만족도 분석하기
[실습] 여러 개의 엑셀 파일을 하나로 합치기

7.2 파워포인트 업무 자동화
___python-pptx 개요
___파워포인트 파일 다루기
[실습] 행사 참가자 명찰 제작하기

7.3 시스템 제어하기
___pyautogui 개요
___마우스 제어하기
___키보드 제어하기
___메시지 박스
___스크린 샷
[실습] 네이버 날씨 연속으로 자동 캡처하기
[실습] 성적 처리 자동화
___[좀 더 알아보기] 엑셀 실행하기
마무리

CHAPTER 08 웹 크롤링
8.1 웹 크롤링 개요
___웹 크롤링 절차 및 주요 패키지
___HTML 기초
___CSS 기초
___크롬 개발자 도구로 웹 구조 파악하기

8.2 웹 데이터 자동 수집
___HTML 소스 가져오기
___HTML 소스를 데이터로 변환하기
[실습] 서점 베스트셀러 정보 가져오기

8.3 웹 브라우저 제어
___selenium 개요
___웹 로드 및 HTML 소스 가져오기
___웹 브라우저 제어하기
[실습] 네이버 환율 정보 수집 후 CSV로 저장하기
[실습] 사업자등록번호 휴폐업 조회하기
마무리

CHAPTER 09 실전 자동화 프로젝트
9.1 프로젝트 개요
___비즈니스 케이스
___청구서 발행 프로세스 분석
___엑셀 자료와 청구서 양식

9.2 프로젝트 자동화 구현하기
마무리

___찾아보기
Author
포스코인재창조원
포스코인재창조원은 포스코그룹의 현재와 미래를 선도하고 기업시민을 구현하는 실천, 배려, 창의의 인재양성 기관이다. 특히, 4차 산업혁명 시대를 리딩할 창의적 인재 육성을 위해 인공지능, 빅데이터 분석, 업무 자동화 등 다양한 디지털 교육 과정을 운영하고 있다.
포스코인재창조원은 포스코그룹의 현재와 미래를 선도하고 기업시민을 구현하는 실천, 배려, 창의의 인재양성 기관이다. 특히, 4차 산업혁명 시대를 리딩할 창의적 인재 육성을 위해 인공지능, 빅데이터 분석, 업무 자동화 등 다양한 디지털 교육 과정을 운영하고 있다.