위 사진은 예시입니다.
22년 거래처별 월 평균 실적을 구해야하는데..
예를 들어
A거래처의 경우, AVERAGE 함수를 써서 AVERAGE(C3:N3)으로 구하던,
SUM(C3:N3)/12로 나누던 두 가지 방법으로 정확한 월 평균 실적을 구할 수 있는데..
나머지 B,C 거래처 같은경우가 문제거든요.
제가 정확히 알고싶은 값은 사용 시점을 기준으로 측정된 월 평균값 입니다.
예를 들어
B거래처의 경우 22년 6월부터 실적이 찍혔고 22년 12월까지 격월로 사용중입니다.
이럴 경우 AVERAGE(C4:N4) 함수를 적용하면 (H4+J4+L4+N4)/4 값으로 나오게 되는데
제가 궁금한건 그게 아니라
22년 6월부터 격월로 쓰던 22년 12월까지 매달 쓰던
어쨋든 22년 6월부터 실적이 찍혔으니
(매출이 발생한 첫 시점부터 12월까지의 합계값) / (매출 발생 시점 첫 월~12월까지의 개월 수)
이게 궁금하거든요.
즉, B거래처의 실질적으로 월 평균 값은 =
(H4+J4+L4+N4)/7 이라고 생각됩니다. 7으로 나누는 이유는 22년 6월부터 첫 사용했으며 12월까지
총 7개월간 실적이 나왔기 때문이죠..
이런식으로 C 거래처도
(D5+I5+M5)/11 이 실질적인 평균값이라고 봅니다.
이걸 함수로 어떻게 식을 만들어야할지 모르겠네요.
이렇게 월 평균값을 구해야하는 거래처가 4,000개가 넘는데 제 엑셀 실력으론 모르겠습니다.
몇개 안되면 그냥 케이스별로 따로 계산하면 되는데..
주말에 혼자 출근해서 자료 만들다가 저부분에서 막혀서 마무리 못하고 퇴근했네요.
아직도 머리 속에서 계속 생각이 나서 여기에 여쭤봅니다.
첫댓글 예시로 든 것에서는 B 거래처의 경우 6월 이후 공란에 0값을 넣으면 되지 않을까 싶은데요.
그럼 에버리지 함수에서 0이 들어간 것도 포함하니까요.
거래처가 많으시면 0으로 값 넣기 힘드실텐데 우선 예시에서는 그렇게 할 수 있지 않을까 싶네요.
B의 경우
첫 매출 발생 시점 6월~12월까지 공란에 0을 하나하나 기입할 수없어서요 ㅠㅠ
모든 공란에 0을 기입하게 하는 방법이 있으나 그러면 6월 이전인 1~5월에도 0이 찍혀서..
저는 정확히 첫 매출 발생 시점 이후부터 12월까지의 월 평균값을 알고싶은ㄴ데 ㅠㅠㅠㅠ
If함수를 이용해서 값이 시작되는 열의 수를 세고 12에서 빼면 나올 거 같아요, 합계/(12-if함수나오는값). If함수는 =IF(B6>0,B4,IF(C6>0,C4,IF(D6>0,D4,IF(E6>0,E4)))) 으로 해서 6행은 매출금액, 4행은 1,2,3,4(월) 입니다. 매출이 0 이상으라는 전제고, 0이하일 경우는 없지만 절대값 함수도 있구요!
오 천천히 한번해볼게요!
위에 적어주신 IF함수가 왜 B6부터 시작인지 잘 모르겠어서..
B거래처를 예시로 정확한 식 다시한번만 써주시겠어요? ㅠ
@HIPHOP 아 행열은 예시로 든거였는데....
1) 우선 1행에 C열부터 1,2,3,4 ~12 까지 붙이고
2) =IF(C3>0,C1,IF(D3>0,D1,IF(E3>0,E1)))) 쭈욱 N까지 이런식으로 이어 붙이면 될 거 같아요
네네 해볼게요 감사합니다!! ㅜㅜ
=SUM(c4:n4)/(12-IF(c4>0,0,IF(d4>0,1,IF(e4>0,2,IF(f4>0,3,IF(g4>0,4,IF(h4>0,5,IF(i4>0,6,IF(j4>0,7,IF(k4>0,8,IF(l4>0,9,IF(m4>0,10,11))))))))))))
와............진짜 감사합니다 !!!!!!!!!!!!!!!!!!!!!!!
ㄷㄱ