안녕하세요.
고급 필터는 조건에 맞는 데이터만 골라서 표시해 주는 것입니다.
조건에는 목록범위의 첫번째에 해당하는 조건을 적으면 자동으로 다른 데이터까지 비교하게 됩니다.
문제가 구매실적이 두번째로 크거나 두번째로 작은 데이터를 표시하는 것입니다.
두 조건을 둘로 나눠서 표시해야 하므로,
조건 셀에 구매실적이 두번째로 큰지 확인해야 합니다.
그래서 비교될 첫번째 셀 [D4] 셀과 LARGE($D$4:$D$13,2)로 두 번째로 큰 구매실적과 비교해서 같으면,
그 데이터가 두번째로 큰 구매실적을 가졌다고 판단할 수 있습니다.
다음 행들은 프로그램이 반복해서 비교하게 됩니다.
비교시 다음 행을 비교해야 하므로 [D4]로 상대참조하고,
두번째 큰 값을 구하는 것은 행이 달라져도 LARGE 함수의 범위는 변하지 않으므로 절대참조로 고정하는 것입니다.
좋은 하루 보내세요.
-
관리자2020-04-16 00:43:36
안녕하세요.
고급 필터는 조건에 맞는 데이터만 골라서 표시해 주는 것입니다.
조건에는 목록범위의 첫번째에 해당하는 조건을 적으면 자동으로 다른 데이터까지 비교하게 됩니다.
문제가 구매실적이 두번째로 크거나 두번째로 작은 데이터를 표시하는 것입니다.
두 조건을 둘로 나눠서 표시해야 하므로,
조건 셀에 구매실적이 두번째로 큰지 확인해야 합니다.
그래서 비교될 첫번째 셀 [D4] 셀과 LARGE($D$4:$D$13,2)로 두 번째로 큰 구매실적과 비교해서 같으면,
그 데이터가 두번째로 큰 구매실적을 가졌다고 판단할 수 있습니다.
다음 행들은 프로그램이 반복해서 비교하게 됩니다.
비교시 다음 행을 비교해야 하므로 [D4]로 상대참조하고,
두번째 큰 값을 구하는 것은 행이 달라져도 LARGE 함수의 범위는 변하지 않으므로 절대참조로 고정하는 것입니다.
좋은 하루 보내세요.
-
관리자2020-04-20 12:43:58
식은 다르지만 설명은 동일합니다.
조건부 서식은 서식을 적용할 영역을 지정한 후 조건부 서식을 적용합니다.
첫 번째 조건에 대해 작성하면 참조를 적용하여 다음 조건을 비교합니다.
이 문제의 경우에는 =($G4=MAX($G$4:$G$12))+($G4=MIN($G$4:$G$12)) 로 지정했으므로
다음 비교는 =($G5=MAX($G$4:$G$12))+($G5=MIN($G$4:$G$12))로 지정되어 자동으로 수행됩니다.
좋은 하루 보내세요.
-
*2020-04-16 17:44:58
350쪽 2번에는 large함수 쓰라는 말이 없는데 답변이 잘못된거 같아요
=(max($G$4:$G$12)+min($G$4:$G$12))
조건부서식이 안되는 이유가 뭔가요??