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


이전 강의

#1. 체크리스트 만들기 https://redtea.kr/pb/pb.php?id=free&no=8229&category=3
"아아, 이건 조건부서식이라고 한다."
#2. 커플공강표 만들기 https://redtea.kr/pb/pb.php?id=free&no=8267&category=3
"Countifs만 알면 커플끼리 알콩달콩 만들 수 있습니다! 아, 다들 애인은 당연히 있죠?"
#3. 함수만으로 데이터 추출하기 https://redtea.kr/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
  • 유익한 강좌는 추천.
  • 잘보고 있습니다. 감사합니다!


목록
번호 제목 이름 날짜 조회 추천
9718 일상/생각최근 홍차넷의 분위기를 보며 42 메존일각 19/09/27 6714 60
749 영화영화 속에서는 스타...현실은 개차반(?)... 7 Neandertal 15/08/08 6715 0
7475 영화영화와 4차 산업혁명 2 한아 18/05/03 6715 2
12368 IT/컴퓨터지하철역 출퇴근 시간에 무선 이어폰 소리가 끊기는 원인 4 달씨 21/12/21 6716 1
8256 꿀팁/강좌다른 사람 기분 나쁘지 않게 조언하는 화법 6 라밤바바밤바 18/09/21 6718 7
452 기타중고거래 푸념, 급여삭감 여파, 그리고..... 2 damianhwang 15/06/28 6722 0
8265 음악히어로 히어로 안티히어로 10 원림 18/09/22 6722 5
9968 요리/음식이 시국에 올리는 고토치라멘 이야기 - 2 6 温泉卵 19/11/10 6722 6
605 요리/음식이연복셰프의 라면 직접 만들어먹은 후기 6 피아니시모 15/07/17 6724 0
585 일상/생각세상 모든 사람은 재주가 있다. 23 세인트 15/07/14 6725 0
8371 꿀팁/강좌[엑셀월드] #4. 데이터를 요약보고하기(1) 6 Iwanna 18/10/14 6725 5
763 IT/컴퓨터윈도우 10을 드디어 깔아봤습니다. 16 Leeka 15/08/10 6728 0
2353 일상/생각약 한달 반 간의 도시락 생활 리뷰 18 nickyo 16/03/08 6730 6
9319 과학/기술0.999...=1? 26 주문파괴자 19/06/14 6730 20
6596 게임FPS에서 핵을 막는 방법 이야기 7 Leeka 17/11/15 6731 3
1811 기타오늘 커뮤니티 베스트 & 실시간 검색어 요약 정리(12/18) 5 또로 15/12/18 6734 6
2840 일상/생각"살女주세요. 넌 살아男았잖아." 61 쉬군 16/05/19 6735 4
9242 게임와고 300용사 26 알료사 19/05/28 6735 25
9598 게임보드게임 소개 없는 보드게임 이야기 12 로냐프 19/08/29 6735 8
6150 IT/컴퓨터다음달부터 시작될 애플과 구글의 코덱전쟁 2라운드 16 Leeka 17/08/23 6736 2
8359 역사고대 전투와 전쟁 이야기 (3) 기병이야기 11 기쁨평안 18/10/12 6736 14
1710 일상/생각인증 및 늦깎이 취준생의 흔한 징징글 20 와우 15/12/05 6737 2
3742 철학/종교다윗왕과 밧세바 이야기 구약 시대의 가장 큰 섹스 스캔들 16 기쁨평안 16/09/21 6737 8
7154 경제'식근론'에 대한 단상, 한국은 독립국이 맞는가? 23 hojai 18/02/23 6738 4
10897 일상/생각감사함이 가득한 식탁 72 오쇼 라즈니쉬 20/08/29 6739 17
목록

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

댓글