========================================================================================
현재 사용하는 엑셀 버젼을 기재하시면 좀더 정확하고 신속한 답변을 얻으실 수 있습니다.
엑셀 버젼(예: 2010) :
========================================================================================
질문:
첨부파일의
SAMPLE 자료.xlsx
B 컬럼 중 12로 되어 있는 (B5셀) C열값의 평균값을 구하기?
& >=100 이상인 숫자만.
=AVERAGEIFS(C11:C660,$B11:$B660, $B$5,C11:C660,">=100")
요기 까지는 해결 된것 같은데..
& 12(B5셀) 로 시작하는 Row에서 5번째 부터 나머지만 average를 구할려면?
B열의 최소 row값을 구했는데, 이걸 Averageifs의 average range에 적용 하려면 어떻게 해야 되는지요?
그리고 B5 셀을 변경할때 마다 자동적으로 계산값이 바뀌게 할려고 합니다
첫댓글 안녕하세요? [Icarus]님...
원하시는 결과는 배열수식을 이용해야 합니다.
헌데 배열수식은 수식의 길이도 문제가 되지만 시스템 부하도 큰 수식이라 가급적이면 추천드리지 않습니다.
이런 경우 VBA를 이용하시는게 가장 좋습니다.
좀 조용해 지면 코딩해 드리겠습니다...
그럼 잘 해결되시길... ^^*
역시 배열 수식 아니면 VBA로 해야 되는군요... 좀 더 연구 해 보도록 하겠습니다. 감사합니다.