책 내용 질문하기
334쪽 문제 1번과, 353쪽 문제 5번 질문있어요.
도서
2020 시나공 컴퓨터활용능력 2급 실기 [기본서]
페이지
334
조회수
222
작성일
2020-06-01
작성자
탈퇴*원
첨부파일

*334쪽 : 문제 1번에서 포상금지급률 함수 쓸 때 왜 "=IF(RANK(D3,$D$3:$D$7)="1","100%",IF(RANK(D3,$D$3:$D$7)="2","50%","10%"))"가 아닌 "=IF(RANK(D3,$D$3:$D$7)=1,100%,IF(RANK(D3,$D$3:$D$7)=2,50%,10%))"라고 쓰는지 알려주세요.

여태 if함수 쓸때 인수에 ""를 썼는데 이 문제는 왜 안쓰고 왜 안되는지 궁금해요.

 

*353쪽 : 문제 5번의 답이 "=INDEX(A30:F34, 4, 4)"라고 돼있는데 이거를 "=INDEX(C32:F34,2,2)"로 써도 정답인가요?

 

항상 친절한 답변 감사합니다.

답변
2020-06-02 09:51:32

안녕하세요.

 

큰따옴표(")를 쓰는 것은 IF랑은 상관이 없습니다.

- =IF( MID(I3, 4, 1)=“1”, “센터”, IF(MID(I3, 4, 1)=“2”, “포드”, “가드” ) ) :  MID, LEFT, RIGHT 등과 같은 텍스트 함수는 결과를 텍스트로 반환하므로 이 함수의 결과와 값을 비교할 떄는 "1", "2"와 같이 텍스트 형식으로 만들어 비교해야 합니다. 

- =IF(RANK(D3,$D$3:$D$7)=1,100%,IF(RANK(D3,$D$3:$D$7)=2,50%,10%)) : RANK 함수는 결과를 수치 형태로 반환하므로 1, 2 와 같이 수치 형식으로 비교해야 합니다. 

 

수식의 경우는 문제에서 사용하라는 함수를 사용하고 결과값이 정확히 나오면 정답으로 인정됩니다. 즉 교재와 다르게 범위를 지정해도 결과가 정상적으로 나왔다면 그렇게 하셔도 됩니다.

 

즐거운 하루 되세요.

  • 관리자
    2020-06-02 09:51:32

    안녕하세요.

     

    큰따옴표(")를 쓰는 것은 IF랑은 상관이 없습니다.

    - =IF( MID(I3, 4, 1)=“1”, “센터”, IF(MID(I3, 4, 1)=“2”, “포드”, “가드” ) ) :  MID, LEFT, RIGHT 등과 같은 텍스트 함수는 결과를 텍스트로 반환하므로 이 함수의 결과와 값을 비교할 떄는 "1", "2"와 같이 텍스트 형식으로 만들어 비교해야 합니다. 

    - =IF(RANK(D3,$D$3:$D$7)=1,100%,IF(RANK(D3,$D$3:$D$7)=2,50%,10%)) : RANK 함수는 결과를 수치 형태로 반환하므로 1, 2 와 같이 수치 형식으로 비교해야 합니다. 

     

    수식의 경우는 문제에서 사용하라는 함수를 사용하고 결과값이 정확히 나오면 정답으로 인정됩니다. 즉 교재와 다르게 범위를 지정해도 결과가 정상적으로 나왔다면 그렇게 하셔도 됩니다.

     

    즐거운 하루 되세요.

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