엑셀 다중 필드를 이용한 석차구하기
페이지 정보
작성자 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 6,069회 작성일 14-02-07 17:36본문
성명 | 벌점 | 국어 | 영어 | 순위 |
홍길동 | - | 75 | 16 | 7 |
허균 | - | 75 | 80 | 5 |
이순신 | - | 90 | 70 | 2 |
박아무개 | - | 95 | 50 | 1 |
김아무개 | 40 | 75 | 20 | 6 |
김영희 | - | 65 | 30 | 9 |
김청수 | 50 | 77 | 35 | 4 |
이철수 | 90 | 77 | 85 | 3 |
성춘향 | 120 | 75 | 20 | 10 |
이몽룡 | 50 | 67 | 95 | 8 |
김기수 | 130 | 82 | 15 | 11 |
이영희 | 700 | 90 | 90 | 12 |
지인이 위의 시트를 보여주시며 석차를 구하는 방법을 물어 오셨다.
[조건1] 벌점이 100점이상 많은순으로 최하위순위
[조건2] 벌점 100점이하 학생은 같은 조건으로 국어,영어 점수 순으로 순위산출
※ 국어 점수가 높지만 이영희가 벌점이 최고많아서 최하순위로 나와야함
이철수는 벌점이 90점이라 벌점없는 홍길동과 같은 조건임
이철수는 벌점이 90점이라 벌점없는 홍길동과 같은 조건임
그래서 가중치라는 필드를 도입하여 석차를 구해 보았습니다.
성명 | 벌점 | 국어 | 영어 | 순위 | 가중값 |
홍길동 | - | 75 | 16 | 7 | 150016 |
허균 | - | 75 | 80 | 5 | 150080 |
이순신 | - | 90 | 70 | 2 | 180070 |
박아무개 | - | 95 | 50 | 1 | 190050 |
김아무개 | 40 | 75 | 20 | 6 | 150020 |
김영희 | - | 65 | 30 | 9 | 130030 |
김청수 | 50 | 77 | 35 | 4 | 154035 |
이철수 | 90 | 77 | 85 | 3 | 154085 |
성춘향 | 120 | 75 | 20 | 10 | -209980 |
이몽룡 | 50 | 67 | 95 | 8 | 134095 |
김기수 | 130 | 82 | 15 | 11 | -225985 |
이영희 | 700 | 90 | 90 | 12 | -1919910 |
(설명) 가중치 여분의 필드를 도입하여 100점 이상인 경우
벌점에 -3000을 곱하여 가중치를 낮게 부여하고
그 다음으로 국어 점수에 2000을 곱하고 영어 점수는 그냥 더해 줍니다.
벌점에 -3000을 곱하여 가중치를 낮게 부여하고
그 다음으로 국어 점수에 2000을 곱하고 영어 점수는 그냥 더해 줍니다.
즉, 벌점이 100점 이상이 아니면 순위에 영향을 주지 않게되겠지요.
그 다음으로 국어 점수의 가중치가 우선하고 동점자의 경우 영어 점수 순으로
석차를 부여하게 됩니다.
그 다음으로 국어 점수의 가중치가 우선하고 동점자의 경우 영어 점수 순으로
석차를 부여하게 됩니다.
이 방법을 이용하면 필드가 많아져도 손쉽게 석차를 구할 수 있습니다.
첨부파일
- 순위산출(1).xlsx (10.9K) 54회 다운로드 | DATE : 2014-02-07 17:36:37
댓글목록
등록된 댓글이 없습니다.