책 내용 질문하기
문제1의 3번 외 질문드려요
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
294
조회수
58
작성일
2012-12-11
작성자
첨부파일

문제 1번의 3 조건식의 정답이 =F35<=G35인데요

밑줄친 <=의 의미는 ~이하 아닌가요? 근데 조건식은 필기보다 실기점수가 더 커야하는데 왜 이하를 쓴건지 알고 싶습니다.

문제2번의 3 배열수식을 전부 정답과 똑같이 입력하고 ctrl+shift+enter를 눌르면 첨부파일과 같은 오류가 계속 뜹니다. 그리고 수식에서 =average(if(left(A20:A39,2)=H9)*(right(A20:A39,2)=G10)*G20:G39)

이렇게 h9부분에 검은창이 뜹니다. 무엇이 잘못된 건가요??

답변 부탁드립니다^^

답변
2012-12-12 16:01:17

필기시험(f35) 보다 실기시험(g35) 가 커야 하니까요.

반대로 생각하면

실기시험보다 필기시험 점수가 작으면 이라고 생각할 수 있겠죠?

그래서

=F35<=G35

가 되는 것입니다.

반대로 작성하셔도 됩니다.

=g35>=f35

=average(if(left(A20:A39,2)=H9)*(right(A20:A39,2)=G10)*G20:G39)

=AVERAGE(IF((LEFT(A20:A39,2)=H9)*(RIGHT(A20:A39,2)=G10),G20:G39))

if 문 안의 조건을 ()*() 로 묶어 주셔야 하구요.

if문의 조건이 참일때 반환해야 하므로 ,를 한 후에 반환할 값을 넣으셔야 합니다.

다시 한번 확인 해 보세요.

좋은 하루 되세요.

"
  • *
    2012-12-12 16:01:17

    필기시험(f35) 보다 실기시험(g35) 가 커야 하니까요.

    반대로 생각하면

    실기시험보다 필기시험 점수가 작으면 이라고 생각할 수 있겠죠?

    그래서

    =F35<=G35

    가 되는 것입니다.

    반대로 작성하셔도 됩니다.

    =g35>=f35

    =average(if(left(A20:A39,2)=H9)*(right(A20:A39,2)=G10)*G20:G39)

    =AVERAGE(IF((LEFT(A20:A39,2)=H9)*(RIGHT(A20:A39,2)=G10),G20:G39))

    if 문 안의 조건을 ()*() 로 묶어 주셔야 하구요.

    if문의 조건이 참일때 반환해야 하므로 ,를 한 후에 반환할 값을 넣으셔야 합니다.

    다시 한번 확인 해 보세요.

    좋은 하루 되세요.

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