먼저 264쪽의 문제2의 3번질문드려요
-왜 AVERAGE를 먼저 구해야하는지 모르겠어요
그다음 문제 2번의 5번
=DMAX(A:26;D4,3,에서 3은 영어점수가 3번째 열에있어서 3인가요?
-276쪽의 문제2의4에서
왜 HLOOKUP을 먼저 구해야하는지 질문입니다!
-301쪽의 문제2번의 3번에서
=VLOOKUP(DMAX(A12;D20,2,A12;A13),B13;D23,3,FALSE) 바로 여기 3이 왜3인지 알려주세요 이름을 구하라고 했으니4라고 생각했는데 3이라서 질문드려요!!
늘 답변 감사드립니다!!
안녕하세요.
264쪽 문제2-3
보통은 중첩함수를 이용할 경우
최종 목표를 구할 수 있는 함수를 가장 바깥쪽에 적습니다.
이 문제의 경우 평균판매량을 구하는 것이므로 AVERAGE 함수를 가장 바깥쪽에 위치시킨 것입니다.
문제2-5
DMAX(범위, 열번호, 조건) 함수는 범위에서 조건에 맞는 자료를 대상으로 지정된 열 번호에서 가장 큰 값을 찾습니다.
적어주신대로 영어 최대점수를 구하는 것이므로 열번호 3(영어)에서 가장 큰 값을 찾는 것입니다.
276쪽 문제2-4
- INDEX(범위, 행 번호, 열 번호)는 범위에서 행 번호와 열 번호에 위치한 데이터를 입력합니다.
- HLOOKUP(찾을 값, 범위, 행 번호, 옵션)은 범위의 첫 번째 행에서 찾을 값과 같은 데이터를 찾은 후 찾을 값이 있는 열에서 지정된 행 번호 위치에 있는 데이터를 반환합니다.
이 문제에서는 범위에서 행번호와 열번호를 HLOOKUP으로 구해서 사용한 것입니다.
INDEX(G18:J21, HLOOKUP(H28,G24:J25,2,FALSE), HLOOKUP(I28,G24:J25,2,FALSE)) : [G18:J21] 범위에서 HLOOKUP에서 찾은 행과 열이 만나는 지점의 데이터를 반환합니다.
행 : HLOOKUP(H28,G24:J25,2,FALSE) : [H28]을 [G24:J25] 범위에서 찾아 두 번째 행의 값을 가져옵니다.
H28 셀이 인천이므로 <지역번호표>에서 2를 가져옵니다. 즉, 2행이 됩니다.
열 : HLOOKUP(I28,G24:J25,2,FALSE) : [I28]을 [G24:J25] 범위에서 찾아 두 번째 행의 값을 가져옵니다.
I28 셀이 제주이므로 <지역번호표>에서 4를 가져옵니다. 즉, 4열이 됩니다.
[G18:J21] 영역의 2행 4열의 값인 9000을 반환하게 됩니다.
301쪽 문제2-3
=VLOOKUP(DMAX(A12;D20,2,A12;A13), B13;D23, 3, FALSE)
=VLOOKUP(찾을값, 범위, 열번호, 옵션)
DMAX로 구한 최고호봉자를 범위의 첫번째 열에서 찾은 후 동일 행의 (범위를 기준으로)3번째 열인 이름 필드의 값을 반환하는 것입니다.
범위를 기준으로 열번호를 지정하기 때문에 4가 아닌 3으로 지정해 주셔야 이름이 반환됩니다.
좋은 하루 보내세요.
-
관리자2019-04-25 20:29:42
안녕하세요.
264쪽 문제2-3
보통은 중첩함수를 이용할 경우
최종 목표를 구할 수 있는 함수를 가장 바깥쪽에 적습니다.
이 문제의 경우 평균판매량을 구하는 것이므로 AVERAGE 함수를 가장 바깥쪽에 위치시킨 것입니다.
문제2-5
DMAX(범위, 열번호, 조건) 함수는 범위에서 조건에 맞는 자료를 대상으로 지정된 열 번호에서 가장 큰 값을 찾습니다.
적어주신대로 영어 최대점수를 구하는 것이므로 열번호 3(영어)에서 가장 큰 값을 찾는 것입니다.
276쪽 문제2-4
- INDEX(범위, 행 번호, 열 번호)는 범위에서 행 번호와 열 번호에 위치한 데이터를 입력합니다.
- HLOOKUP(찾을 값, 범위, 행 번호, 옵션)은 범위의 첫 번째 행에서 찾을 값과 같은 데이터를 찾은 후 찾을 값이 있는 열에서 지정된 행 번호 위치에 있는 데이터를 반환합니다.
이 문제에서는 범위에서 행번호와 열번호를 HLOOKUP으로 구해서 사용한 것입니다.
INDEX(G18:J21, HLOOKUP(H28,G24:J25,2,FALSE), HLOOKUP(I28,G24:J25,2,FALSE)) : [G18:J21] 범위에서 HLOOKUP에서 찾은 행과 열이 만나는 지점의 데이터를 반환합니다.
행 : HLOOKUP(H28,G24:J25,2,FALSE) : [H28]을 [G24:J25] 범위에서 찾아 두 번째 행의 값을 가져옵니다.
H28 셀이 인천이므로 <지역번호표>에서 2를 가져옵니다. 즉, 2행이 됩니다.열 : HLOOKUP(I28,G24:J25,2,FALSE) : [I28]을 [G24:J25] 범위에서 찾아 두 번째 행의 값을 가져옵니다.
I28 셀이 제주이므로 <지역번호표>에서 4를 가져옵니다. 즉, 4열이 됩니다.[G18:J21] 영역의 2행 4열의 값인 9000을 반환하게 됩니다.
301쪽 문제2-3
=VLOOKUP(DMAX(A12;D20,2,A12;A13), B13;D23, 3, FALSE)
=VLOOKUP(찾을값, 범위, 열번호, 옵션)
DMAX로 구한 최고호봉자를 범위의 첫번째 열에서 찾은 후 동일 행의 (범위를 기준으로)3번째 열인 이름 필드의 값을 반환하는 것입니다.
범위를 기준으로 열번호를 지정하기 때문에 4가 아닌 3으로 지정해 주셔야 이름이 반환됩니다.
좋은 하루 보내세요.