풀이에[A17]셀에 =D4=LARGE($D$4:$D$13,2) 라고 적는게 이해가 안돼요. =LARGE($D$4:$D$13,2) 라고만 적으면 안되는 이유가 뭔가요?
그리고 꼭 D4여야 하는 이유는요? D3면 또 안되는 건가요?
안녕하세요.
고급 필터는 조건에 맞는 데이터만 골라서 표시해 주는 것입니다.
조건에는 목록범위의 첫번째에 해당하는 조건을 적으면 자동으로 다른 데이터까지 비교하게 됩니다.
문제가 구매실적이 두번째로 크거나 두번째로 작은 데이터를 표시하는 것입니다.
두 조건을 둘로 나눠서 표시해야 하므로,
조건 셀에 구매실적이 두번째로 큰지 확인해야 합니다.
그래서 비교될 첫번째 셀 [D4] 셀과 LARGE($D$4:$D$13,2)로 두 번째로 큰 구매실적과 비교해서 같으면,
그 데이터가 두번째로 큰 구매실적을 가졌다고 판단할 수 있습니다.
다음 행들은 프로그램이 반복해서 비교하게 됩니다.
비교시 다음 행을 비교해야 하므로 [D4]로 상대참조하고,
두번째 큰 값을 구하는 것은 행이 달라져도 LARGE 함수의 범위는 변하지 않으므로 절대참조로 고정하는 것입니다.
좋은 하루 보내세요.
-
관리자2019-01-12 21:33:52
안녕하세요.
고급 필터는 조건에 맞는 데이터만 골라서 표시해 주는 것입니다.
조건에는 목록범위의 첫번째에 해당하는 조건을 적으면 자동으로 다른 데이터까지 비교하게 됩니다.
문제가 구매실적이 두번째로 크거나 두번째로 작은 데이터를 표시하는 것입니다.
두 조건을 둘로 나눠서 표시해야 하므로,
조건 셀에 구매실적이 두번째로 큰지 확인해야 합니다.
그래서 비교될 첫번째 셀 [D4] 셀과 LARGE($D$4:$D$13,2)로 두 번째로 큰 구매실적과 비교해서 같으면,
그 데이터가 두번째로 큰 구매실적을 가졌다고 판단할 수 있습니다.
다음 행들은 프로그램이 반복해서 비교하게 됩니다.
비교시 다음 행을 비교해야 하므로 [D4]로 상대참조하고,
두번째 큰 값을 구하는 것은 행이 달라져도 LARGE 함수의 범위는 변하지 않으므로 절대참조로 고정하는 것입니다.
좋은 하루 보내세요.
-
관리자2019-01-18 23:46:57
안녕하세요.
문의 내용만으로는 왜 틀렸는지 원인을 파악하기 어렵습니다.
작업하신 파일을 첨부하셔서 재질문해 주세요.
좋은 하루 보내세요.
-
*2019-01-17 19:52:08책 68쪽에 조건 내용이 수식인 경우에 필드명을 생략해도 된다고 해서 생략한 뒤 고급필터를 적용했는데 답이 틀리게 나와요, 왜 그러는 거죠?