Excel에서 다양한 셀 내용을 계산하는 방법은 무엇입니까?

Excel에서 다양한 셀 내용을 계산하는 방법은 무엇입니까?

다음과 같은 목록이 있습니다.

Anna 
Carl 
Bert
Carl 
Bert 
Anna 
Doris 

이름에 대한 숫자 인덱스로 인접한 셀을 채우는 기능을 갖고 싶습니다.

Anna   1 
Carl   2
Bert   3
Carl   2
Bert   3
Anna   1
Doris  4

지금까지 내 솔루션은 시트 어딘가에 인덱스 테이블을 수동으로 생성하는 것입니다. 그런 다음 인덱스로 숫자를 할당하십시오.

나는 이것이 하나의 직접적인 단계로 이루어질 수 있어야 한다고 생각합니다.

다음과 같은 함수가 있어야 합니다:
MyRankInDuplicateFreeList(comparisionValue; DuplicateContainingList)

답변1

열의 데이터 포함, 안에지하 1층1을 입력합니다.지하 2층입력하다:

=IF(COUNTIF($A$1:A2,A2)>1,VLOOKUP(A2,$A$1:B2,2,FALSE),1+MAX($B$1:B1))

그리고 아래쪽으로 복사하세요.

여기에 이미지 설명을 입력하세요

  • 위에 이름이 있는 경우 위의 번호를 사용하세요.
  • 이름이 새로운 경우 다음으로 사용 가능한 번호를 사용하세요.

관련 정보