책 내용 질문하기
order
도서
[2011] 컴퓨터활용능력 2급 실기(엑셀 2003 사용자용)
페이지
조회수
72
작성일
2011-04-18
작성자
첨부파일

Rank 함수의 order 1을 쓰나 생략을 하나 어느때 그렇게 해야되는지 하면서도 헷갈려서

물어봅니다 1을쓸때 어느때 써야 되고 생략을 할때 어느때 해야되는지?

1번전화로 물어보긴했는데 좀 헷갈려서 다시 물어봅니다.

번거롭겠지만 다시 설명부탁드립니다

답변
2011-04-18 19:07:28

RANK 함수는 순위를 구하는 합수입니다.

order 을 생략을 하면 내림차순 정렬되어 순위가 부여됩니다. 말하자면 점수가 값이 가장 높은 값부터 순위가 부여됩니다.

예를 들어 과목별 총점을 구했을 때 총점이 가장 높은 사람부터 1등을 부여한다면 rank 값에 order 부분을 생각하시면 됩니다.

order 1을 쓰게되면 오름차순 정렬되어 순위가 부여됩니다. 가장 작은 값 또는 낮은 값부터 1순위를 부여하는 것이지요..

말로만 설명을 해서 이해가 되셨는지 모르겠습니다.

아무튼 정리를 하자면 order 를 생략하면 내림차순 순위부여(높은값 -> 낮은값) 되구요

order 1 를 쓰면 오름차순(낮은값 -> 높은값) 정렬되어 순위부여됩니다.

  • *
    2011-04-18 19:07:28

    RANK 함수는 순위를 구하는 합수입니다.

    order 을 생략을 하면 내림차순 정렬되어 순위가 부여됩니다. 말하자면 점수가 값이 가장 높은 값부터 순위가 부여됩니다.

    예를 들어 과목별 총점을 구했을 때 총점이 가장 높은 사람부터 1등을 부여한다면 rank 값에 order 부분을 생각하시면 됩니다.

    order 1을 쓰게되면 오름차순 정렬되어 순위가 부여됩니다. 가장 작은 값 또는 낮은 값부터 1순위를 부여하는 것이지요..

    말로만 설명을 해서 이해가 되셨는지 모르겠습니다.

    아무튼 정리를 하자면 order 를 생략하면 내림차순 순위부여(높은값 -> 낮은값) 되구요

    order 1 를 쓰면 오름차순(낮은값 -> 높은값) 정렬되어 순위부여됩니다.

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