책 내용 질문하기
mod 함수와 '*' 사용법 질문.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
54
조회수
168
작성일
2011-11-10
작성자
첨부파일

첫번째 교재 p.54 2번 문제 입니다.

1. 교재에 있는 수식은 =(MOD($E3,3)=0)*($K3>=70) 이렇게 나와있는데요,

여기서 ($E3,3)=0 은 E열,3행 범위는 E열의 3행부터 끝행까지이고

콤마 뒤의 3은 3의배수를 가리키는 수이며 뒤의 =0부분은 3의 배수이려면 나머지가 0이야 하기 때문에

3의 배수를 구분하기 위한 0이 맞나요?

2. =(MOD($E3,3)=0)*($K3>=70) 에서 '*' 는 어떤 용도로 사용된거 인가요?

필기를 어영부영 붙어서 인지 혼자서 책보고 공부하는데 잘 이해가 안가네요, 답변 좀 부탁드릴께요.

감사합니다.

답변
2011-11-11 10:01:28

1. mod 함수는 나머지를 구하는 함수이고 e3에 입력된 내용을 3으로 나눠서 나머지가 0이면 3의 배수이다. 라는 것을 뜻하는 것입니다.

2. 조건을 * 로 이은것은 and 조건이 되는 것입니다.

(조건1)*(조건2)

로 조건이 참이면 1 거짓이면 0을 반영하므로

1 * 1 = 1

1 * 0 = 0

0 * 1 = 0

0 * 0 = 0

으로 조건이 참일때만 결과를 반영하게 되는 것입니다.

문제에서 함수가 주어졌을때 주어진 함수만 사용가능한데 이문제에는 mod 함수만 주어졌기 때문에 and 함수를 사용할 수 없어 이런 방법을 이용합니다. or 조건은 조건을 + 로 이으시면 됩니다.

좋은 하루 되세요.

"
  • *
    2011-11-11 10:01:28

    1. mod 함수는 나머지를 구하는 함수이고 e3에 입력된 내용을 3으로 나눠서 나머지가 0이면 3의 배수이다. 라는 것을 뜻하는 것입니다.

    2. 조건을 * 로 이은것은 and 조건이 되는 것입니다.

    (조건1)*(조건2)

    로 조건이 참이면 1 거짓이면 0을 반영하므로

    1 * 1 = 1

    1 * 0 = 0

    0 * 1 = 0

    0 * 0 = 0

    으로 조건이 참일때만 결과를 반영하게 되는 것입니다.

    문제에서 함수가 주어졌을때 주어진 함수만 사용가능한데 이문제에는 mod 함수만 주어졌기 때문에 and 함수를 사용할 수 없어 이런 방법을 이용합니다. or 조건은 조건을 + 로 이으시면 됩니다.

    좋은 하루 되세요.

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