문제1번에서 기본작업 문제에서 고급필터 조건 설정하는 부분입니다.
문제) [B2:N27] 영역에서 '지점명'이 "대자로 시작하거나 글자수가 3인 데이터의 '지점명', '9월','10월','11월','12'월을 표시하시오
고급필터 조건설정 부분입니다.
=OR(LEFT($B3,1)="대", LEN($B3)=3)
답은 이건데, =OR(LEFT($B$3:$B$27,1)="대", LEN($B$3:$B$27)=3) B의 범위를 B3로 안하고 전체로 잡아서 하면 왜안되나요? $B3는 밑으로 하나씩 내려가는거잖아요 그리고 B3~B7은 전체를 의미하고 둘이 같은거 아닌가요
저 범위 설정이 너무 헷갈립니다..ㅠ
배열 수식을 사용하거나 특정한 함수에서는 배열로 작성해야 하는데요.
질문 주신 부분은 배열로 작성하지 않아도 되는 부분이고 배열로 작성한 경우 정확한 결과가 나오지도 않습니다.
일반 함수 이므로 일반 함수 사용법으로 작성해야 하며
고급필터의 적용범위내에서 자동으로
=OR(LEFT($B3,1)="대", LEN($B3)=3)
=OR(LEFT($B4,1)="대", LEN($B4)=3)
...
와 같이 셀 주소를 변경하여 비교하고 정확한 결과가 나오므로
기본 함수 사용법으로 작성하시기 바랍니다.
좋은 하루 되세요.
-
*2017-11-27 10:16:01
배열 수식을 사용하거나 특정한 함수에서는 배열로 작성해야 하는데요.
질문 주신 부분은 배열로 작성하지 않아도 되는 부분이고 배열로 작성한 경우 정확한 결과가 나오지도 않습니다.
일반 함수 이므로 일반 함수 사용법으로 작성해야 하며
고급필터의 적용범위내에서 자동으로
=OR(LEFT($B3,1)="대", LEN($B3)=3)
=OR(LEFT($B4,1)="대", LEN($B4)=3)
...
와 같이 셀 주소를 변경하여 비교하고 정확한 결과가 나오므로
기본 함수 사용법으로 작성하시기 바랍니다.
좋은 하루 되세요.