책 내용 질문하기
선생님...ㅠ_ㅠ
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
55
조회수
63
작성일
2012-03-26
작성자
첨부파일

선생님.. 제가 컴활1급필기를 다섯번만에 드디어.. 합격하고..!!

이제 실기를 준비할려고 하는데요..

제가 진짜 '컴'의 '컴'자도 모르고.. 컴퓨터관련자격증도 단 한개도 없이;; 그 어렵다는

컴활1급에 도전하고 있어요...ㅠ_ㅠ

그래서 모르는게 많아서 어쩌면 자주 선생님을 괴롭힐지도 모른다는....ㅠ_ㅠ

우선 해설보고 계속 따라하다가 나중엔 안보고 혼자 푸는데요..

해설보면서 풀고 있다가도 궁금한게 있어서요..

55쪽에 보면 문제1번있잖아요..

거기서 수식이 =AND(OR(LEFT($A3,1)="J",LEFT($A3,1)="P"),$F3>=900) 이거잖아요..

여기서 이해안되는 부분이 왜 OR뒤에 LEFT가 붙는지.. 그리고 $A3, 이거 뒤에 왜 숫자 1 이 붙는지..

그리고, 옆에 있는 문제2번에서도..

(MOD($E3,3)=0*($K3>=70) 여기서도.. 왜 $E3, 옆에 숫자 3 이 붙고 =0 이 되는지....ㅜㅜ

이거에요.....;; 정말 답답하죠?ㅠㅠ 어떻게 필기붙었는지 의아스럽기도 하실꺼에요...ㅠ_ㅠ

답변
2012-03-27 07:47:46

or 은 조건들중 하나라도 만족하면 참을 반영합니다.

or(조건1,조건2)

와 같이 사용하는데요.

조건이 사번이 j또는 P 로 시작하고~

라고 했으므로 left 함수를 이용해 왼쪽 첫번째 값을 찾은 후 이것이 J인지 P인지를 확인 하기 위해서

OR(LEFT($A3,1)="J",LEFT($A3,1)="P")

라는 식이 나오는 것입니다.

$a3 은 열참조 인데요.

열을 고정하여 아래로 내려가면서 비교할때 열이 변경되는 것을 막아줍니다.

이렇게 하지않으면 조건부 서식에서는 서식이 원하는 부분이 아닌 다른 곳에 적용이 되기 때문에

비교하는 값엔 꼭 $a3 과 같이 열참조를 하게 되는 것입니다.

숫자 1은 left 함수의 사용법으로 left(값,왼쪽에서몇개를가져올지를 정하는숫자) 가 됩니다.

즉 주어진 셀의 값에서 왼쪽 한 글자만 가져와 사용하겠다는 것으로 첫번째 글짜만 사용하는 것입니다.

부록 함수사전에 보시면 함수의 사용법들이 나오니 학습하시면서 참고해 보세요.

mod 함수는 값을 나눈 나머지를 구하는 함수인데요.

문제에서 3의 배수를 구하기 때문에

mod(db값,3) 을 하시면 db값을 3으로 나누었을때 0이 나오면 3의 배수가 되겠죠?

3을 3으로 나누면 0 4를 3으로 나누면 나머지는 1, 5를 3으로 나누면 나머지가 2, 6을 3으로 나누면 나머지가 0

이 되므로 3으로 나누어서 나머지가 0이 나오면 3의 배수가 되는 것입니다.

그래서 =0 을 해주는 것이죠.

좋은 하루 되세요.

"
  • *
    2012-03-27 07:47:46

    or 은 조건들중 하나라도 만족하면 참을 반영합니다.

    or(조건1,조건2)

    와 같이 사용하는데요.

    조건이 사번이 j또는 P 로 시작하고~

    라고 했으므로 left 함수를 이용해 왼쪽 첫번째 값을 찾은 후 이것이 J인지 P인지를 확인 하기 위해서

    OR(LEFT($A3,1)="J",LEFT($A3,1)="P")

    라는 식이 나오는 것입니다.

    $a3 은 열참조 인데요.

    열을 고정하여 아래로 내려가면서 비교할때 열이 변경되는 것을 막아줍니다.

    이렇게 하지않으면 조건부 서식에서는 서식이 원하는 부분이 아닌 다른 곳에 적용이 되기 때문에

    비교하는 값엔 꼭 $a3 과 같이 열참조를 하게 되는 것입니다.

    숫자 1은 left 함수의 사용법으로 left(값,왼쪽에서몇개를가져올지를 정하는숫자) 가 됩니다.

    즉 주어진 셀의 값에서 왼쪽 한 글자만 가져와 사용하겠다는 것으로 첫번째 글짜만 사용하는 것입니다.

    부록 함수사전에 보시면 함수의 사용법들이 나오니 학습하시면서 참고해 보세요.

    mod 함수는 값을 나눈 나머지를 구하는 함수인데요.

    문제에서 3의 배수를 구하기 때문에

    mod(db값,3) 을 하시면 db값을 3으로 나누었을때 0이 나오면 3의 배수가 되겠죠?

    3을 3으로 나누면 0 4를 3으로 나누면 나머지는 1, 5를 3으로 나누면 나머지가 2, 6을 3으로 나누면 나머지가 0

    이 되므로 3으로 나누어서 나머지가 0이 나오면 3의 배수가 되는 것입니다.

    그래서 =0 을 해주는 것이죠.

    좋은 하루 되세요.

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