메뉴
해결 엑셀2016윈도우10

범위 내 데이터 오름차순 순번 매기기 질문

소
1월 24일 조회 1,160
A열에 무작위의 데이터가 들어가 있습니다.
데이터는 텍스트와 숫자의 조합입니다
원하는 출력 형태를 예시로 첨부 드립니다.

아래와 같이 A열의 데이터를 기준으로 오름차순으로 1번부터 일련번호를 부여하고 싶습니다.

데이터 상 위에서부터 일련번호 부여는 가능한데 오름차순으로 일련번호 부여가 어렵네요;;

오직 함수로만 작성해야하구요..

무슨 프로그램 설치 이런것 없이 오직 기본 제공하는 함수로만 작성 가능한지 고수님들의 도움 요청 드립니다.

댓글 5

츠
츠츠°º⁰ 1월 24일
2021 ,m365버젼에서는  아래처럼 가능합니다.

=MATCH(A2, UNIQUE(SORT($A$2:$A$14)))

소
소원석 작성자 1월 24일
@츠츠°º⁰ 님 엑셀 2016입니다...
소
소원석 작성자 1월 24일
엑셀 다른버전 말고 2016버전 기준으로 오직 함수로만 구현이 어려울까요?
small, large 함수 써서 비슷하게 가능했던것 같은데 잘모르겠습니다..
마
마법의손 1월 24일
삭제된 댓글입니다.
원
원조백수 채택된 답변 1월 24일
현재값보다 작은지 확인하고, 같은 항목의 갯수로 나눈 것 => 현재값보다 작은 Unique 숫자
이 숫자에 +1을 하면 원하는 순번이 됩니다.
B2 =SUMPRODUCT(($A$2:$A$14<A2) / COUNTIF($A$2:$A$14,$A$2:$A$14) ) +1

질문답변 게시판의 최근 글

로그인

처음이면 카카오·네이버로 계속하면 바로 가입돼요

또는
비밀번호 찾기
Caps Lock이 켜져 있습니다
스크랩 완료