left함수에서 범위 지정하는 조건을 이해를 잘 못하겠습니다.ㅠㅠ 어제도 비슷한 질문을 올렸었는데,
범위를 셀 하나를 지정하는 것과 행 전체로 지정해주는데 기준이 있나요?? 답이 다르게 나옵니다.어떻게 풀이해야 하나요??
81쪽 기출유형1회 문제1-2 고급필터 문제에서 left 함수에서는 범위를
=OR(AND(LEFT($D3:$D25,2)="청약",$B3:$B25="여"),AND($E3:$E25="여의도",$F3:$F25>=150000))
로 지정하면 오답인데
174쪽 기출10회 문제2-1 계산문제는
=IF(LEFT($B4:$B33,1)="가","영어",IF(LEFT($B4:$B33,1)="나","수학",IF(LEFT($B4:$B33,1)="다","국어","국사")))
로 해도 정답이 출력됩니다
같은 함수여도 달라서 너무 헷갈립니다.
기본적으로 left 함수는 하나의 셀만 이용하여 작성합니다.
그런데 배열 수식으로 작성할때는 해당 범위를 전체로 지정해야 합니다.
그래서 =IF(LEFT($B4:$B33,1)="가","영어",IF(LEFT($B4:$B33,1)="나","수학",IF(LEFT($B4:$B33,1)="다","국어","국사")))
로 작성하는 것입니다.
그리고 이 문제는 값을 구해야 하는 부분을 모두 블록으로 지정한 후 배열 수식을 입력하는 부분 입니다.
좋은 하루 되세요.
-
관리자2020-01-28 14:48:04
기본적으로 left 함수는 하나의 셀만 이용하여 작성합니다.
그런데 배열 수식으로 작성할때는 해당 범위를 전체로 지정해야 합니다.
그래서 =IF(LEFT($B4:$B33,1)="가","영어",IF(LEFT($B4:$B33,1)="나","수학",IF(LEFT($B4:$B33,1)="다","국어","국사")))
로 작성하는 것입니다.
그리고 이 문제는 값을 구해야 하는 부분을 모두 블록으로 지정한 후 배열 수식을 입력하는 부분 입니다.
좋은 하루 되세요.