나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 페파로니 (jinheekang)

추천:  2
파일:     조회:  3086
제목:   간단히 SUMIF 함수로도 가능할것 같은데,배열수식 사용이유?
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 엑셀 버전(95,97,2000,2002):
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...): 

* 아래줄에 질문을 작성하세요 >>

문제) 건물번호별 계약면적 합계를 배열수식으로 계산하시오.

      건물번호   계약면적
      BD-002 
      BD-003
      BD-004
      BD-010
      BD-015

풀이1) {=SUM(IF($A$20:$A$38=A11,$D$20:$D$38))}
풀이2) {=SUM(($A$20:$A$38=A11)*$D$20:$D$38}

궁금한점) 저는 (풀이)과 같이 IF함수를 사용하지 않는데요.
          제가 배열수식에 대한 이해가 부족한지요? 아니면 (풀이1)과 같이 풀어야 하는지 정말 모르겠네요..
부탁드려요..
제가 생각할때는 배열수식이라면 IF함수가 필요 없을것 같은데?
제가 잘못된 생각인지요?
아직 배열수식에 대한 기본지식이 부족한듯 싶네요.



==============[페파로니님 글에 대한 답변입니다]==============

저도 그게 궁금합니다.
왜 배열수식을 사용했을까요?
항상 배열수식에 대한 의미를 잘 모르는것 같네요.
그래서...

왜 배열수식을 사용하는지 설명좀 부탁드립니다.
 
[불량 게시물 신고]  
비포앤에프터안녕하세요?

조건이 1가지만 있다면 SUMIF 함수로도 가능합니다.

그러나 조건이 2개이상이 있다면 데이터베이스함수 또는 배열수식으로

수식을 작성해야 됩니다.

"왜 배열수식을 사용했을까요?" 하시는데 그것은 저도 잘모르죠 ^^;;

그럼 도움이 되시길...
08-11 (17:56)
삭제 ■신고
        
  

작성일 : 2003-08-11(17:26)
최종수정일 : 2003-08-11(17:26)
 


 ◎ 관련글

  제 목   작성자   날짜
배열수식에서 if가 쓰일 때와 안쓰일때의 차이점..? 페파로니 2003-08-11
간단히 SUMIF 함수로도 가능할것 같은데,배열수식 사용이유? 페파로니 2003-08-11