구매실적이 두번쨰로 크거나 작은 값을 구하라고 했는데 답으로 =D4=LARGE($D$4:$D$13,2)라고 적혀있었습니다.
함수는 이해가 가는데, 왜 D4는 필요한건지 이해가 가질 않네요. 도와주세요.
안녕하세요.
고급 필터는 조건에 맞는 데이터만 골라서 표시해 주는 것입니다.
조건에는 목록범위의 첫번째에 해당하는 조건을 적으면 자동으로 다른 데이터까지 비교하게 됩니다.
문제가 구매실적이 두번째로 크거나 두번째로 작은 데이터를 표시하는 것입니다.
두 조건을 둘로 나눠서 표시해야 하므로,
조건 셀에 구매실적이 두번째로 큰지 확인해야 합니다.
그래서 비교될 첫번째 셀 [D4] 셀과 LARGE($D$4:$D$13,2)로 두 번째로 큰 구매실적과 비교해서 같으면,
그 데이터가 두번째로 큰 구매실적을 가졌다고 판단할 수 있습니다.
다음 행들은 프로그램이 반복해서 비교하게 됩니다.
비교시 다음 행을 비교해야 하므로 [D4]로 상대참조하고,
두번째 큰 값을 구하는 것은 행이 달라져도 LARGE 함수의 범위는 변하지 않으므로 절대참조로 고정하는 것입니다.
좋은 하루 보내세요.
-
관리자2019-03-14 12:08:45
안녕하세요.
고급 필터는 조건에 맞는 데이터만 골라서 표시해 주는 것입니다.
조건에는 목록범위의 첫번째에 해당하는 조건을 적으면 자동으로 다른 데이터까지 비교하게 됩니다.
문제가 구매실적이 두번째로 크거나 두번째로 작은 데이터를 표시하는 것입니다.
두 조건을 둘로 나눠서 표시해야 하므로,
조건 셀에 구매실적이 두번째로 큰지 확인해야 합니다.
그래서 비교될 첫번째 셀 [D4] 셀과 LARGE($D$4:$D$13,2)로 두 번째로 큰 구매실적과 비교해서 같으면,
그 데이터가 두번째로 큰 구매실적을 가졌다고 판단할 수 있습니다.
다음 행들은 프로그램이 반복해서 비교하게 됩니다.
비교시 다음 행을 비교해야 하므로 [D4]로 상대참조하고,
두번째 큰 값을 구하는 것은 행이 달라져도 LARGE 함수의 범위는 변하지 않으므로 절대참조로 고정하는 것입니다.
좋은 하루 보내세요.