조건부서식이나 고급필터 등 함수를 사용할때 범위 지정하는것이 헷갈립니다 예를들어
다음표[A5:I12]에서 학력이 대졸이 아니고 연령이 짝수이면 조건부서식 적용 And ,Mod 함수 사용 (학력 D열 , 연령 E열)
저는 =AND($D$5:$D$12<>"대졸",MOD($E$5:$E$12,2)=0 이 답이라고 생각했는데 서식이 적용되지 않고
정답은 =AND($D5<>"대졸",MOD($E5,2)=0) 이었습니다 . 이러한 경우가 많았는데
이처럼 표에서 범위를 지정할때 함수의 종류에 따라 범위지정하는것이 바뀌는것인지
어떨 때 이처럼 범위지정을 하는지 궁금합니다. 답변부탁드립니다
| 고객ID | 성명 | 성별 | 학력 | 연령 | 직업 | 월평균수입 | 총구매횟수 | 총구매액 |
| 001 | 김성수 | 남 | 고졸 | 19 | 인터넷 관련직 | \1,830,000 | 11 | \356,000 |
| 002 | 차태현 | 남 | 대졸 | 32 | 사무/관리직 | \1,800,000 | 23 | \982,000 |
| 003 | 소미선 | 여 | 대졸 | 21 | 인터넷 관련직 | \2,700,000 | 12 | \653,000 |
| 004 | 최재형 | 남 | 고졸 | 18 | 인터넷 관련직 | \2,550,000 | 21 | \720,000 |
| 005 | 최지원 | 여 | 대졸 | 33 | 사무/관리직 | \1,400,000 | 18 | \895,000 |
| 006 | 김미연 | 여 | 대졸 | 42 | 일반영업직 | \2,300,000 | 17 | \653,000 |
| 007 | 김영수 | 남 | 고졸 | 38 | 자영업 | \2,100,000 | 13 | \812,000 |
|
008 |
박진희 | 여 | 대졸 | 25 | 인터넷 관련직 | \2,000,000 | 28 |
\1,500,000 |
네 함수에 따라 다르구요.
어떤 문제인가에 따라 다릅니다.
=AND($D5<>"대졸",MOD($E5,2)=0)
을 사용한 이유는 범위의 첫번째 행부터 차례대로 비교하기 때문에
$D$5:$D$12를 사용하지 않아도 첫행부터 끝까지 비교가 가능 하기 때문입니다.
$D$5:$D$12 와 같이 사용해야 함수의 대표적인 예로는 average, rank 함수 등이 있습니다.
배열 수식이나 배열함수일때도 배열로 작성해야 하므로
$D$5:$D$12 와 같이 사용하셔야 합니다.
좋은 하루 되세요.
-
*2018-07-17 15:33:23
네 함수에 따라 다르구요.
어떤 문제인가에 따라 다릅니다.
=AND($D5<>"대졸",MOD($E5,2)=0)
을 사용한 이유는 범위의 첫번째 행부터 차례대로 비교하기 때문에
$D$5:$D$12를 사용하지 않아도 첫행부터 끝까지 비교가 가능 하기 때문입니다.
$D$5:$D$12 와 같이 사용해야 함수의 대표적인 예로는 average, rank 함수 등이 있습니다.
배열 수식이나 배열함수일때도 배열로 작성해야 하므로
$D$5:$D$12 와 같이 사용하셔야 합니다.
좋은 하루 되세요.