책 내용 질문하기
절대참조
도서
2025 시나공 컴퓨터활용능력 1급 실기 총정리 (ver. 2021)
페이지
19
조회수
106
작성일
2024-09-26
작성자
송*라
첨부파일

고급필터에서 유형 1번과 같이 주문코드, 주문가격에 대해서 원하는 필터값을 추출할 때 C2가 아닌 $C2와 같이 추출하는 필터의 열값은 고정하고 행값만 변하도록 해서 수식을 작성해야 한다고 알고 있는데 왜 고정하지 않아도 결과가 나오는지 알고 싶습니다.


한편으로 조건부서식에서는 왜 절대참조를 사용하여 열을 고정하는지 알고 싶습니다.

답변
2024-09-30 17:06:10

안녕하세요.

고급 필터와 조건부 서식에서 다르게 적용된다고 보면 됩니다. 조건부 서식에서는 조건에 만족하는 전체 행에 서식을 지정하려면 열 문자 앞에 $를 붙여야 하지만 고급 필터에서는 지정하지 않아도 됩니다. 고급 필터에서 아래와 같이 수식을 작성하면 프로그램이 아래와 같이 변경하면서 각 셀을 비교하기 때문입니다.

=AND(LEFT(A2,2)="SN", G2>=AVERAGE($C$2:$C$15))

=AND(LEFT(A3,2)="SN", G3>=AVERAGE($C$2:$C$15))

=AND(LEFT(A4,2)="SN", G4>=AVERAGE($C$2:$C$15))

=AND(LEFT(A5,2)="SN", G5>=AVERAGE($C$2:$C$15))

...

즐거운 하루 되세요.

  • 관리자
    2024-09-30 17:06:10

    안녕하세요.

    고급 필터와 조건부 서식에서 다르게 적용된다고 보면 됩니다. 조건부 서식에서는 조건에 만족하는 전체 행에 서식을 지정하려면 열 문자 앞에 $를 붙여야 하지만 고급 필터에서는 지정하지 않아도 됩니다. 고급 필터에서 아래와 같이 수식을 작성하면 프로그램이 아래와 같이 변경하면서 각 셀을 비교하기 때문입니다.

    =AND(LEFT(A2,2)="SN", G2>=AVERAGE($C$2:$C$15))

    =AND(LEFT(A3,2)="SN", G3>=AVERAGE($C$2:$C$15))

    =AND(LEFT(A4,2)="SN", G4>=AVERAGE($C$2:$C$15))

    =AND(LEFT(A5,2)="SN", G5>=AVERAGE($C$2:$C$15))

    ...

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.