1권 스프레드시트실무 p68의 기출03번문제입니다
그중에 2번째 문제가 아무리생각해도 이해가 되지않아요ㅜㅜ
문제내용은 "조건은 [A16:D18]영역 내의 임의의셀에 입력하고, 조건식에 사용할 필드명은 '실적 '으로 하시오."라는 문제인데요 해설을 봐도 도통모르겠네요..
왜 [A17]셀에 =D4=LARGE(이하생략) 왜 이식을 기입해야하는건가요,, 해설풀이좀 자세히 부탁드릴게요ㅜㅜ
안녕하세요.
조건의 필드명을 "실적"으로 지정했으므로
[A16]과 [B16] 셀 필드명을 실적으로 지정한 것입니다.
고급 필터는 조건에 맞는 데이터만 골라서 표시해 주는 것입니다.
조건에는 목록범위의 첫번째에 해당하는 조건을 적으면 자동으로 다른 데이터까지 비교하게 됩니다.
문제가 구매실적이 두번째로 크거나 두번째로 작은 데이터를 표시하는 것입니다.
두 조건을 둘로 나눠서 표시해야 하므로,
조건 셀에 구매실적이 두번째로 큰지 확인해야 합니다.
그래서 비교될 첫번째 셀 [D4] 셀과 LARGE($D$4:$D$13,2)로 두 번째로 큰 구매실적과 비교해서 같으면,
그 데이터가 두번째로 큰 구매실적을 가졌다고 판단할 수 있습니다.
다음 행들은 프로그램이 반복해서 비교하게 됩니다.
비교시 다음 행을 비교해야 하므로 [D4]로 상대참조하고,
두번째 큰 값을 구하는 것은 행이 달라져도 LARGE 함수의 범위는 변하지 않으므로 절대참조로 고정하는 것입니다.
좋은 하루 보내세요.
-
관리자2019-01-09 20:41:51
안녕하세요.
조건의 필드명을 "실적"으로 지정했으므로
[A16]과 [B16] 셀 필드명을 실적으로 지정한 것입니다.
고급 필터는 조건에 맞는 데이터만 골라서 표시해 주는 것입니다.
조건에는 목록범위의 첫번째에 해당하는 조건을 적으면 자동으로 다른 데이터까지 비교하게 됩니다.
문제가 구매실적이 두번째로 크거나 두번째로 작은 데이터를 표시하는 것입니다.
두 조건을 둘로 나눠서 표시해야 하므로,
조건 셀에 구매실적이 두번째로 큰지 확인해야 합니다.
그래서 비교될 첫번째 셀 [D4] 셀과 LARGE($D$4:$D$13,2)로 두 번째로 큰 구매실적과 비교해서 같으면,
그 데이터가 두번째로 큰 구매실적을 가졌다고 판단할 수 있습니다.
다음 행들은 프로그램이 반복해서 비교하게 됩니다.
비교시 다음 행을 비교해야 하므로 [D4]로 상대참조하고,
두번째 큰 값을 구하는 것은 행이 달라져도 LARGE 함수의 범위는 변하지 않으므로 절대참조로 고정하는 것입니다.
좋은 하루 보내세요.