책 내용 질문하기
범위 지정 질문
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
379
조회수
36
작성일
2018-07-11
작성자
탈퇴*원
첨부파일

조건부서식이나 고급필터 등 함수를 사용할때 범위 지정하는것이 헷갈립니다 예를들어

다음표[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

답변
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 와 같이 사용하셔야 합니다.

좋은 하루 되세요.

  • *
    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 와 같이 사용하셔야 합니다.

    좋은 하루 되세요.

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