책 내용 질문하기
if, rank 함수 관련
도서
2020 시나공 컴퓨터활용능력 2급 실기 [기본서]
페이지
110
조회수
185
작성일
2021-01-20
작성자
탈퇴*원
첨부파일

p.110 에서 4번 문제입니다.

 

if와 rank 함수를 사용하여 문제를 푸는 것인데, 수식을 입력할 때, rank 함수가 같은 것이 왜 반복되어 두번이나 쓰이는지 이해가 되지 않습니다.

if(rank(i14,$$14:$$21,1)<=3,    <-여기 까지는 왜이렇게 수식을 입력하는지 알겠는데, 그다음 부분에서 rank(i14,$$14:$$21,1)   <- 이것을 왜 또 사용하는 것인가요..? 

답변
2021-01-21 10:18:25

안녕하세요.

 

조건을 풀어보면

 

순위가 3등 이하, 즉 1, 2, 3등이면     순위에 "등"을 붙여서 표시하고,     아니면 공백을 표시하라

  if(rank(I14, $I$14:$I$21, 1)<=3 ,      rank(I14, $I$14:$I$21, 1) & "등" ,           " "

 

조건에 내용을 그대로 적용해서 수식이 작성되어야 하는 원리입니다.

 

 

자신의 순위에 맞게

1등은 1등으로

2등은 2등으로 

3등은 3등으로 표시되어야 하는데 

 

중간에 순위에 "등"을 붙여 표시하고 에서 순위를 제거하면, 즉 rank(I14, $I$14:$I$21, 1) 를 제거하면 

순위가 1, 2, 3등인 사람들은 "등"만 표시됩니다. 

1등은 등 으로

2등은 등 으로 

3등은 등 으로만 표시되는 것이죠.

 

오늘도 즐거운 하루 되세요.

  • 관리자
    2021-01-21 10:18:25

    안녕하세요.

     

    조건을 풀어보면

     

    순위가 3등 이하, 즉 1, 2, 3등이면     순위에 "등"을 붙여서 표시하고,     아니면 공백을 표시하라

      if(rank(I14, $I$14:$I$21, 1)<=3 ,      rank(I14, $I$14:$I$21, 1) & "등" ,           " "

     

    조건에 내용을 그대로 적용해서 수식이 작성되어야 하는 원리입니다.

     

     

    자신의 순위에 맞게

    1등은 1등으로

    2등은 2등으로 

    3등은 3등으로 표시되어야 하는데 

     

    중간에 순위에 "등"을 붙여 표시하고 에서 순위를 제거하면, 즉 rank(I14, $I$14:$I$21, 1) 를 제거하면 

    순위가 1, 2, 3등인 사람들은 "등"만 표시됩니다. 

    1등은 등 으로

    2등은 등 으로 

    3등은 등 으로만 표시되는 것이죠.

     

    오늘도 즐거운 하루 되세요.

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