시나공 IT
험에
오는 것만
부한다!

통합검색

1:1 질문하기

제목 314페이지
자격증 컴퓨터활용능력 2급 실기
도서/쪽 페이지 2021 시나공 컴퓨터활용능력 2급 실기 / 314쪽
등록일 2021-02-23 조회 251
작성자 박*희

314페이지에 문제 2번에 4번에

1) 제가 쓴 함수식이 왜 틀렸는지 모르겠어요.. ㅠㅠ

=IF(LARGE($G$16:$G$22,1),"입상",IF(LARGE($G$16:$G$22,2),"입상",IF(LARGE($G$16:$G$22,3),"입상"," "))) 

 

2) 그리고 답이 =IF(G16>=LARGE($G$16:$G$22,3),"입상"," ") 인데

여기서 왜  =IF(G16">="&LARGE($G$16:$G$22,3),"입상"," ") 이렇게 안하나요?

앞 쪽에서 보면 수식을 ">=AVERAGE(H3:H9)" 이렇게 하면 안되고 ">="&AVERAGE(H3:H9) 이렇게 해야된다고 해서요..

같은 경우 아닌가요?

첨부파일
  • 첨부파일 없음
제목 답변입니다.
등록일 2021-02-25

안녕하세요.

 

1) if 함수의 조건을 지정할 때는 조건의 결과가 참(TRUE) 또는 거짓(FALSE)이 나오게 지정해야 하는데 LARGE($G$16:$G$22,2)의 결과는 96입니다. 이 96과 비교할 비교 대상을 지정해야 합니다.

=IF(G16>=LARGE($G$16:$G$22,3),"입상","") 

      G16이 LARGE($G$16:$G$22,2)의 결과인 96보다 크면 "입성", 그렇지 않으면 "" 입력

 

2) COUNTIF, SUMIF 등의 함수는 조건을 지정할 때 =COUNTIF(H3:H9,"<180")과 같이 큰따옴표(") 안에 지정해야 하는데, 함수를 큰따옴표(") 안에 입력하면 함수가 아닌 텍스트로 인식을 하므로  ">="&AVERAGE(H3:H9)와 같이 지정한 것입니다. IF  함수에서는 조건을 큰따옴표(") 안에 지정하지 않으므로  ">="&AVERAGE(H3:H9) 이런식으로 분리할 필요가 없습니다.

 

즐거운 하루 되세요.

 

 

첨부파일
  • 첨부파일 없음