책 내용 질문하기
함수질문이요
도서
[2012] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
조회수
136
작성일
2013-08-24
작성자
첨부파일

2013년 1회 함수질문이요

3번문제를 모르겠어요 설명부탁합니다.

5번문제는 이해가 안가요 ,iferror함수가 들어가서인가요? choose함수를 쓰면 대상","금상","은상","동상","","","","","")이렇게 나와야 하지않나요?

답변
2013-08-26 11:27:41

1. =INT(C15/D15) & "(" & MOD(C15,D15) & ")"

c15는 총개수이고 d15는 상자에 담을수 있는 개수 입니다.

331 을 20으로 나누면 몫은 16.55인데 int 함수에서 정수만 추출하므로 16이 되구요.

mod 함수에서 c15를 d15로 나눈 나머지를 구하므로

나머지 11이 나오게 됩니다.

"(" 는 16(11) 과 같이 나타내기 위한 괄호 부분이고

연결 하기 위해 & 연산자를 사용합니다.

2. =IFERROR(CHOOSE(RANK(D33,$D$33:$D$42),"대상","금상","은상","동상"),"")

=CHOOSE(RANK(D33,$D$33:$D$42),"대상","금상","은상","동상")

iferror 을 빼고 choose 함수만 사용하면 결과값은 10개 인데 choose 에서 반환할 값은 4개(대상,금상,은상,동상) 이므로

나머지 값에서 오류가 납니다.

이 오류에 대해서 공백을 지정하기 위해 iferror 을 사용한 것입니다.

=choose(rank(d33,$D$33:$D$42),"대상","금상","은상","동상","","","","","","")

과 같이 사용해도 되지만 문제에서 iferror 라는 함수를 사용하라고 했기 때문에 꼭 사용해야 합니다.

사용하지 않으면 오답처리 되죠.

좋은 하루 되세요.

"
  • *
    2013-08-26 11:27:41

    1. =INT(C15/D15) & "(" & MOD(C15,D15) & ")"

    c15는 총개수이고 d15는 상자에 담을수 있는 개수 입니다.

    331 을 20으로 나누면 몫은 16.55인데 int 함수에서 정수만 추출하므로 16이 되구요.

    mod 함수에서 c15를 d15로 나눈 나머지를 구하므로

    나머지 11이 나오게 됩니다.

    "(" 는 16(11) 과 같이 나타내기 위한 괄호 부분이고

    연결 하기 위해 & 연산자를 사용합니다.

    2. =IFERROR(CHOOSE(RANK(D33,$D$33:$D$42),"대상","금상","은상","동상"),"")

    =CHOOSE(RANK(D33,$D$33:$D$42),"대상","금상","은상","동상")

    iferror 을 빼고 choose 함수만 사용하면 결과값은 10개 인데 choose 에서 반환할 값은 4개(대상,금상,은상,동상) 이므로

    나머지 값에서 오류가 납니다.

    이 오류에 대해서 공백을 지정하기 위해 iferror 을 사용한 것입니다.

    =choose(rank(d33,$D$33:$D$42),"대상","금상","은상","동상","","","","","","")

    과 같이 사용해도 되지만 문제에서 iferror 라는 함수를 사용하라고 했기 때문에 꼭 사용해야 합니다.

    사용하지 않으면 오답처리 되죠.

    좋은 하루 되세요.

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