이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
글 수 822
엑셀 버젼 : 2007
1) 지난번 월마다 불규칙한 자재사용량의 월사용량 구하기 수식은 보조필드를 사용해서라도 해결할 수 있다니 감사할 따름입니다.
해마다 자재사용내역서 페이지는 늘어나는데, 보조필드가 표 바같에 있음 매번 인쇄영역설정을 해주는 불편이 생길까봐
고민한 끝에 보조필드를 c열로 사용하니 해결되더군요.
그리고, 아별님이 가르쳐주신 대로 sumif 수식을 이용했는데 희한하게 저는 '월간소계'열에 0 들이 계속 표시됩니다.
아별님의 답변 시트를 보면 0 이 표시 안 되는데 이유를 모르겠습니다.
2) k41,k79 의 월평균란에 a4, a42의 연도를 참조해서 올해가 아니면 (월사용량 합계/12) 가 표시되고,
올해이면 [(1년 전 당월~올해 전월 사용량)의 합계 / 12] 가 표시되는 수식을 넣으려고 합니다.
그러니깐 작년 월평균인 k41 에는 (월사용량 합계/12) 의 값이 나타나고,
올해 월평균란인 k79 에는 이번달이 2013년 3월이니깐 [(2012년 3월~2013년 2월까지의 월사용량 합계) /12] 의 값이 나타나야 하겠죠.
그렇지만 자재는 사용하는 달도 있고 안 사용하는 달도 있으니 이것도 고려해야 하니 골치더군요.
제가 올려드린 파일의 [재질문]시트에 보시다시피 작년 3월은 사용량이 없습니다.
그래서 이런 경우는 결국 k11의 4월 사용량부터 합계를 구해야 하겠죠.
성투은자님..
어렵네요.. ㅎㅎ 질문을 이해하기가 어려웠습니다. @_@;;
재 나름대로 잘 해석하여 답변을 만들어 보았습니다.
첨부파일을 참고하시기 바랍니다. ^^
다운받기 : abyul.com_20130304-qna-13-sinnary7.xlsx
1) 시트에 0이 표시안되게 하는 엑셀 옵션이 있습니다.
첨부파일에서는 값이 0이면 표시안되게 수식을 보완해봤습니다.
=IF(SUMIF($C$7:$C$40,DATE(VALUE(LEFT($A$4,4)),$A7,1),$H$7:$H$40)=0,"",SUMIF($C$7:$C$40,DATE(VALUE(LEFT($A$4,4)),$A7,1),$H$7:$H$40))
2) 이 질문을 이해하기 힘들었는데요..
나름 열심히 이해해보았습니다.
보조필드를 단순히 월 숫자로 채우는 것이 아니라.. 날짜 데이터로 변환해서 채우시고..
=IF($A7="",C6,DATE(VALUE(LEFT($A$4,4)),$A7,1))
그 날자 데이터를 기준으로 SUMIF를 사용해서 특정 일자 이후의 값을 합하게 하면 됩니다.
=IF(VALUE(LEFT(A4,4))=YEAR(TODAY()),SUMIF(C7:C40,">="&DATE(YEAR(TODAY())-1,MONTH(TODAY()),1),K7:K40)/12,SUM(K7:K40)/12)
수식을 잘 분석해보시고..
이해가 잘 안되시면 댓글 달아주세요..
찬찬히 풀어보겠습니다. 어디가지 이해가 됐는데.. 어떤 부분에서 이해가 안된다는 식으로 물어봐주셔야 답변하기가 좋습니다.
도움이 되셨기를.. ^^