책 내용 질문하기
함수수식질문~!
도서
[2012] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
103
조회수
96
작성일
2012-04-02
작성자
첨부파일

5번문제 수식에서보면

=if(and(countif(b26:d26,">=50)=3,e26>=60),"합격","불합격")

이라고 되어있는데요

여기서 "=3" 부분이 이해가 안가요.ㅠ

=3을 빼고 수식을 세웠더니 오답이 나오더라구요.

여기 이걸 왜 넣어야 하는거죠?

그리구 2번 문제에서 5로 나누는 이유를 좀 더 자세히 설명해주세요.

다른 분 질문의 답글을 읽었는데도

이해가 안가서요.ㅠㅠ

답변
2012-04-03 10:27:00

안녕하세요.

countif(b26:d26,">=50")는 b26:d26 영역에서 50 이상인 셀의 개수를 구하는 것으로 이 다음에 오는 =3은 countif 함수에서 구한 개수가 3인지를 비교하는 것입니다.

이 문제의 경우는 mod를 사용하지 않고 =CHOOSE(MID(G3,8,1),"남자","여자","남자","여자")와 같이 작성해도 됩니다. 그런데 문제에서 MOD 함수를 사용하라고 제시되어 있으므로 반드시 사용해야 합니다. MOD 함수는 나머지를 구하는 함수로 주민번호 여덟번째 숫자 1, 2, 3, 4가 그대로 나오게 하면 되는 것입니다. 1, 2, 3, 4를 5로 나눴을 때 나머지가 그대로 1, 2, 3, 4가 나오므로 5로 나눠준 것입니다.

즐거운 하루 되세요.

"
  • *
    2012-04-03 10:27:00

    안녕하세요.

    countif(b26:d26,">=50")는 b26:d26 영역에서 50 이상인 셀의 개수를 구하는 것으로 이 다음에 오는 =3은 countif 함수에서 구한 개수가 3인지를 비교하는 것입니다.

    이 문제의 경우는 mod를 사용하지 않고 =CHOOSE(MID(G3,8,1),"남자","여자","남자","여자")와 같이 작성해도 됩니다. 그런데 문제에서 MOD 함수를 사용하라고 제시되어 있으므로 반드시 사용해야 합니다. MOD 함수는 나머지를 구하는 함수로 주민번호 여덟번째 숫자 1, 2, 3, 4가 그대로 나오게 하면 되는 것입니다. 1, 2, 3, 4를 5로 나눴을 때 나머지가 그대로 1, 2, 3, 4가 나오므로 5로 나눠준 것입니다.

    즐거운 하루 되세요.

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