- 다양한 주제에 대해 자유롭게 글을 작성하는 게시판입니다.
Date 18/10/14 21:32:03
Name   Iwanna
File #1   #4_데이터를_요약보고하기.xlsx (225.7 KB), Download : 49
Subject   [엑셀월드] #4. 데이터를 요약보고하기(1)


이전 강의

#1. 체크리스트 만들기 https://kongcha.net/pb/pb.php?id=free&no=8229&category=3
"아아, 이건 조건부서식이라고 한다."
#2. 커플공강표 만들기 https://kongcha.net/pb/pb.php?id=free&no=8267&category=3
"Countifs만 알면 커플끼리 알콩달콩 만들 수 있습니다! 아, 다들 애인은 당연히 있죠?"
#3. 함수만으로 데이터 추출하기 https://kongcha.net/pb/pb.php?id=free&no=8333&category=3
(번외편) 쌉고수가 내린 시련

#데이터베이스
#ifs함수
#sumifs




1.문제상황
A군은 웹소설 매니지먼트 회사에서 일합니다. 경리보조 일을 맡고 있죠. 따로 엑셀을 배우지는 않았지만 고등학교에서 배운 가락과, 젊은 감각으로 어떻게든 익히고 있습니다. 매 주 월요일 회의마다 일일매출을 정리해서 보고하고, 월매출 때는 한 달 간의 수익을 작가별로 정리해서 보고합니다.

그러나 요즘 이럴 때는 골치입니다.
“작가별로 작년 12월부터 지금까지 일일매출을 뽑아줘.”
이런 식으로 다른 기간, 다른 조건으로 매출을 뽑아야 하는데 기존의 보고서를 다시 열어서 다시 복사, 붙여넣기 해야 하는 불편함이 생깁니다. 회사에 매출기록 소프트웨어가 따로 없는데 데이터를 어떻게 기록하고 관리해야 할까요?




2.스프레드시트에서 데이터베이스로



작은 조직도 은근히 많은 데이터를 생산합니다. 아니, 단 한 명의 사람이라도 시간이 지나면 데이터는 무시할 수 없는 규모로 쌓입니다. 업종과 분야에 따라서 이런 데이터를 저장하고 관리할 수 있는 프로그램을 만듭니다. 하지만 모든 영역에서 다 개발자를 고용할 수 있는 건 아닙니다. 시간이 부족할 수도 있고, 돈이 문제가 될 수도 있습니다. 설령 프로그램이 있다고 해도 2차적으로 생산되는 데이터를 관리하는 것도 또 문제가 될 수 있지요.

문제상황에서 나온 예시도 기본적인 데이터 제공은 되고 있을 겁니다. 웹소설을 공급하는 각 유통사(조아라, 네이버, 카카오페이지 같은)들마다 저마다 매출자료를 제공해주고 있고, 스프레드시트로 다운로드가 가능한 게 보통입니다. 하지만 매니지먼트사도 자기가 공급하는 작품들의 매출 추이를 한 눈에 보고싶고, 또 원하는 형태로 관리하고 싶기 마련입니다. 그러나 이런 형태에 맞는 프로그램을 구매하기 어려울 때 어떻게 해야 할까요?


어느 정도 센스가 있는 실무가라면 지금까지 보고한 매출 내역을 잘 저장할 겁니다. 엑셀로 정확하게 계산한 보고서를 일별로, 월별로 폴더를 만들고 보고자료를 모아놓을 수도 있겠죠. 그러나 이런 식으로는 한계가 있습니다.

(1)기존 데이터를 바탕으로 새로운 데이터를 만들기 불편하고
(2)데이터를 추가, 수정, 변형하기 힘들기 때문입니다

예를 들어서 일일 매출보고를 유통사별로 정리해 파일로 만들었는데, B라는 작가의 지금까지 매출을 일별로 보고싶어 한다면? 나중에는 월별로 보고싶어 한다면? C라는 작가의 ㄱ작품은 계약조건이 달라서 따로 관리해야 한다면? ㄱ작품의 계약조건이 이번 달부터 바뀌었다면?



“쌓아두기만 한다고 전부는 아니라고.”

        이런 상황에서 계속 새로운 [장부]를 만드는 일은 대단히 불편하고, 한계가 많습니다. 이런 사태를 극복하기 위해서 우리는 데이터베이스 개념을 익혀 둘 필요가 있습니다. 데이터 베이스개념은 #2 강의에서도 간단히 설명해둔 바가 있습니다.





데이터베이스 형태(일단 무작정 이 형태와 친해지도록 합시다. 그걸 위해서 #2에서 미리 밑밥을 깐 거기도 합니다.)



실제 표시되던 정보를 따로 관리했던 커플 공강표




3.데이터를 요약보고하는 방식

        통계학에서는 raw 데이터를 많은 방식으로 정의합니다. 그러나 SPSS와 같은 통계 프로그램들은 그 모든 방식을 다 사용하지는 않습니다. 다만 크게 명목데이터와 수치데이터로 구분하죠. 명목데이터는 하나하나 세는 것  매길 수 없고, 수치데이터는 숫자로 가능한 모든 연산(순위매기기, 합하기, 평균 및 중위값 등 도출)을 처리할 수 있는 데이터입니다.

-countifs: 테이블에서 특정 조건들을 만족(ifs)하는 항목을 세다(count)
-sumifs: 테이블에서 특정 조건들을 만족(ifs)하는 항목들의 수치를 합한다(sum)

counterifs는 #2에서 억지로 익혔었고, sumifs는 이번 강의에서 조금 더 자세히 설명이 들어갑니다. 억지로 말하자면 countifs는 명목형 데이터를, sum은 수치형 데이터를 다루는 방식이라 볼 수 있습니다. 그리고 다음 강의에서 배울

-vlookup: 테이블과 테이블을 연결한다

을 합하면 억지로라도 데이터베이스의 개념을 스프레드 시트 프로그램으로 가져올 수 있습니다.

(이 부분은 문송한 쪼렙이 생각하는 내용으로, 비판이나 첨언 모두 정말 환영합니다 ㅜㅜㅜ)




4.sumifs함수로 데이터 요약보고





이렇게 정리해 둔 데이터가 있다고 가정합니다.




이런 식으로 보고하려면?





먼저 sumifs의 수식을 미리 보겠습니다.

sum_range : 데이터베이스에서 합계를 낼 영역
criteria_range : 더할지 말지 조건을 살펴볼 영역. sum_range와 세로 길이가 같아야 오류가 없다.
criteria : 조건이 되는 기준, 다른 표시가 없다면 (=)이라 가정한다






sum_range는 다음과 같이 D 열 전체가 지정되어 있고, 절대참조 되어 있습니다. 매출금액이 표시되어 있지요.




첫번째 criteria_range는 다음과 같이 A열 전체가 지정되어 있고, 절대참조 되어 있습니다. 유통사 항목이 표시되어 있습니다.




두번째 criteria_range는 판매 날짜가 있는 E열 전체가 지정되어 있지요.




조건부분까지 합하면 다음처럼 작동하는 걸 볼 수 있습니다.
상대참조가 왜 일부만 되어 있을까를 잘 이해하셔야 합니다! 초보라면 반드시 파일을 통해 직접 만들면서 참고해 주세요!




(1)네이버
(2)2018-10-07
이라는 조건의 판매금액을 판별한 뒤, sum_range 영역에 표시된 값을 더해간다고 보면 됩니다.




이번에는 부등식을 조건으로 두었을 때 방법입니다. 그림을 이해하고, 직접 만들어보길 바랍니다!



5.문제해결

A군은 매출데이터를 따로 관리하면서, 그때그때 상급자가 원하는 형태로 자료를 제공할 수 있었습니다. 그러나 데이터가 더 쌓이면서 반복되는 작업을 어떻게 쉽게 만들까, 작가데이터 및 계약데이터를 포함한 데이터는 어떻게 같이 다룰 수 있게 될까 고민하게 되는데...

To be continued...


- - -


이례적으로 sumifs 함수 하나만을 가지고 무척 길게 다루었습니다. 하지만 그만큼 sumifs함수가 중요한 개념을 많이 품고 있는 함수라고도 볼 수 있습니다. 충실하게 익힐 수 있기를 바랍니다!



5
  • 유익한 강좌는 추천.
  • 잘보고 있습니다. 감사합니다!


목록
번호 제목 이름 날짜 조회 추천
8560 꿀팁/강좌쉐이빙폼의 대체자를 찾아보자. 18 danielbard 18/11/24 5782 8
8531 꿀팁/강좌' 5 18/11/16 4579 0
8466 꿀팁/강좌홍차넷을 여행하는 히치하이커를 위한 안내서 20 Cascade 18/11/04 5562 21
8382 꿀팁/강좌[엑셀월드] #5. 공부 타이머 + 체크리스트(1) 10 Iwanna 18/10/16 9808 10
8371 꿀팁/강좌[엑셀월드] #4. 데이터를 요약보고하기(1) 6 Iwanna 18/10/14 6898 5
8333 꿀팁/강좌[엑셀월드] #3. 함수만으로 데이터 추출하기 11 Iwanna 18/10/06 10214 7
8267 꿀팁/강좌[엑셀월드] #2. 커플공강표 만들기 18 Iwanna 18/09/23 9238 4
8256 꿀팁/강좌다른 사람 기분 나쁘지 않게 조언하는 화법 6 라밤바바밤바 18/09/21 6866 7
8229 꿀팁/강좌[엑셀월드] #1. 체크리스트 만들기 12 Iwanna 18/09/14 16153 6
8212 꿀팁/강좌직장인 여성 옷 나눔합니다 37 다람쥐 18/09/12 6788 23
8197 꿀팁/강좌알쓸재수: 자연수는 무한할까? 26 기쁨평안 18/09/10 5549 15
8103 꿀팁/강좌능동태, 수동태, 그리고 하나 더 - Ergative 3 DarkcircleX 18/08/23 4741 6
8102 꿀팁/강좌영어 의미역 (Thematic Roles) 1 DarkcircleX 18/08/23 6857 4
8088 꿀팁/강좌의사소통 능력 (Communicative Competence) 2 DarkcircleX 18/08/21 7359 7
8072 꿀팁/강좌현대M포인트 유용하게 쓰는법! 5 초면에 18/08/18 5343 0
8049 꿀팁/강좌구글독스 OCR(문자판독)기능 사용하기 4 Toby 18/08/13 6060 9
7918 꿀팁/강좌우리말로 이해하는 기초 영문법 15 솔루션 18/07/23 4673 11
7894 꿀팁/강좌좋은 책 쉽게 고르는 법 11 솔루션 18/07/20 4505 3
7780 꿀팁/강좌집단상담, 무엇을 다루며 어떻게 진행되는가 3 아침 18/07/02 5159 14
7634 꿀팁/강좌[사진]이미지의 품질 11 사슴도치 18/06/07 6762 12
7607 꿀팁/강좌[사진]꿀팁. 내가 써본 보정하기 좋은 어플순위 13 사슴도치 18/05/31 9247 13
7523 꿀팁/강좌전직 폰팔이가 알려주는 테크노마트 폰 구입 팁 32 TimeBED 18/05/15 44090 16
7137 꿀팁/강좌구글북스에서 샀는 전자책을 킨들로 읽기 7 Liebe 18/02/18 23640 2
7107 꿀팁/강좌2018년 홍차상자 이용방법 안내입니다. 새벽3시 18/02/13 5251 15
7091 꿀팁/강좌매우 소소한 OPIc 영어시험 꿀팁/후기? 18 elanor 18/02/12 7654 5
목록

+ : 최근 2시간내에 달린 댓글
+ : 최근 4시간내에 달린 댓글

댓글