책 내용 질문하기
함수에 대한 질문
도서
[2014] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
96
조회수
183
작성일
2013-11-18
작성자
첨부파일

96쪽의 3번 문제보면 daverage를 써야하는걸로 나와있는데요.

궁금한게 daverage쓸때 조건을 범위지정 말고
"우주고"이런식으로 쓰면 왜 안되는건가요?

어떤 함수는 따옴표로 조건을 하고, 어떤 거는 범위지정으로 조건을 잡는거라 너무 헷갈리네요.

그리고 112페이지에 보면 문제1-1번에 식이

=if(and(B3>=4,C3>=4,D3>=4),average(B3:D3>=7),"치료요망","주의") 이건데요.

여기서 average(B3:D3)>=7 이렇게 안하고 왜 >=7이 괄호 안에 들어가야하는건가요?

비슷한 예로 if와 rank를 같이 쓰는 함수인 경우에 rank(i14,$i$14:i1$21,1)<=3 이건 이렇게 괄호 밖에다가 쓰는건데... 헷갈립니다 너무 ㅠㅠ

답변
2013-11-19 13:05:01

daverage 함수는 데이터베이스함수이므로

조건도 데이터베이스를 사용하셔야 합니다.

그러므로 조건에

필드명

조건

과 같은 범위가 사용되어야 하는 것이죠.

countif 의 경우 조건을 항상 "" 안에 사용해야 하는 것이구요.

각 함수의 사용법이므로 각 함수의 사용법을 정확하게 학습하시기 바랍니다.

=if(and(B3>=4,C3>=4,D3>=4),average(B3:D3>=7),"치료요망","주의")

가 아니라

=if(and(B3>=4,C3>=4,D3>=4,average(B3:D3)>=7),"치료요망","주의")

로 average 함수의 결과에 >=7 로 비교하셔야 합니다.(d3>=4 뒤의 괄호를 삭제하셔야 하구요.)

7다음에 있는 괄호는 and 함수를 닫는 괄호 입니다.

=if(and(B3>=4,C3>=4,D3>=4,average(B3:D3)>=7),"치료요망","주의")

좋은 하루 되세요.

"
  • *
    2013-11-19 13:05:01

    daverage 함수는 데이터베이스함수이므로

    조건도 데이터베이스를 사용하셔야 합니다.

    그러므로 조건에

    필드명

    조건

    과 같은 범위가 사용되어야 하는 것이죠.

    countif 의 경우 조건을 항상 "" 안에 사용해야 하는 것이구요.

    각 함수의 사용법이므로 각 함수의 사용법을 정확하게 학습하시기 바랍니다.

    =if(and(B3>=4,C3>=4,D3>=4),average(B3:D3>=7),"치료요망","주의")

    가 아니라

    =if(and(B3>=4,C3>=4,D3>=4,average(B3:D3)>=7),"치료요망","주의")

    로 average 함수의 결과에 >=7 로 비교하셔야 합니다.(d3>=4 뒤의 괄호를 삭제하셔야 하구요.)

    7다음에 있는 괄호는 and 함수를 닫는 괄호 입니다.

    =if(and(B3>=4,C3>=4,D3>=4,average(B3:D3)>=7),"치료요망","주의")

    좋은 하루 되세요.

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