책 내용 질문하기
행복한 하루되세요.^^
"
if,small,left
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
108
조회수
221
작성일
2011-11-22
작성자
첨부파일
함수사전 108페이지
배열문제인데 이런유형은 처음봐서요 알려주세요
표1을 이용해서 남자와 여자의 순위에 해당하는 기록을 [표2]영역에 계산하여 표시하시오
->코드의 첫번째 자리가 M이면 남자 W이면 여자임
IF SMALL LEFT 함수를 적용한 배열 수식 사용
여기서 빨간색 친 부분이 이해가 안가요
보통 IF배열은(조건)*(조건),구할범위 이런식인데
이건 괄호 닫고 ,$G3나오니까 무슨말인지 이해가 안되네요
답변
2011-11-22 10:36:48
안녕하세요. 길벗 수험서 운영팀입니다.
SMALL(값 범위, K) 함수는 값 범위에서 K번째로 작은 값을 찾는 함수입니다.
상기의 식을 보면 다음과 같습니다.
{ = SMALL( IF (LEFT($B$3:$B$23,1)=H$2, $C$3:$C$23), $G3 ) }
A: IF (LEFT($B$3:$B$23, 1)=H$2, $C$3:$C$23)
B: $G3
A식은 선수코드 중에서 앞자가 H$2 즉 M 과 같은 것들 중에서 기록값 범위를 반환하는 식입니다.
B식은 $G3 즉, 1 입니다.
따라서 SMALL( A, B )를 하는 경우
선수코드의 첫번째가 M 인 사람들의 기록 중에서 1번째로 작은 값을 구하는 식이 됩니다.
행복한 하루되세요.^^
-
*2011-11-22 10:36:48
안녕하세요. 길벗 수험서 운영팀입니다.
SMALL(값 범위, K) 함수는 값 범위에서 K번째로 작은 값을 찾는 함수입니다.상기의 식을 보면 다음과 같습니다.{ = SMALL( IF (LEFT($B$3:$B$23,1)=H$2, $C$3:$C$23), $G3 ) }A: IF (LEFT($B$3:$B$23, 1)=H$2, $C$3:$C$23)B: $G3A식은 선수코드 중에서 앞자가 H$2 즉 M 과 같은 것들 중에서 기록값 범위를 반환하는 식입니다.B식은 $G3 즉, 1 입니다.따라서 SMALL( A, B )를 하는 경우선수코드의 첫번째가 M 인 사람들의 기록 중에서 1번째로 작은 값을 구하는 식이 됩니다."
행복한 하루되세요.^^