본문 바로가기
엑셀 꿀팁

[엑셀] 엑셀로 그룹 별 인텍스 코드 만들기

by 일잘냥 2024. 7. 22.
반응형

엑셀로 그룹 별 인텍스 코드 만들기
엑셀로 그룹 별 인텍스 코드 만들기

 

안녕하세요! 오늘은 엑셀에서 그룹별로 순위를 매겨 코드를 생성하는 방법에 대해 알아보겠습니다. 이 방법은 연도, 팀, 지역 등 여러 기준으로 그룹을 나누고 각 그룹 내에서 순서대로 번호를 매기는 데 유용합니다.

왜 이 방법이 필요할까요?

회사에서는 종종 여러 기준을 조합하여 코드를 생성하거나 순서를 매겨야 하는 경우가 있습니다. 예를 들어, "2013-영업1팀-아시아-1", "2013-영업1팀-아시아-2"와 같이 연도, 팀, 지역별로 순차적인 코드가 필요할 때 이 방법을 사용할 수 있습니다.

단계별 가이드

1. 그룹 생성하기

먼저, 순위를 매길 그룹을 생성합니다. 우리의 예시에서는 연도, 팀, 지역을 조합하여 그룹을 만듭니다.

  1. 새로운 열을 추가합니다.
  2. 다음 수식을 입력합니다: =A2&"-"&B2&"-"&C2
  3. 이 수식은 연도, 팀, 지역을 하이픈(-)으로 연결하여 그룹을 만듭니다.

예시:

연도    팀      지역    연도-팀-지역
2013    영업1팀  아시아  2013-영업1팀-아시아
2013    영업2팀  미주    2013-영업2팀-미주

2. 그룹별 순위 생성하기

이제 각 그룹 내에서 순위를 매깁니다. 이를 위해 COUNTIF 함수를 사용합니다.

  1. 새로운 열을 추가합니다.
  2. 다음 수식을 입력합니다: =COUNTIF(D$2:D2,D2)
  3. 이 수식은 현재 행까지의 범위에서 같은 그룹 값의 개수를 세어 순위를 매깁니다.

예시:

연도-팀-지역           그룹별 순서
2013-영업1팀-아시아    1
2013-영업1팀-아시아    2
2013-영업2팀-미주      1

3. 최종 코드 생성하기

마지막으로, 그룹과 순위를 조합하여 최종 코드를 생성합니다.

  1. 새로운 열을 추가합니다.
  2. 다음 수식을 입력합니다: =D2&"-"&E2
  3. 이 수식은 그룹과 순위를 하이픈(-)으로 연결하여 최종 코드를 만듭니다.

예시:

연도-팀-지역           그룹별 순서    코드
2013-영업1팀-아시아    1              2013-영업1팀-아시아-1
2013-영업1팀-아시아    2              2013-영업1팀-아시아-2
2013-영업2팀-미주      1              2013-영업2팀-미주-1

마무리

이렇게 간단한 엑셀 함수들을 조합하여 복잡해 보이는 그룹별 순위 코드를 쉽게 생성할 수 있습니다. 이 방법은 데이터 정리나 코드 생성 작업에서 많은 시간을 절약해줄 것입니다.

 

여러분의 업무에서도 이런 방식이 필요한 경우가 있다면, 이 방법을 적용해보세요. 작업 효율이 크게 향상될 것입니다!

추가 팁이나 질문이 있으시면 댓글로 남겨주세요. 함께 배우고 성장하는 공간이 되었으면 좋겠습니다.

 

감사합니다!

 

그룹별 코드.xlsx
0.01MB

반응형