스파르타 코딩 클럽의 강의 'ChatGPT를 활용한 업무자동화' 수업을 듣고 정리한 것

 

2. 메일 전송 시스템 설계 

VBA 실행

-원하는 조건의 데이터 추출 코드 요청

c.f) 시트 이름 주의

 

구글 계정 SMTP 설정

-SMTP? 메일의 전송과정을 정렬하는 프로세스

-설정: Gmail -> 설정 -> 모든 설정 -> 전달 및 pop/imap -> imap 액세스 -> imap 사용

 

메일전송 테스트 연습

-테스트 시트 제작: 이메일 내 거로 설정

-smtlib를 활용하여 고객 일괄 이메일 전송 파이썬 코드 요청

-2단계 인증 돌파하기: myaccount.google.com -> 보안 -> 2단계 인증 -> 앱 비밀번호 생성(번호 기억)

-> 생성 후 파이썬의 smtp passworld 부분에 발급 받은 번호 입력

-조건 추가: 업체 이름, 고객 이름, 고객 추출조건, 이메일 내용 등

 

 

3. 업무자동화

주기적으로 메일 보내기

-스케줄러 이용 + 기존 파이썬 코드 입력 후 합쳐달라 요구

-시간 및 요일 주의. 시간대 우리 시간 기준으로 고정하는 코드 요청

c.f) colab은 시도 당 90분만 서버를 제공함. 상시 작동 시스템 가동하려면 로컬 서버 이용해야

c.f) Hallucination 대처: 답변이 챗바퀴를 돌 경우 다른 방식으로 알려달라고 요청하면 수정됨

 

메일 내용 작성 자동화

-구글 스프레드 시트와 연결: 확장 -> 부가기능 -> ChatGPT for Google 설치

-Api 키 받기: openai.com/api -> view api -> new secret key(번호 기억)

-> 스프레드 시트 확장 프로그램 -> GPT -> Launch Side Bar -> API키 입력

-App Script: 확장 프로그램. 미리 코드 입력 가능. 자동발송 코드 입력해두기

스파르타 코딩 클럽의 강의 'ChatGPT를 활용한 업무자동화' 수업을 듣고 정리한 것

 

0. VBA 기초

VBA의 개념

-Visual Basic for Application

-액셀+코딩=매크로

 

VBA 설치 및 주의사항

-개발도구 메뉴 설치: 엑셀 메뉴 빈 공간 우클릭 -> 리본메뉴 사용자 지정 -> '개발 도구' 체크

-VBA 액세스 설정: 개발 도구 -> 코드 -> 매크로 보안 -> 매크로 설정 -> 'VBA 프로젝트 개체 모델 안전하게 액세스' 체크

-엑셀 파일 저장 시: XLSM 확장자로 저장해야 매크로 적용됨

 

VBA 기본 사용법

-VBA 실행: 개발도구 -> Visual Basic

-모듈 생성: 보기 -> 프로젝트 탐색기 -> 우클릭 -> 삽입 -> 모듈

-실행: F5(VBA 창에서) // 도구 -> 매크로 실행(액셀 시트에서)

 

VBA 코딩 기초 개념

-변수 vs 상수

-변수의 기본 코드 구조: [키워드] 변수명 [As 데이터형]

-키워드의 종류: Dim(해당 프로세스에서만 사용) / Private, Public, Static(이번 강의에서 사용X)

-데이터형의 종류: Int(Byte, Integer, Long), Float(Single, Double), String, Boolean, Date, Variant

 

파이썬 기초: 데이터 분석 강좌 참고

 

 

1. Chat GPT의 활용

업무 활용 원칙

1) 먼저 구체적인 맥락부터 설명하고 질문하기

2) 열린 질문보다 닫힌 질문으로 질문하기

3) 구체적인 조건을 달아 정확도 높이기(예시, 포맷 제시)

+ 랜덤성 주의: 같은 질문에 여러가지로 답변하게 설계됨. 여러 번 묻는 것도 도움

 

강의 사전작업

-더미 데이터 만들기

1) 상황 설명

2) 원하는 열의 이름을 제시하여 구체적인 결과물의 형태 제시하기

3) 원하는 부분에 대해 수정 요청하여 다듬기

*페이퍼로지의 '가장 쉬운 독학 페이퍼로지 보고서 첫걸음' 책의 개인적 정리글. 편의에 따라 누락, 결합된 부분 있음

 

3부 발표 14원칙

0. 발표 때 하지 말아야 할 5가지

1) 설명부터 시작하기 -> 목적부터 제시하기

2) Hand out부터 배부하기 -> 발표 후에 배부하기

3) 겸손한 태도 -> 자신감이 있는 태도

4) 글자로 채운 PPT -> 키워드가 전달되는 PPT

5) 화면 읽기 -> 관객과 눈 마주치며 대화하기

 

1. 발표자 솔루션

-긴장의 원인: 발표 전의 정적 -> 첫 장표(타이틀)를 영상으로

-> 색감 중심, 반복재생 설정(영상 더블클릭 후 설정), 자동실행 설정, 볼륨 음소거, 비디오트리밍

*단, 불특정 다수의 청중을 대상으로 사용. 소규모거나 이미 친숙한 관계인 경우 오히려 부담

-발표형 PPT의 타이틀의 요소: 직관적 제목, 발표자 정보

-발표자의 연기: 강조, 호흡, 결정 유도

-블라인드 텍스트의 활용: 배경색 + 그림자, 12pt 이하, 세 줄 이하

-정적 구성과 동적 구성: 보통 혼용. 각 슬라이드의 용도에 맞춰서

-인물소개는 동영상을 배경으로(간단한 동작, 공간여백 고려, 비디오 트리밍과 반복재생)

-페이지 표시하기: 9/100(' / '는 그레이로 톤다운), 9 out of 10

-32:9 연출: 결정적인 강조용. 사진은 자르기 기능 이용하여 붙이기(장표 바깥에 ctrl V), '페이지 전환: 오른쪽에서'

-마지막 장은 청중들의 결심을 유도: 타겟 감정 고려, 유명인의 명언 사용, 동영상 배경( + 박스 그라데이션 톤 다운)

 

2. 쪼개기 솔루션

-문장 쪼개기: PPT의 언어는 키워드와 숫자

-텍스트 박스 쪼개기: 디자인 자유도

-목표 쪼개기: 1) 온도차 해결, 2) 정보 획득이나 방향성 확인을 통한 대응, 정비 목적

-PPT 쪼개기: 관객들의 지루함 해결하기 위함. 1) 간지+적절한 명언, 2) 블랙 페이지 + 질문 던지기

 3) 블랙아웃 효과(전환 - 밝기 변화 - 효과옵션 - 검은 화면 후 다음 슬라이드 - 기간: 1.15)

-페이지 쪼개기: 질문을 던지는 첫 페이지, 도표와 정보를 제시하는 복사된 페이지

 

3. 커뮤니케이션 솔루션

-보고서를 통한 대화: 큰 설계도를 합의하고 세부조정에 들어가는 것이 원칙.

 ex) 장소 정보 제공 -> 장소 선정 -> 액티비티 및 식사 조정 -> 타임테이블 작성

-잡담으로 시작하는 대화: 1) 상대에 맞춘 주제 선정, 2) 인사 + 질문, 3) 웃는 표정, 4) 지속적으로 이름 붙이며 말하기

-잡담을 확장하는 대화: 1) 차이점을 찾는 대화, 2) 상대가 개선된 점에 대한 칭찬

*페이퍼로지의 '가장 쉬운 독학 페이퍼로지 보고서 첫걸음' 책의 개인적 정리글. 편의에 따라 누락, 결합된 부분 있음

 

2장 디자인 32원칙

0. 시작하기 전에

-페이지 확정이 우선: 4:3(빔 프로젝터), 16:9(발표 스크린), A4(인쇄물), 2.39:1(영화)

-툴바 세팅(빠른 실행 도구모음): 정렬, 정돈 위주(P.123)

-첫장은 기준표로 작성: 폰트(타이틀, 일반, 강조), 도형(원, 네모 -> '우클릭-기본도형설정'), 컬러팔레트(장표 좌상단 배치)

 

1. PPT의 시작

-시선의 흐름: 1) Z형, 2) LR형, 3) TB형

-안정감의 못 밖기(블라인드 텍스트): 텍스트형, 원형, 괘형, ...

-폰트 설정: 타이틀의 경우 자간 '매우 좁게', HG꼬딕씨. 18pt 이하 본문은 자간 '좁게'로 설정

-용도에 따른 폰트: 비즈니스는 고딕계열(본고딕 추천), 책 쪽은 명조체, 영어는 영어권 폰트를 써야

-기준표 사용 방법: ctrl shift C로 서식복사 후 활용

 

2. 색의 선택

-마인드셋: 디자인은 내용을 뒷받침하는 도구

-컬러 선택 1: Corporate Color의 사용(삼성, 기아, 이마트)

-컬러 선택 2: 메인 컬러는 3개 이하

-컬러 선택 3: 레드는 경고, 블루나 굵은 글씨가 강조, 그레이로 톤 다운

-컬러 선택 4: 산업별 칼라 존재. 블루(IT, 기술), 레드(식품), 그린(건강, 환경), 옐로(유통, 도소매)

-컬러 선택 5: 모아놓은 이미지에서 예쁜 색 추출. Behance.net 추천(어도비 포폴 사이트)

-컬러 선택 6: 장표의 이미지에서 적절한 색 추출

 

3. 강조의 방법

-강조의 원칙: 1) 레드 금지(부정적 의미), 2) 두께, 3) 마침표 색(레드 가능)

4) 형광펜(liner.png 혹은 도구), 5) 조명과 그라데이션, 6) 이모지의 사용

-박스 그라데이션: 블랙 컬러 박스 이용. 한쪽 투명도 100% 혹은 전체 투명도 30%

-텍스트 그라데이션: 텍스트와 이미지의 괴리 감소

-그레이 톤 다운: 중요하지 않은 부분이 눈에 덜 띠게하여 중요 부분 강조

 

4. 이미지의 활용

-사진 레퍼런스 사이트: Envato(유료), Pexel, Unsplash, Pixabay

-유용한 사이트: 배경 날리기(Remove.bg), 목업 이미지(placeit.net, 혹은 구글 검색)

-이모지 사이트: emojipedia.org

-홈페이지 배경 추출하기: 홈페이지에서 F12 -> 제거할 텍스트 우클릭 후 '검사' -> Delete

-원근감 연출: 글자 분리, 사진 분리

-장표 여백 채우기: 두 장 겹치기 -> 여백만큼 위 사진 자르기 -> 안쪽을 잡아 장표 끝으로 뒤집어 넘기기

-후광연출: 개체 선택 -> 그림자-바깥쪽 -> 오프셋 아래 -> 흐리게 100, 투명도 30

 (어두운 배경이면 흰색, 밝은 배경이면 어두운 색 선택)

-목업 이미지 사용: 삽입 이미지에 '우클릭 -> 효과 -> 그림자'로 목업 이미지와 자연스럽게 연결

-이모지의 사용: 글자 크기에 맞춰야

 

5. 퀄리티의 향상

-고급스러운 연출 개괄: 1) 각이 살아있는 폰트(본고딕 Heavy vs HG꼬딕씨), 2) 얇은 폰트

3) 정보문구의 자간은 넓게(ex: 개봉일), 4) 사진 모노톤(더블클릭 -> 색 -> 다시 칠하기 -> 청회색)

5) 작은 타이틀 사용(25pt 이하, 30글자 이하)

-여백의 활용: 관객이 소화 가능한 정보량 + 발표화면 크기 고려(글자는 어느 화면이든 Maximum 42pt)

-제목 크기에 따른 인상: 38~42pt(역동적, 활동적), 25pt 이하(차분, 고급). 제목은 30자 이하

-컬러 팔레트의 예외: 1) 특정 브랜드 언급 시 브랜드 컬러 활용, 2) 임팩트를 주고 싶을 때 사진에서 포인트 컬러 사용

-선을 통한 시간, 인과, 연혁 연출: 1~1.25pt + 양 끝부분 그라데이션

-그래프의 사용: 1) 최대한 심플한 그래프(선, 사각), 2) 그라데이션을 통한 강조, 3) 나머지는 그레이 톤 다운

-손글씨의 활용: 그래픽 과다로 인한 지겨움 극복 위함. 파워포인트 '그리기' 기능 + 여러겹 겹쳐 쓰기

-뉴모피즘 만들기: 같은 도형 두 개 병렬배치 -> 왼쪽 위 흰색 + 오른쪽 아래 검은색

-> 그림자 투명도, 흐리게 값 조절(은은하게) -> 도형 두 개 겹치기(가운데 맞춤, 중간 맞춤)

-글래스모피즘 연출: 사진 두 장 겹치기 -> 박스화 부분 남기고 위에 사진 제거 -> 자른 부분 흐리게(40 정도)

-> 검정 사각형 겹치기(검정색, 테두리 없음, 투명도 70) -> 텍스트 얹기 

 

6. 배치의 검토

-안정감을 위한 시메트리 배치: 1) 사각 시메트리(좌우, 상하 대칭), 2) 삼각 시메트리, 3) 역삼각 시메트리

-사진의 퇴고(트리밍): 1) 포인트가 부각되었는가? 2) 나머지는 톤다운 되었는가?

-덩어리감 살리기: 빈 듯한 공간 최소화 -> 하나의 덩어리로

-비교 장표: 시메트리 이용 + 경쟁군이면 크기 동일하게(머리끝, 어깨선)

-시간의 흐름에 따른 배치: 1) LR, 2) TB, 3) Z, +) 흐리게(꾸밈효과 -> 흐리게 값 25) + 원근감 통한 표현

*페이퍼로지의 '가장 쉬운 독학 페이퍼로지 보고서 첫걸음' 책의 개인적 정리글. 편의에 따라 누락, 결합된 부분 있음

 

1장 보고서 22원칙

1. 의견을 위한 보고서

-보고서에 의견을 넣지 않는 것은 책임을 전가하는 것

-노트테이킹을 통한 훈련: 가판대, 서점(키워드), 책(제목, 목차), 컨텐츠, 문구

-중점적 사고: 최종안은 초안의 20% 활용

 

2. 보고서를 위한 언어

-대상을 고려한 풍부한 언어

-기획서의 언어는 숫자: 설문조사, FGI

-보고서 문장구조: 1) 키워드+3개의 설명 문장, 2) 관습->파괴, 3) 비록 49:51일지라도

-숫자의 활용: 1) 키워드, 2) +, -, *, /

-세련된 연출법: 3가지, 키워드, 톤 다운

 

3. 보고서를 위한 원칙

-보고서의 5원칙: 정확성, 목적파악, 타겟, 우선순위, 톱다운/바텀업

-작성 프로세스 6단계: 목적, 타겟, 제출일 파악 -> 포맷 결정(설명의 두괄, 설득의 미괄)

-> 정보수집(출처, 신빙성) -> 글쓰기 -> 퇴고 -> 제출

-좋은 제목의 조건: 구체성, 간결성(20자 이내), 부제목, 단락제목

-보고서는 보고 대상을 위한 문서(상사? 클라이언트?)

-보고서에서의 약속은 비즈니스 신뢰의 핵심

 

4. 검토에 필요한 원칙

-6W3H가 분명한가?(How, How much, How many + How long)

-의견과 정보가 분리되었는가?

-PREP을 지켰는가? (결론-이유-예시-결론)

-덩어리마다 요약을 첨부했는가?

-곁가지 내용은 분리했는가? (보고서는 왠만하면 1페이지, 나머지는 Appendix)

-로직트리를 검토했는가?  (필요없는 부분 제거, 항목 수치화)

-항목을 충분히 쪼갰는가?

-문장이 정확한가? (주술호응 확인하기, 주어 목적어 명시하기)

-장황하지는 않은가?(어미 없애기, 수식어 줄이기, 직설적으로 말하기)

 

5. 보고서의 종류와 그 원칙

-회의록이란? 합의에 대한 기록. 대본이나 속기록 X

-회의록의 5항목: 1) 일시와 장소, 2) 참여자, 3)주체

4) 합의, 계획 사항, 5) 보류사항(추후 의논)

-업무관리표의 구성: 1) 프로젝트 No., 2) 계획 공유 날짜, 3) 과제 내용

4) 현재 상태(검토, 작성, 완료), 5) 특이사항, 6) 담당자와 연락처, 7) 마감기한

*오빠두엑셀의 '실무엑셀 8시간 로드맵' 내용의 개인적 정리글. 편의에 따라 누락, 결합된 부분 있음

 

챕터5: 데이터 분석하기

0. 데이터 분석의 기본, 필터와 피벗 테이블

-필터: 즉각적 현황 파악에 유리

-피벗 테이블: 지속적 파악 및 관리에 유리

 

1. 필터

-적용: 데이터 -> 정렬 및 필터 - 필터 or Ctrl Shift L

*데이터 내부의 셀 하나를 클릭한 상태로 적용해도 좋으나 빈 행이 있으면 직접 영역 드래그 후 적용

-정렬 지우기, 텍스트 필터, 숫자 필터, 색 기준 필터도 가능

-정렬과 함께 쓰고 싶다면 선 정렬 후 필터를 사용할 것

 

2. 숨겨진 범위 vs 필터링 범위

-복붙 시 숨겨진 범위는 전체 데이터 복사, 필터링 범위는 보이는 데이터만 복사

-alt ; , ctrl C: 숨겨진 범위에서 보이는 데이터만 복사하기

 

3. 와일드카드

-김*: 김으로 시작하는 모든 항목 ex) 김영, 김미영, 김베드로

-김*미: 김으로 시작하고 미로 끝나는 모든 항목 ex) 김영미, 김윤현미

-김?: 김으로 시작하는 두 글자 항목 ex) 김영, 김현, 김순

-김?미: 김으로 시작하고 미로 끝나는 두 글자 항목 ex) 김영미, 김숙미, 김정미

-함수에서의 ~ : 와일드카드 해제. 함수에서 ~로 범위를 표시하고 싶으면 ~~을 사용해야

 

4. 데이터 관리 핵심규칙

1) 셀 내부에 줄바꿈을 사용하거나 셀을 비우지 말 것

*셀을 비우면 0으로 자동입력됨. 싫다면 =셀 번호&""을 사용할 것

2) 집계 데이터와 원본 데이터를 분리하기

3) 원본 데이터의 머릿글은 열 당 하나만 배정(셀 병합 금지)

4) 원본 데이터는 무조건 세로 방향 블록쌓기(가로는 취합, 정렬, 누락대처 어려움)

 

5. 피벗 테이블 기초와 시각화

-적용: ctrl A -> 삽입 - 피벗테이블 -> 행, 열, 값 설정

-필드 표시형식으로 셀 서식, 숫자 서식을 보기 좋도록 수정

-디자인: 피벗테이블 선택 -> 디자인 탭 -> 보고서 레이아웃 -> 테이블 형식

-너비 고정: 우클릭 -> 피벗 테이블 옵션 -> 업데이트시 열 자동맞춤 해제

-마찬가지로 피벗 테이블 옵션에서 확장/축소 표시 해제(shift scroll로 펼치기 가능)

 

6. 피벗 테이블의 집계 방식

-숫자(ex: 금액, 할인율, 등) ->합계 집계

-문자(ex: 영수증 번호, 일련번호, 등) -> 개수 집계

-평균으로 비교하기: 우클릭 -> 값 요약 기준 -> 평균(백분율 비교, 평일-주말 비교 등이 필요할 때)

*ctrl shift 5: 백분율 전환

 

7. 슬라이서 필터

-피벗 테이블 분석 -> 필터 - 슬라이서 삽입

-열 너비가 바뀌므로 옵션에서 수정

-불필요한 버튼 감추기: 슬라이서 우클릭 -> 슬라이서 설정 -> 데이터에 없는 항목 숨기기

-시간표시막대: 연속된 숫자에만 피벗테이블 분석에서 적용 가능. 불연속할 경우 아래처 슬라이서 사용

1) 날짜 인덱싱: 피벗 테이블 우클릭 -> 필드 목록 표시 -> 일자 항목을 행으로

-> 표에 있는 날짜 우클릭 -> 그룹 -> 일, 월, 연도 등 원하는 항목 선택

2) 피벗 테이블 반영하기: 필드 목록에서 일자 제거 -> 슬라이서 삽입

 

8. 대쉬보드 만들기

-대쉬보드? 서로 연결된 피벗 테이블을 여러 개 배치하는 것

-적용: 피벗 테이블 여러 개 만들기 -> 슬라이서 우클릭 -> 보고서 연결

-디자인: 피벗 테이블에 있는 셀 선택 -> 삽입 - 추천차트 -> 차트 디자인

-주의: 슬라이서의 연결은 피벗 테이블이 동일한 원본 데이터를 가질 때만 가능

*같은 데이터여도 범위를 직접 참조한 것과 이름을 붙여 참조한 것은 원본이 다른 것으로 간주함

 

 

챕터6: 데이터 시각화 하기

1. 비즈니스 엑셀 매너

1) 최종 저장은 핵심시트의 A1셀에서

2) 눈금선, 머릿글 숨기고 저장: 보기 -> 표시

3) 틀 고정 적용: alt WFF

4) 레이아웃 관리: 서식의 경우 보기 - 페이지 나누기 미리보기 or 페이지 레이아웃

5) 편집 가능 셀 표시하기: 데이터 영역 전체 선택 -> ctrl G -> 옵션 - 상수 -> 파란 글씨

 

2. 꺾은 선 그래프의 활용

-적용: 표 선택 -> 삽입 -> 추천 차트

-최댓값/최솟값 조정: 가로축 or 세로축 우클릭 -> 축 서식 -> 최댓값/최솟값

-깔끔한 정리: 제목, 축 삭제. 눈금선과 윤곽선은 가장 연하게

-데이터 레이블 추가하기: 차트 클릭 -> +메뉴 -> 데이터 레이블

-색깔 정리: 강조 데이터는 빨강, 나머지는 회색으로

-범례 위치 조정: 우클릭 -> 범례서식 -> 그래프 위쪽으로 설정 -> 드래그로 우측 코너로 옮기기

-예상 그래프 구분: 꺾은 선을 두 번 클릭하여 특정 부분만 선택 -> 우클릭 -> 윤곽 -> 점선 선택

 

3. 그림판을 이용한 색 수집

-색조합 검색: 구글 - PPT Chart Template 이미지 검색 -> win shift S(캡쳐)

-RGB값 추출: 그림판에 붙여넣기 -> 스포이드 -> 색 편집 -> RGB값 메모장에 기록

-엑셀 그래프에 적용: 채우기 - 다른 채우기 색 -> 사용자 지정

 

4. 혼합 차트 기초

-혼합 차트 사용 이유: 여러 정보를 동시에 표현하고 싶으나 단위가 달라 잘 표현되지 않는 경우

-보조축의 용도: 다른 단위의 축 추가

-축 숨기기: 축 우클릭 -> 축 서식 -> 레이블 -> 위치 없음

-데이터 레이블 조정: 위치, 색

-버블라인: 그래프 각 지점에 표시되는 둥근 포인트

-버블라인 만들기: 꺾은선 우클릭 -> 데이터계열 서식 -> 채우기 -> 표식 -> 기본제공: 원 -> 채우기: 흰색 -> 테두리 너비: 2

 

5. 누적막대그래프에 합계 레이블 표시하기

-누적막대그래프 만들기: 합계 제외 범위 선택 -> 추천 차트 -> 누적 세로 막대 -> 색 변경 -> 단색형

-합계 레이블 추가하기: 드래그 범위를 합계까지 -> 차트 우클릭 -> 차트 종류 변경 -> 모든 차트 -> 혼합

-> 합계 항목만 꺾은선으로 -> 꺾은 선 윤곽 없음 -> 그래프 우클릭 -> 데이터레이블 추가

-> 그래프 우클릭 -> 데이터 레이블 서식 -> 레이블 위치 위쪽으로 -> 범례에서 합계 삭제

*오빠두엑셀의 '실무엑셀 8시간 로드맵' 내용의 개인적 정리글. 편의에 따라 누락, 결합된 부분 있음

 

챕터3: 실무 적용하기

1. 조건부 서식

-방법: 적용 범위 선택 -> 홈 - 조건부 서식

-종류: 색조, 데이터 막대, 아이콘 집합

-색조: 조건부 서식 -> 셀 강조

-데이터 막대: 데이터 막대 적용 후 규칙 관리 or 새 규칙 -> 규칙 편집

(-> 최댓값/최솟값, 셀 중간, 그라데이션 설정 등)

-아이콘 집합: 조건부 서식 -> 아이콘 집합 -> 기타 규칙

(-> 숫자 전환, 기준 설정 등 가능)

 

2. 특정 단어 입력 셀 강조하기

-조건부 서식 이용: ctrl A -> 조건부 서식 -> 셀 강조 규칙 -> 텍스트 포함 -> 원하는 텍스트 입력 or 셀 선택

-필터 이용: 원하는 열 선택 -> ctrl shift L -> 원하는 항목만 표시 -> 채우기 -> 필터 해제

 

3. 스파크라인

-스파크라인이란? 셀 하나에 삽입하는 시계열 그래프

-방법: 삽입 -> 스파크라인 - 그래프 선택(꺾은 선, 열, 승패)

-꾸미는 법: 스파크라인 적용 후 전용 메뉴 표시됨

-주의사항: "시계열" 자료에만 사용할 것!

 

4. 목록상자

-목록상자란? 문서 공유 시 입력 가능한 값을 정해놓은 명단. 별도 표, 혹은 별도 시트에 작성(ex: 초코송이O, 초코 송이X)

-데이터 유효성 검사: 목록상자의 입력값만을 입력 가능하도록 제한하는 기능

-적용 방법: 적용 범위 선택 -> 데이터 - 데이터 도구 - 데이터 유효성 검사 -> 제한대상설정 -> 목록 -> 목록상자 지정

-작성자 입장에서 목록 조회하기: Alt + 아래 화살표 하면 목록 조회 가능

-출력 오류 메세지 바꾸기: 유효성 검사 -> 오류 메세지

 

5. 메모 입력하기

-기존 메모: 우클릭 -> 새 메모(대화형 메모) or 새 노트(기존 메모)

-표식 없는 메모: 범위 선택 -> 데이터 - 데이터 도구 - 데이터 유효성 검사 - 설명 메세지

-활용법: A1셀에 메세지 입력 시 추후 ctrl + home/pgup으로 마무리 했을 때, 타 사용자가 편집 전에 메세지를 볼 수 있게 할 수 있음

 

6. 시트 보호

-시트 전체 보호하기: 홈 - 셀 - 서식 -> 시트보호

-보호 해제: 홈 - 셀 - 서식 -> 시트 보호 해제

-클릭 방지: 홈 - 셀 - 서식 -> 시트보호 -> 허용 목록의 모든 체크 사항 제거

-특정 영역 보호: 전체 시트 선택 후 셀 잠금 해제(잠금이 디폴트이므로)

-> 적용 범위 선택 -> 홈 - 서식 - 잠금 -> 홈 - 서식 - 시트보호 -> 잠금 해제된 셀 선택 허용

-허용 목록 설정에 따라 시트 보호 상태에서 필터나 피벗테이블의 사용을 허용할 수도 있음

 

7. 시트 숨기기

-기본: shift click으로 여러 시트 동시 선택 -> 우클릭 -> 숨기기/숨기기 취소

-숨기기 취소 방지: 시트 숨기기 후, 검토 - 통합문서 보호 -> 보호대상 '구조' 체크 -> 암호 입력

(단, 이 경우 기존 시트 삭제나 새 시트 추가도 막힘)

-문서 전체 보호: 1) 파일 -정보 -> 문서보호. 2) 다른이름저장 - 추가옵션 -> 도구

 

8. 데이터 정렬

-방법: 원하는 셀 선택 -> 우클릭 -> 정렬

-활용법: 순번열(1, 2, 3, ...)이나 일련번호를 입력해놓아야 정렬 후 원형태 복구 가능

-정렬 오류의 원인: 숫자, 텍스트 혼란

-나만의 목록으로 해결하기: 문제 열 복사 -> 남는 셀에 붙여넣기 -> 데이터 - 데이터 도구 - 중복항목 제거 -> shift drag로 원하는 순서로 조정

-> 파일 - 더보기 - 옵션 - 고급 - 일반 - 사용자 지정 목록 편집 -> 가져오기

-> 문제 열 우클릭 -> 정렬 -> 사용자 지정 정렬

-주의점: 나만의 목록은 현재 PC에만 등록되어 다른 PC에서는 같은 정렬을 사용할 수 없음

 

9. 셀 병합

-주의점: 셀 병합은 서식을 작성할 때만 사용할 것. 데이터에 사용 시 오류 발생 가능

-오류 발생 기능: 피벗 테이블, 정렬, 함수, 붙여넣기, 자동 채우기

-가로 병합 대안: 적용 범위 선택 -> 우클릭 -> 셀 서식 -> 맞춤 - 가로 -> 선택영역의 가운데로

-세로 병합 대안: 병합 셀을 같은 행 다른 열에 복붙 -> 우클릭 -> 셀서식 -> 테두리: 없음. 채우기: 흰색

-> 기존 병합 셀 해제 -> 옮겨놓은 셀 복사 -> 우클릭 -> 기존 셀 위치에 선택하여 붙여넣기 -> 연결된 그림으로 붙여넣기

-> 그림 우클릭 -> 크기 및 속성 -> 속성 -> 위치와 크기 변함 체크

-함수, 피벗테이블용 대안: 병합하지 말고 모든 칸에 값 입력(컴퓨터, 컴퓨터, 컴퓨터, 마우스, 마우스, 키보드, 키보드, ...)

 

10. 한꺼번에 입력하기

-특정 셀 동시 선택: ctrl A -> ctrl G -> 옵션 -> 빈 셀/수식

-한꺼번에 채우기: 선택 셀 중 한 셀에 값 입력 -> ctrl Enter

 

11. 표시 숫자 단위 변경하기

1) 값 자체를 변경하기

-절사: 빈 셀에 원하는 숫자(1000, 10000, 등) 입력 후 복사 -> 적용 범위 선택 -> ctrl alt V -> 값 + 나누기 -> 확인

-소숫점 표시: 홈 - 표시 형식 - 자릿수 늘림/줄임

-주의점: 표시형식이 아니라 값 자체가 변경. 함수 셀에 적용 시 문제 발생

2) 표시 형식만 변경하기

-셀 서식 이용(챕터2의 5번 항목 참고)

-특징: 기존 값이 유지되며 함수 적용이 가능함

 

 

챕터4: 함수 정복하기

0. 함수 기본 개념

-함수 자동완성: 글자 일부 입력한 후 Tab

-배열함수: 함수 안에 여러 함수를 넣는 것

 

1. IF 함수와 VLOOKUP

-IF(조건, 참일 때 결과, 거짓일 때 결과)

-VLOOKUP(찾을 값, 표 범위 전체 드래그 후 F4, 출력할 열 번호, 일치옵션)

*주의: 1) 찾을 값은 항상 표 제일 왼쪽 열에 있어야. 2) 일치옵션은 항상 0

3) 출력할 열 번호는 선택한 범위 왼쪽부터 1, 2, 3, ...

-IFERROR(함수, "출력 내용")

 

2. SUMIF 함수

-SUMIF(찾는 범위, 조건, 합칠 값이 있는 열)

-SUMIFS(합칠 값이 있는 열, 조건 1 찾는 범위, 조건 1, 조건 2 찾는 범위, 조건 2, ...)

ex) 상품 분류 + 제작지역

-단, 실무 자체에서는 피벗 테이블을 사용하는 편이 쉬울 것

 

3. XLOOKUP

-VLOOKUP의 한계: 1) 찾을 값이 항상 제일 왼쪽에 있어야. 2) 여러 값 동시 출력 불가

3) 최초 값만 검색 가능하고 마지막 값은 검색 불가. ex) 최초접속일 조회O, 마지막 접속일 조회X

-XLOOKUP(찾을 값, 찾을 영역, 출력 영역, N/A 오류시 출력 값, 일치옵션, 검색옵션)

* 1) 일치옵션은 항상 0. 2)검색옵션을 비우면 최초 값, -1이면 마지막 값. 3) 출력 영역에 복수 열 선택 가능

 

4. LEFT, RIGHT, MID

-LEFT(대상 셀, 출력 글자 수)

-활용: 보호된 주민등록번호 출력 시, =LEFT(주민번호 셀, 8)&"******"

-> 991231-1****** 출력

-RIGHT(대상 셀, 출력 글자 수)

-MID(대상 셀, 출력 시작 위치, 출력 글자 수)

-IF(ISODD(대상 셀), 참 출력값, 거짓 출력값)

*ISODD는 해당 셀이 홀인지 짝인지를 판별하는 함수. 주민번호처럼 1, 3과 2, 4를 구분해야 하는 경우 사용

 

5. FIND 함수, SEARCH 함수와 문자추출

-용도: 해당셀의 값 내에서 찾기 원하는 글자의 위치를 확인

-차이점: FIND 함수는 대소문자 구분O, 와일드 카드X. SEARCH함수는 대소문자 구분X, 와일드 카드O

-FIND(찾을 값, 셀 위치)

-이메일 추출 예제: 아이디=LEFT(대상 셀, FIND("@", 대상 셀)-1), 도메인 주소=RIGHT(대상 셀, LEN(선택 셀)-FIND("@", 대상 셀))

*단, 자동채우기 ctrl E로 단순한 작업은 보다 쉽게 작업할 수 있음에 유의

 

6. FILTER 함수

-FILTER(대상 범위, 조건, 결과 없을 때 출력값)

*여러 조건 입력 시 ( )*( )로 가능

-FILTER(대상 범위, {1,1,0,0,1,1}): 해당 범위에서 1열, 2열, 5열, 6열만 추출

 

7. UNIQUE 함수, COUNTA함수

-UNIQUE(대상 범위): 선택한 범위에서 중복값 제외하고 목록으로 추출

-COUNTA(대상 범위): 선택 범위에서 중복되지 않는 값의 개수 표시

-COUNTA(UNIQUE 목록 시작 셀#): 현재의 UNIQUE 목록 뿐 아니라 나중에 추가될 값까지도 카운트

-특정 셀에 UNIQUE 목록의 내용을 선택 가능하게 하기: 데이터 유효성 -> 제한대상: 목록 -> 원본: =UNIQUE 목록 시작 셀#

 

8. 그 외 함수

-TRIM(적용 셀): 글자 양 옆의 불필요한 공백 제거

-SUBSTITUTE(대상 셀, 찾을 단어, 바꿀 단어): 찾기, 바꾸기 자동화

c.f) CHAR(10) : 줄 바꿈

-TEXT(대상 셀, 표시 형식)

*표시 형식은 셀 서식을 참고. ex) "m월 d일(aaa)", "(m/d)", "#,##0원"

 

9. 날짜 데이터 관리하기

-빠른 채우기 후 Alt AENNDF

-함수를 이용해 YYMMDD를 YYYY-MM-DD로 전환하기

-> DATE(LEFT(날짜 셀, 2)+2000, MID(날짜 셀, 3, 2), RIGHT(날짜 셀, 2))

-YEAR(날짜 셀): 연도만 추출

-TODAY(): 오늘 날짜 입력

*오빠두엑셀의 '실무엑셀 8시간 로드맵' 내용의 개인적 정리글. 편의에 따라 누락, 결합된 부분 있음

 

챕터1: 엑셀 시작하기

0. 데이터 구조: 가로 vs 세로

-가로방향: 취합, 정렬, 누락대처 어려움(비추천. 결과물 정리용)

-세로방향: 함수사용량 적음. 피벗테이블 사용 쉬움(권장)

-> 피벗 테이블로 언제든지 세로방향 데이터를 가로로 정리 가능

 

1. 기본 조작법

-시트 ctrl drag: 시트 복사

-ctrl shift scroll: 화면 좌우 스크롤

-tab으로 셀 이동 시 enter로 다음행 첫 열로 이동 가능

-ctrl Pgup/Pgdn: 시트 이동

 

2. 기본 설정

-기본글꼴 변경: 파일-옵션-일반-글꼴

-자동저장 간격: 파일-옵션-저장-간격

-저장되지 않은 문서 복구: 파일-열기-저장되지 않은 문서 복구

-하이퍼링크 설정: 파일-옵션-언어교정-자동옵션-입력시 자동서식-하이퍼링크 해제

-머릿말 기호 설정:파일-옵션-언어교정-자동옵션-자동고침-입력/결과 *강의 첨부파일 참고

-하단 상태표시줄 설정: 상태표시줄 우클릭. 합계 외에도 원하는 정보 표시 가능

 

3. 빠른실행도구모음 설정

-기타 명령->모든 명령

-단축키: alt 등록순서

 

4. 엑셀 기본 기능

-열 높이, 행 너비 맞추기: alt HOI(열) or HOA(행)

-ctrl shift 1: 1000단위 쉼표

-조건부 서식 -> 데이터 시각화

 

5. 찾기

-영역 선택 시 영역 내부에서만 검색

-바꾸기 적용 전 모두 선택으로 바꿀 대상이 맞는지 확인

-서식선택 가능: 채우기, 글꼴, 테두리 모두 대상이 됨. 이 중 선택 대상이 아닌 것은 지워야

-함수 결과 찾기: 옵션-찾는 위치의 수식을 값으로 변경

 

6. 인쇄 페이지 설정

-보기-페이지 나누기 미리보기-점선, 실선 드래그

-프린트 사용자 설정에서도 가능

-인쇄 가운데 정렬: 인쇄-설정-페이지 설정-가운데 맞춤

-if 파일철, 왼쪽 여백 2센치

 

7. 워터마크 설정

-그림추가: 머리말-그림-파일첨부

-서식설정: 머리말-그림서식-그림-밝기80, 대비12

-위치 조정: & 앞에다 엔터

 

8. 그 외 단축키

-F12: 다른 이름으로 저장

-ctrl 방향키: 끝행, 끝열

-shift 방향키: 셀 선택

-F2: 더블클릭 없이 셀 편집

-행/열 선택 후 shift drag: 기존 행/열 밀어내며 행/열 위치 옮기기

-틀고정(스크롤 해도 기준행 보이게): 오른쪽 아래 셀 선택 후 Alt WFF

-ctrl shift L: 필터 설정 on/off

-ctrl alt V: 값으로 붙여넣기

-ctrl E: 빠른 채우기

-alt HBA: 모든 경계 테두리

-ctrl shift 7: 바깥 경계 테두리

-ctrl shift '-' : 테두리 제거

-ctrl shift 3: 날짜 서식

-ctrl shift 5: 백분율 서식

-마감 시 읽는 위치 수정: 맨 끝 시트에서 ctrl Pgup, ctrl home 연타

 

 

챕터 2: 엑셀 동작 파악하기

1. 자동채우기

-기본 작동방식: 문자는 반복입력, 숫자는 패턴 파악

-숫자 패턴 입력: 두 셀 선택 후 드래그 or ctrl drag

-날짜의 경우 드래그 후 설정으로 표시형식 바꾸기 가능

-if 문자와 숫자의 혼합, 마지막에 있는 숫자만 1씩 증가

-두 셀(ex: 1, 2) 선택 후 셀 우측하단 코너 더블클릭 -> 인접 셀 마지막까지 패턴 채워짐

ex) 10000개 자료의 앞에 1부터 숫자 붙여야 할 때

-좌측 상단 선택셀에 범위 표시로 선택한 후 자동채우기로도 가능. ex) D3:D10002

 

2. F2와 F4

-F2: 셀 편집 키. 함수편집도 바로 가능하며 함수에서 셀 위치 항목을 드래그한 뒤 F2 - 방향키 이동을 하면 선택하는 셀을 변경할 수 있음

-F4: 셀 참조방식($) 변경 키. 연타로 셀 고정인지 행 고정인지 열 고정인지 바꿀 수 있음(4가지)

-행과 열에 동시 적용하고 싶으면 시작 셀 열 고정, 끝 셀 행 고정. ex) $B5 : C$4

 

3. 숫자, 문자 입력 검토하기

-기본확인법: 정렬방향 확인, 혹은 셀 좌측 상단 모서리의 세모 클릭

-숫자문자 통일: 범위 선택 - alt AEF

-날짜확인법: 날짜 셀 더블 클릭 시 기원후1년 1월 1일을 1로 시작해 1씩 더한 숫자로 표현됨

ex) 하루=1, 6시간=0.25, 1시간=0.042, 

-날짜의 숫자문자 통일: 열 선택 - alt AE NND F(서식변경) - ctrl shift 3(서식통일)

 

4. 필수 연산자

- <> : 같지 않음. 부등호

-& : 텍스트 연산자. 넣고 싶은 문자에 큰따옴표를 씌우면 문자도 입력 가능(ex: "["&B2B"]" -> [32쪽])

-텍스트 연산자의 결괏값은 무조건 문자. 숫자로 만들고 싶으면 결괏값*1을 하거나 Value(결괏값) 이용

c.f) 특정 결과 셀 강조하기: 범위 선택 - 홈 - 조건부 서식 - 셀 강조 규칙 - 텍스트 포함 - 원하는 결괏값 입력

 

5. 셀 서식 숫자표현 규칙 설정하기

-범위 우클릭 - 셀 서식 - 사용자 지정 - 형식 (단축키 ctrl 1)

-바리에이션: 0;(0);0 (값이 음수면 괄호에 넣기), 0;-0;- (음수면 -를 붙여서, 0이면 -로 표시하기), 0;-;- (음수도, 0도 -로 표시), 0;-0; (음수면 - 붙여서, 0은 빈칸)

-[파랑]0;[빨강]-0;0 (양수면 파란색 글씨, 음수면 -를 붙인 뒤 빨간색으로, 0이면 0으로 표시. 색깔 부분에 색상값 넣을 수 있음)

-#,##0"원", $#,##0, #,##0.00, #,##0,(천의자리 숫자만 표시), #,##0,,(백만 자리), #,##0,,(십억자리), #,##0,"천원"

 

6. 대표 셀 서식

-숫자 셀 서식의 기본 형식: 0;-0;-;@ (@는 텍스트를 @로 표현한다는 의미)

-날짜 셀 서식: yyyy년 mm월, yyyy-mm-dd, yyyy-mm-dd-aaa(요일표시. 월, 화), yyyy-mm-dd-aaaa(월요일, 화요일로 표시)

-표시 숫자 길이 통일하기: 000000(500도 000500으로 표시. 단, 값은 그대로이므로 값 자체를 000500으로 하고 싶으면 셀 서식을 텍스트로 변경)

-숫자를 한글로 표현: 범위 우클릭 - 셀 서식 - 표시형식 - 기타 - 숫자(한글) 선택

 

7. 기초 함수

- =COUNTA( ): 개수 세기

- =SUM( ): 합계. 홈 메뉴 우측의 자동합계로도 대체 가능

- =AVERAGE( )

- =MAX( ), MIN( )

- =SMALL(범위, n), LARGE(범위, n) : n번째로 작은/큰 숫자 표시하기

 

8. 보고서 작성 규칙

-숫자 정렬: 단위가 다를 때는 숫자를 우측 정렬. 단위가 같을 때, 혹은 ppt용으로는 중앙 정렬

-숫자 천 단위 표시하기: ctrl shift 1

-단위 명시하기: 단위가 공통이면 표의 우측 상단. 단위가 각각 다를 경우 별도 열 항목으로 삽입

-상위항목 하위항목은 들여쓰기로 구분 + 색 채우기

-테두리의 세로선을 표 좌우 끝에는 쓰지 않기(답답해보임)

+ Recent posts