배열수식을 이용해야 하는 문제인데 답은 {FREQUENCY(B3:B9,E3:E6}입니다. 근데 매출구간은 엄연히 D3:E6인데 왜 E3:E6만 수식으로 넣는건가요?
감사합니다!
배열수식을 이용해야 하는 문제인데 답은 {FREQUENCY(B3:B9,E3:E6}입니다. 근데 매출구간은 엄연히 D3:E6인데 왜 E3:E6만 수식으로 넣는건가요?
감사합니다!
첨부 '1' |
---|
추가로 조금더 설명 드리자면
가령 0에서 50사이의 빈도수를 구하고자 할경우
Bins_array에서 필요로 하는 값은 0, 50 이렇게 두 숫자가 아니라
그냥 50만 입력하면 50보다 작은 숫자에 대한 빈도수를 구해준다는 뜻입니다.
이는 함수 설계시 그렇게 만들어진 것이므로
왜 숫자 2개 입력 안하고 1개만 입력받느냐 하시면 할말은 없습니다. ㅎㅎ
그리고 함수가 배열함수 타입으로 사용하는 이유는
중복되는 부분을 제거하고 빈도수를 차례로 구하기 위한용도이구요.
참고하세요.
정말 정말 중요한 이야기인데 어려우면 넘기셔도 됩니다.
하나만 더 이야기 하자면
문제를 잘보시면
F3 ~ F6 까지 블럭설정되어 있습니다.
저게 무슨 뜻인고 하니
수식 입력전에
F3:F6까지 범위를 설정하고 수식일 입력하고 Ctrl + Shift + 엔터키를 쳐야지만
(버전에 따라 일부는 엔터키만)
화면과 같이 답이 나옵니다.
즉 수식 입력시 범위를 설정하지 않고하면 안된다는겁니다.
예을 들자면
F3번셀만 클릭하구 수식을 입력한뒤 채우기 핸들하면 저 답이 안나온다는 겁니다.
아래 그림이 그렇게 만들어 진겁니다.(일부 변경)
참고만 하세요.
여기서 Bins_array는 함수는 값을 분류할 간격의 참조 또는 배열입니다.
첫번째 칸(E3)의 값이 50이므로 50보다 작거나 같은 수를 빈도수에 표시,
두번째 칸(E4)의 값이 100이므로 E3값을 제외한 51~100까지의 빈도수, ...
이런식으로 윗 셀과 겹치지 않는 범위에서, 기준칸 보다 같거나 작은 수의 갯수를 빈도수로 표현해줍니다.
D3:D6 구간은 사실 없더라도 FREQUENCY 함수를 사용하는데 문제가 없습니다.