정렬 기능 대신 3가지 순서로 RANK 매기기
함수/공식
작성자
블링블링
작성일
2022-07-06 22:03
조회
125
안녕하세요,
각 학생별로 국어, 수학, 영어 점수가 각각 있는데
정렬기능이 아닌 함수를 사용하여
국어>수학>영어 상위 점수 순으로 순위를 매기고 싶습니다.
E열에 나오는 순서대로 F열에 함수를 사용하여 표현하고 싶습니다.
1순위: 국어점수가 높은 순
2순위: 국어점수가 동일할 경우 수학 점수가 높은 순
3순위: 국어와 수학점수가 동일할 경우 영어 점수가 높은 순
간단할 것 같은데 자꾸 에러가 나네요.
도움 부탁드립니다. (예시파일 첨부했습니다.)
전체 7,376
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚교재 출간 안내] 「진짜쓰는 실무엑셀」 , 드디어 출간되었습니다! (133)
![]() ![]() |
![]() ![]() |
2022.02.03 | 383 | 67518 | ||
공지사항 | 함수/공식 |
[신규 기능 업데이트!] 👉 이제 게시글 작성시 스크린샷 복/붙이 가능합니다! 😎
(2)
오빠두엑셀
|
2022.08.04
|
추천 4
|
조회 360
|
![]() ![]() |
2022.08.04 | 4 | 360 |
공지사항 | 함수/공식 |
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐
(88)
오빠두엑셀
|
2021.10.28
|
추천 118
|
조회 6312
|
![]() ![]() |
2021.10.28 | 118 | 6312 |
41248 | VBA |
New 다수의 버튼 클릭 이벤트가 동일할 때 코드를 간단히 할수 있을까요?
![]() ![]() |
![]() |
03:48 | - | 4 |
41246 | 문서서식 |
New 엑셀에서 '계산 중 : (4 프로세서): 0%'와 계산중 (6 스레드): 0% 질문드립니다.
![]() |
![]() |
01:33 | - | 9 |
41241 | 문서서식 |
New 조건부 서식의 AND규칙이 올바르게 작동하지 않습니다.
![]() ![]() |
![]() |
2022.08.16 | - | 25 |
41239 | VBA |
New 생성한 UserForm 시작위치 설정
(1)
![]() |
![]() |
2022.08.16 | - | 28 |
41231 | 함수/공식 |
New 지정한 지급일 이후의 오름차순 기준 7개의 고유일자 가져오기
![]() ![]() |
![]() |
2022.08.16 | 1 | 35 |
41226 | 피벗테이블 |
New 피벗테이블에서 없는 항목을 표시하고 싶습니다.
![]() ![]() |
![]() |
2022.08.16 | - | 33 |
41224 | 함수/공식 |
New (초보 질문) index + match 사용? 조건 4개 이상 데이터 가져오기
(4)
답변완료
![]() |
![]() |
2022.08.16 | 1 | 30 |
41223 | 기능/도구 |
New 데이터 필터 검색 기능 질문
![]() ![]() |
![]() |
2022.08.16 | - | 19 |
41222 | 피벗테이블 |
New 피벗테이블로 제품별+월별(날짜)별 클릭률(CTR) 변화를 그래프로 표현하고자 합니다
![]() ![]() |
![]() |
2022.08.16 | - | 21 |
41218 | VBA |
New 시트를 구분해서 PDF로 저장하는거까진 되는데 시트를 합치는게 안되서요..
![]() ![]() |
![]() |
2022.08.16 | - | 34 |
41214 | 함수/공식 |
New 동일 파일 시트 단독 작업 후 붙여넣기 시 함수 참조값이 변경될 때
(2)
![]() |
![]() |
2022.08.16 | - | 31 |
41212 | VBA |
New VBA에서 Xlookup를 사용할 때, 다른 파일에 다른 시트를 참조 할 때, 참조방식에 관한 질문
![]() ![]() |
![]() |
2022.08.16 | - | 42 |
41211 | 함수/공식 |
New 수식의 셀이 비어있을경우 셀이 비어있도록 하는 방법이 있을까요?? 도와주세요..며칠째 이것만 찾고있습니다.
(5)
답변완료
![]() |
![]() |
2022.08.16 | - | 56 |
41209 | 함수/공식 |
New 특정값 곱하기 열에 자동계산 도와주세요
![]() ![]() |
![]() |
2022.08.16 | - | 37 |
41206 | 기능/도구 |
New 엑셀 기능 두셀의 값 위치 바꾸기
![]() ![]() |
![]() |
2022.08.15 | - | 46 |
41198 | VBA |
New 유저폼 강제종료 할수 있는 방법이 있을까요?
(2)
답변완료
![]() |
![]() |
2022.08.15 | - | 46 |
41194 | 파워쿼리/피벗 |
New 파워쿼리 사용자지정열에 관한 아주 간단한 질문드립니다. (AND, OR조건과 줄바꿈)
![]() ![]() ![]() |
![]() |
2022.08.15 | - | 31 |
41193 | 함수/공식 |
New 월간 세일즈 타겟에서 남은 금액 계산 방법이 있나요?
![]() ![]() |
![]() |
2022.08.15 | - | 26 |
41184 | 피벗테이블 |
New 피벗테이블과 시트 부분 보호
![]() ![]() |
![]() |
2022.08.15 | -1 | 37 |
41182 | 피벗테이블 |
New 엑셀 피벗
![]() ![]() ![]() |
![]() |
2022.08.15 | - | 53 |
41180 | VBA |
New 시트모으기 매크로 관련 보완 및 조언 요청 드립니다.
![]() ![]() ![]() |
![]() ![]() |
2022.08.15 | - | 42 |
41174 | 함수/공식 |
New 엑셀 다른시트에서 날짜에 맞춰서 값 불러오기 수식을 어떻게 짜야할지 모르겠어요.
![]() ![]() |
![]() |
2022.08.14 | - | 73 |
41173 | 함수/공식 |
New 오빠두에서 제공하는 견적서에 외화를 추가하고 싶습니다.
(1)
![]() |
![]() |
2022.08.14 | - | 33 |
41170 | 문서서식 |
New (초보질문)채우기 색만 복사 붙여넣기 하는 방법 좀 알려주세요~
![]() ![]() ![]() |
![]() |
2022.08.14 | - | 49 |
41167 | 기능/도구 |
New 고급필터 결과값 셀에 형식을 주려면 어떻게 해야 할까요?
(1)
![]() |
![]() |
2022.08.14 | - | 34 |
41162 | VBA |
New 달력 유저폼에서 유저폼 X 하면 현재 날짜 변경 없으면 합니다.
![]() ![]() ![]() |
![]() |
2022.08.13 | - | 50 |
41159 | 함수/공식 |
New 해당 조건 개수찾기 Max 함수 예제
![]() ![]() |
![]() |
2022.08.13 | - | 44 |
41148 | VBA |
New 셀에서 특정 위치에 있는 문자의 색상을 변경하는 방법
![]() ![]() |
![]() |
2022.08.13 | - | 58 |
41147 | 문서서식 |
New 엑셀에서 픽셀에 의미에 대해서 질문드립니다.
![]() ![]() |
![]() |
2022.08.13 | - | 86 |
41145 | 함수/공식 |
New 이런 경우는 어떻게 해야할까요?
![]() ![]() |
![]() |
2022.08.13 | 1 | 73 |
@블링블링 님 그냥 점수만 있는 것이니까,,, 보조열에 국어점수 * 10000 + 수학점수 * 100 + 영어점수로 포인트를 만들어
그 포인트로 Rank 함수를 사용하면 될 듯 합니다.
첨부파일 : 점수-순위.xlsx
@블링블링 님 첫 번째 조건으로 랭크를 정하고 두번째 조건 부터는 COUNTIFS()함수사용하여 첫번째 조건과 같고 기준셀보다 클 경우(결과값 1)을 더해주는 방식으로 사용하시면 될거 같습니다.
첨부파일 : 점수-순위-1.xlsx
많은 분들께서 도움 주셔서 감사합니다. 덕분에 더 공부할 수 있었습니다. 저도 답변을 달아드릴 날이 얼렁 왔으면 좋겠네요. ^^
제가 간단하게 과목을 예시로 한건데요.
실무에서 천번째 조건이 일의 자리부터 백의자리 숫자로 되어 있고
두번째, 세번째 조건이 일의 자리부터 천만, 백만 단위까지 되어 있다보니 말씀해주신 방법으로 적용하면 순위가 정확하게 반환되지 않네요.
다른함수는 없을까요?
@블링블링 님 실제 예가 숫자가 크더라도 결국 하려는 의도는 1순위로 2자리, 2순위로 2자리, 3순위로 2자리 를 만드는 것입니다.
숫자가 아무리 커도 100분률로 만들어 표시하는 것처럼 반영하면 되는데,,,