Posted
Filed under MS Excel
|| English || 中文 || view 12138 ||

일단 아래 그림과 같은 조회 업무가 필요하다고 가정한다.

사용자 삽입 이미지

특정 제품이 어떤 지역에서 얼마만큼 팔렸는지 정리한 것이다. 날짜나 순서별로 같은 품명과 지역 조합이 중복되어 들어가 있고, 이 중복되어 있는 조합의 판매량을 총계 내는 업무이다.

우선 찾는 품명과 일치하는 값이 어디에 있는지를 알아내기 위해 아래와 같은 논리 수식을 입력한다.

사용자 삽입 이미지
사용자 삽입 이미지

이 과정을 거쳐 찾는 품명과 같은 값을 찾아 "TRUE"를 반환하게 한다.

사용자 삽입 이미지

같은 방법으로 조회하는 지역과 같은 셀들도 찾아낸다.

사용자 삽입 이미지
사용자 삽입 이미지

아래 그림에서 보는 바와 같이 두 열의 논리값이 모두 TRUE라면 조회하는 품명과 지역 조합에 해당하는 것이다.

사용자 삽입 이미지

두 열의 값이 TRUE인 행의 판매량만 찾아 모두 더하면 되므로 아래와 같은 수식을 필요한 셀에 입력한다.

사용자 삽입 이미지

이 수식은 각 행의 "(TRUE 또는 FALSE) * (TRUE 또는 FALSE) * 판매량"의 총합이라는 의미이며, 일반적으로 TRUE는 숫자 1, FALSE는 숫자 0을 뜻하기 때문에 결국 각 행은 "1 * 판매량"이나 "0 * 판매량"을 계산한다. 그래서 두 열이 모두 TRUE가 아니라면 모두 0(영)이 되어 필요한 값만 더할 수 있게 된다. 그런데 결과를 확인해 보면 아래 그림과 같이 "0"으로 나온다. 이는 생각과 같이 TRUE나 FALSE라는 값을 각각 1이나 0으로 알아서 계산해 주지 않기 때문이다.

사용자 삽입 이미지

논리값인 TRUE와 FALSE를 숫자로 바꾸기 위해 조건문 등을 사용할 수도 있지만, 아래 그림과 같이 수식을 바꿔주면 된다. 즉, 수식 앞에 "-(마이너스 기호)"를 두 번 넣어준다. 마이너스를 하나 넣으면 논리값이 반대가 되며 이 값은 숫자로 바뀐다. 여기에 마이너스를 하나 더 넣으면 숫자 모양은 유지하면서 논리값을 원래대로 복원한다.

사용자 삽입 이미지
사용자 삽입 이미지

이렇게 수식을 변경하면, 변경이 끝나는 순간 판매량 총계가 제대로 계산되어 나온 것을 확인할 수 있다.

사용자 삽입 이미지
"MS Excel " 분류의 다른 글
[Excel 2010] 저장 않고 닫은 파일 살려내기  (0)2011/07/13  
[Excel] 그림, 도형 등의 개체를 눈금선(셀 구분선)에 자석처럼 달라붙게 하기  (2)2007/08/03  
[Excel] 메모나 도형의 모양을 다른 것으로 간단하게 바꾸기  (0)2011/02/28  
[Excel] 데이터 곳곳의 공란(space) 없애기  (0)2007/07/10  
[Excel] 피벗 테이블에서 집계할 데이터가 없는 항목도 나타나게 하기  (0)2011/02/22  
  ◐ 관련 글 ◑   ◐ 100일간 인기 글 ◑
 
Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자 표시-비영리-변경 금지 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.


RSS 2.0 feed
ATOM 1.0 feed
Tag , , , , , , , , , ,
Response
You can track responses via RSS / ATOM feed
RSS 2.0 feed
ATOM 1.0 feed
지나가다

sumifs 함수 쓰면 바로 끝날 듯 싶은데요;;

Pak Chulwoo (박철우)

좋은 지적입니다. sumifs 함수를 쓰면 한 방에 끝납니다. 단, 이 함수는 2007 버전에서 새로 생긴 것으로 그 이전 버전에서는 사용할 수 없습니다. 새로 생긴 함수들(http://cantips.com/1016 )을 이용하면 기존에 활용하던 몇 가지 방법들을 더 간단하게 처리할 수 있는 것들이 있습니다. sumifs는 바로 활용 방법을 올려두어야겠네요.