이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 청년패스
자동화 실무 사례로 배우는 구글 앱스 스크립트
대시보드, 이메일, 재고 관리 등 실전 프로젝트로 익히는 스프레드시트 & GAS 프로그래밍
박용
제이펍 2023.07.14.
베스트
웹사이트 top20 2주
가격
20,000
10 18,000
YES포인트?
1,000원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 상품의 태그

카드뉴스로 보는 책

카드뉴스0
카드뉴스1
카드뉴스2
카드뉴스3
카드뉴스4
카드뉴스5
카드뉴스6
카드뉴스7
카드뉴스8

상세 이미지

책소개

목차

베타리더 후기 ix
머리말 x
이 책에 대하여 xii

PART 1 스프레드시트란?

CHAPTER 1 첫 번째 스프레드시트 파일 만들기 3
1.1 스프레드시트 파일 만들기 3
1.2 화면 구성 둘러보기와 제목 변경하기 7

CHAPTER 2 셀에서 계산하고 데이터 다루기 9
2.1 데이터 입력, 형태, 참조 11
2.2 사칙연산을 하면서 수식 사용하기 13
2.3 함수 사용하기 16
2.4 서식 19

CHAPTER 3 시트를 생성하고 다른 시트의 셀 참조하기 20

PART 2 스프레드시트 활용하기

CHAPTER 4 데이터 분석 프로세스 27

CHAPTER 5 간단한 회계 보고서 만들기 29
5.1 결과물 이해하기 29
5.2 스프레드시트 사본 만들기 31
5.3 공백 제거하기: TRIM 31
5.4 데이터 서식 검사하기 35
5.5 데이터 범위 확인하기 39
5.6 중복 검사하기 41
5.7 비어 있는 값 검사하기 43
5.8 총수익과 비용 분석하기 48
5.9 비용 분포 분석하기 50
5.10 수익 분포 분석하기 51
5.11 월별 비용 분석표 및 차트 만들기 52

CHAPTER 6 여러 파일을 합쳐 회계 보고서 만들기 55
6.1 결과물 이해하기 55
6.2 사본 및 보고서 시트 만들기 57
6.3 보고서 파일로 데이터 가져오기 58
6.4 다섯 시트를 하나의 시트로 합치기 60
6.5 등급 표시 및 등급별 포인트 구하기 62
6.6 보고서 시트 만들기 65
6.7 총비용과 수익 작성하기: QUERY 66
6.8 파트너별 분석하기 70

PART 3 앱스 스크립트 시작하기

CHAPTER 7 앱스 스크립트로 익히는 프로그래밍 기본 개념 81

CHAPTER 8 이메일 발송 프로그램 107
8.1 한 명의 회원에게 이메일 발송하기 108
8.2 여러 명의 회원에게 이메일 발송하기 127

PART 4 앱스 스크립트를 활용한 실전 프로젝트 만들기

CHAPTER 9 구글 라이브러리 구조와 사용법 153
9.1 구글 라이브러리 매뉴얼 153
9.2 구글 라이브러리 사용법 155
9.3 스프레드시트 라이브러리 사용법 158
9.4 캘린더 라이브러리 사용법 160
9.5 문서 라이브러리 사용법 162
9.6 드라이브 라이브러리 사용법 163
9.7 지메일 라이브러리 사용법 164

CHAPTER 10 캘린더 스케줄 등록 프로그램 167
10.1 프로그램 동작 순서 알아보기 167
10.2 프로그램에서 사용하는 라이브러리 168
10.3 캘린더와 스프레드시트 만들기 169
10.4 데이터 읽어오기 175
10.5 날짜 변환하기 178
10.6 캘린더에 스케줄 등록하기 181
10.7 많은 스케줄 데이터 읽어오기 182
10.8 캘린더에 여러 개의 스케줄 등록하기 184

CHAPTER 11 냉장고 속 식자재 관리 프로그램 186
11.1 프로그램 동작 순서 알아보기 186
11.2 프로그램에서 사용하는 라이브러리 187
11.3 사용자 입력 페이지와 기능 만들기 187
11.4 입력된 데이터를 앱스 스크립트로 전달하기 194
11.5 스프레드시트에 저장하기 198
11.6 저장 완료 통보하기 199

CHAPTER 12 후원 문서 발행 프로그램 201
12.1 프로그램 동작 순서 알아보기 202
12.2 프로그램에서 사용하는 라이브러리 203
12.3 후원자 정보 입력과 사인 이미지 처리 204
12.4 문서 발행하기 214

마치며 227
찾아보기 228

저자 소개 1

교육 불평등을 해결하는 비영리단체 구구컬리지(99college.org) 대표로 온라인 학습 플랫폼을 개발 및 운영하고 있다. 비전공자 또는 취약 계층을 대상으로 프로그래밍 강의를 진행하며, 때로는 교육 기획을 한다. 임베디드 소프트웨어 석사 과정을 마쳤다. 삼성전자 무선사업부에서 개발자로 일했으며, 에이유디 사회적협동조합(audsc.org)에서 청각장애인을 위한 인공지능 서비스를 총괄했다. 최근에는 검정고시 학습자를 위한 인공지능 교육 서비스를 개발 및 운영하고 있다.

품목정보

발행일
2023년 07월 14일
쪽수, 무게, 크기
244쪽 | 596g | 188*245*14mm
ISBN13
9791192987026

책 속으로

최근 데이터 분석이 주목받고 있습니다. 하지만 막상 데이터 분석을 시작하려고 하면 막막하고 어렵다고 느낄 수 있습니다. 이는 데이터 분석 프로세스에 익숙하지 않고 처음부터 너무 크고 복잡한 데이터를 다루려고 하기 때문입니다. 그리고 익숙하지 않은 도구로 시작한다는 점도 있습니다. 데이터 분석은 스프레드시트처럼 빨리 배울 수 있는 도구를 활용해 작은 데이터부터 분석을 시작하는 것이 좋습니다.
--- p.27

query 함수는 데이터베이스 시스템에서 사용하는 언어로 데이터를 분석할 수 있도록 스프레드시트에서 제공하는 기능입니다. 데이터베이스 시스템은 프로그래밍 제품을 만들 때 대용량 데이터를 관리하는 데 사용하는 프로그램입니다. 이때 데이터베이스 시스템에서 데이터를 입출력하는 데 사용하는 언어가 바로 SQL(Structured Query Language)입니다. 스프레드시트에서 SQL을 지원하기에 기존 데이터베이스 시스템을 다뤄봤다면 편리하게 스프레드시트로 데이터 분석을 할 수 있습니다. 또한, SQL은 데이터를 다루는 것을 중점으로 설계되어 있어 익숙해지면 간단하고 다양하게 데이터 분석을 할 수 있습니다.
--- p.66

컴퓨터를 간단하게 설명한다면 ‘계산기’라고 할 수 있습니다. 계산기는 덧셈을 어떤 방식으로 할까요? 실제로 우리가 더하기를 할 때 어떻게 하는지 생각해봅시다. 예를 들어 1+200을 계산하면 값이 201이라는 것을 바로 알 수 있습니다. 그렇다면 123451616+29419595를 계산해볼까요? 종이에 적지 말고 암산으로 해보죠. 쉽지 않을 겁니다. 누구나 암산만으로 바로 계산하기는 어렵습니다. 왜 어려울까요? 더하기를 좀 더 살펴보겠습니다. 우리는 덧셈을 하기 전에 숫자를 기억해야 합니다. 즉 연산을 하기 전에 ‘기억’이라는 기능이 필요한 것이죠. 컴퓨터도 마찬가지입니다. 연산을 하기 전에 데이터(숫자)를 기억시켜야 합니다. 이때 사용하는 것이 바로 변수(variable)라는 개념입니다.
--- p.88

디버깅은 버그(bug, 프로그램 오류)를 없애는 작업을 말합니다. 프로그래밍을 하다 보면 프로그래밍 언어의 문법과 다르게 작성해 오류가 나거나 문법은 틀리지 않았지만 원했던 결과가 나오지 않을 때가 있습니다. 초보자는 주로 철자를 틀리는 단순한 오류가 많지만 프로그램의 규모가 커지면 프로그래밍하는 시간보다 디버깅을 더 오래하는 경우가 있습니다. 프로그래밍 능력만큼 디버깅 능력도 중요합니다.
--- p.124

라이브러리 기능 중 함수를 사용할 때는 주의 깊게 봐야 하는 점이 있습니다. 함수에서 이야기했듯이 함수를 호출하는 함수명과 함수를 호출할 때 같이 작성하는 입력 매개변수의 개수 및 데이터 유형에 주의해야 합니다. 입력 매개변수의 개수가 다르거나 데이터 유형이 다르다면 원하지 않는 값과 오류가 발생할 수 있습니다. 예를 들어 문서를 생성하려고 할 때 create 함수를 사용한 후 문서 제목을 전달하는 입력 매개변수 한 개를 데이터 유형 중 문자열(string)로 받습니다. 하지만 문서 제목을 두 개 이상 입력하거나 문자열이 아닌 숫자를 입력한다면 오류가 발생합니다.

--- p.158

출판사 리뷰

구글 워크스페이스의 강력한 무기, 스프레드시트 & 앱스 스크립트로 칼퇴하자

매일 반복되는 단순한 업무와 야근으로 지친 직장인들, 좀 더 쉽고 효율적으로 일할 방법에 대한 고민은 끝나지 않는다. 최근 자주 언급되는 ‘데이터 분석’과 ‘업무 자동화’는 도대체 어떻게 하는 것인지 방법은 알 길이 없고 머리만 아플 뿐이다. 수많은 직장인의 고민을 해결할 방법은 없을까?

실무 중 느꼈던 고민과 시행착오, 강의를 하면서 접한 많은 학생이 겪는 어려움을 본 저자는 업무 효율성을 높일 방법으로 ‘프로그래밍’에 주목한다. 프로그래밍이라는 단어만 보고도 막막하고 어려움을 느낄 수 있다. 하지만 프로그래밍의 모든 것을 알 필요는 없다. 개발자가 아니라도 할 수 있다. 구글 워크스페이스의 스프레드시트와 앱스 스크립트만 있다면 데이터 분석과 업무 자동화가 가능하다. 구글 계정만 있으면 누구나 무료로 사용할 수 있으며, 구글에서 제공하는 또 다른 애플리케이션인 문서, 프레젠테이션, 캘린더 등과 매우 쉽고 편리하게 연동할 수 있다. 또한, 별도의 프로그램을 설치하지 않아도 프로그래밍해 자신에게 필요한 프로그램을 만들 수도 있다.

이 책은 총 4부로 구성됐다. 단순히 스프레드시트와 앱스 스크립트 기능을 익히는 것에서 그치지 않고 다양한 실전 프로젝트 예제를 수록해 프로그램을 직접 만들어보고 자신에게 필요한 업무 자동화 프로그램을 만들 수 있도록 돕는다. 1부에서는 스프레드시트의 기본 사용법을 다룬다. 2부에서는 스프레드시트만의 차별화된 기능으로 데이터를 분석하고 회계 보고서를 작성해본다. 3부에서는 앱스 스크립트로 이메일 발송 프로그램을 만들면서 프로그래밍에 필요한 기본 개념과 문법을 익힌다. 4부에서는 구글 워크스페이스의 다양한 애플리케이션과 앱스 스크립트를 연동해 스케줄 등록 프로그램, 재고 관리 프로그램, 문서 발행 프로그램 등을 만들어보면서 실제 프로그래밍 프로세스를 익힐 수 있도록 했다. 만능 협업 도구, 스프레드시트와 앱스 스크립트를 통해 업무 효율성은 물론 생산성까지 높여보자.

주요 내용

- 함수와 수식으로 데이터 분석하기
- 스프레드시트로 회계 보고서 작성하기
- 프로그래밍의 기본 개념과 문법
- 구글 라이브러리 구조와 사용 방법
- 앱스 스크립트로 캘린더 등록, 문서 발행 등 직접 프로그램 만들기

리뷰/한줄평6

리뷰

10.0 리뷰 총점

한줄평

10.0 한줄평 총점

클린봇이 부적절한 글을 감지 중입니다.

설정
18,000
1 18,000