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

작성자:  

 王犬 (ssa955807)

추천:  2
파일:     월별납기합계내기(1).xls (836KB) 조회:  1680
제목:   월별합계를 구하고 싶어요..
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

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

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

발주시트에 있는 납기월별 발주잔량을 인시트에 나타내고 싶어요..

첨부하오니 빠른 도움이 필요합니다.
 
[불량 게시물 신고]  
무지개타고음~ 안타깝네요.

사용하신  SUMPRODUCT 는 적절했는데요, 안타깝게도
"발주"시트 P39셀의 내용 때문에 에러가 발생했군요.
날짜에 문자가 입력되어 Month 함수가 정상적으로
계산해주지 못하겠다고하니 님께서 적절히 대처해
주셔야겠습니다.
그리고 SUMPRODUCT 함수를 사용하실땐 일부러
Ctrl+Shift+Enter 안하셔도 됩니다.
P39셀 같은 사소한 부분이 있으면 어디에 또 숨어
있을지 잘 찾아보세요.

좋은 결과 있으시길 바라겠습니다.
08-19 (20:55)
삭제 ■신고
무지개타고"인"시트 J5셀에 다음과 같이 입력해 보세요.

=SUM((발주!$E$5:$E$390=인!$C5)*(IF(ISERROR(MONTH(발주!$Q$5:$Q$390)),0,MONTH(발주!$Q$5:$Q$390))=인!J$4)*발주!$K$5:$K$390)

배열식이니 Ctrl+Shift+Enter 를 동시에 입력하세요.
(계산에 오래걸리네요 ;;;)

그런데 사소한 문제인지는 모르겠는데 발주잔량 합계를
구해도 두 시트의 발주잔량 합계가 다르겠네요.

"발주"시트의 E열 "자재코드"에는 있으나 "인"시트
의 C열의 "IND PART NO" 중에는 동일한 코드가 없는
게 있습니다. 대충 12개 item이 빠진거 같습니다.

말씀드린 함수 뿐만 아니라 다각도로 검토해 보시기
바랍니다. 좀 찜찜한 부분이 있는거 같습니다.
08-19 (21:25)
삭제 ■신고
무지개타고두 시트간에 발주잔량 합계가 같을 수 없었네요.
괜히 혼자서 찜찜해 했습니다.
"발주"시트의 납기일 자료를 보니 7월 자료도 있네요.
그것 때문에 "인"시트의 합계와 맞지 않았습니다.

괜한 걱정 끼쳐드려 죄송합니다. -.-
08-19 (22:00)
삭제 ■신고
王犬너무감사합니다...08-20 (13:27)
삭제 ■신고
        
  

작성일 : 2003-08-19(20:20)
최종수정일 : 2003-08-19(20:20)