엑셀 중복값 순서 - egsel jungboggabs sunseo

이미지가 너무 커서 짬짝 놀라겠습니다.^^

ⓛ 수식은 상품명을 그대로 가져옵니다.
② 수식은 countif함수를 이용하여 상품의 갯수를 집계합니다.
수식을 밑으로 복사하면 COUNTIF($B$3:B3,B3)
                                     COUNTIF($B$3:B4,B4)
                                     COUNTIF($B$3:B5,B5)
                                     COUNTIF($B$3:B6,B6)
이렇게 되겠죠? 범위가 한 칸씩 늘어나면서 조건을 카운트합니다.
복사가 끝나고 나면 요렇게 완성된 결과물이 됩니다. 

  • Excel 팁
  • Excel 함수
  • 엑셀 수식
  • 엑셀 차트
  • 단어 팁
  • Outlook 팁

일부 중복이 포함 된 값 목록이있는 경우 중복 또는 고유 값에 일련 번호를 할당 할 수 있습니까? 다음 스크린 샷과 같이 중복 값 또는 고유 값에 대해 순차적 인 순서를 제공하는 것을 의미합니다. 이 기사에서는 Excel 에서이 작업을 해결하는 데 도움이되는 몇 가지 간단한 수식에 대해 설명합니다.

엑셀 중복값 순서 - egsel jungboggabs sunseo

Formula를 사용하여 중복 값에 일련 번호 지정

Formula를 사용하여 고유 값에 일련 번호 지정


엑셀 중복값 순서 - egsel jungboggabs sunseo
Formula를 사용하여 중복 값에 일련 번호 지정

중복 값을 주문하려면 다음 공식을 적용하십시오.

다음 공식을 입력하십시오. = COUNTIF ($ A $ 2 : A2, A2) 데이터 옆의 빈 셀에 넣은 다음 채우기 핸들을이 수식을 적용하려는 셀로 드래그하면 셀 값이 중복 값을 기반으로 할당되었습니다. 스크린 샷을 참조하십시오.

엑셀 중복값 순서 - egsel jungboggabs sunseo


엑셀 중복값 순서 - egsel jungboggabs sunseo
Formula를 사용하여 고유 값에 일련 번호 지정

고유 값에 일련 번호를 할당하려면 아래 공식이 도움이 될 수 있습니다.

다음 공식을 입력하십시오. =IF(COUNTIF(A$2:A2,A2)=1,MAX(B$1:B1)+1,VLOOKUP(A2,A$1:B1,2,0)) 데이터 옆의 빈 셀에 넣은 다음 채우기 핸들을이 수식을 적용 할 셀로 끌어다 놓으면 다음 스크린 샷과 같이 고유 한 값이 정렬됩니다.

엑셀 중복값 순서 - egsel jungboggabs sunseo

배송 시 요청 사항:

1. 위의 공식에서 A2할당하려는 값이 포함 된 셀입니다. B1 수식이있는 위의 셀입니다.

2. 이러한 수식은 정렬 된 목록의 값에도 적용 할 수 있으며 원하는대로 다음과 같은 결과를 얻을 수 있습니다.

엑셀 중복값 순서 - egsel jungboggabs sunseo


최고의 사무 생산성 도구

Excel 용 Kutools는 대부분의 문제를 해결하고 생산성을 80 % 향상시킵니다.

  • 재사용: 빠르게 삽입 복잡한 공식, 차트 그리고 이전에 사용한 모든 것; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 데이터 손실없이; 셀 내용 분할; 중복 행 / 열 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 300 개 이상의 강력한 기능. Office / Excel 2007-2019 및 365를 지원합니다. 모든 언어를 지원합니다. 기업 또는 조직에 쉽게 배포 할 수 있습니다. 전체 기능 30 일 무료 평가판. 60 일 환불 보장.

엑셀 중복값 순서 - egsel jungboggabs sunseo


Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50 % 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!

엑셀 중복값 순서 - egsel jungboggabs sunseo

코멘트 (23)

아직 평가가 없습니다. 가장 먼저 평가하세요!

안녕하세요.

오늘은 오랜만에 엑셀 활용 방법에 대해서 포스팅하려고 합니다.

내용은 중복된 값을 카운트 하는건데요. 

partition by 는 SQL 문에서 특정 항목별 순서를 매기거나 합계를 할 때 쓰이곤 하는 함수인데

해당 내용을 모르시는 분은 크게 신경 안 쓰셔도 됩니다. SQL를 사용하시는 개발자가 쉽게 검색해서 참고해보시도록 하는 취지에서 적었습니다.

엑셀 중복값 순서 - egsel jungboggabs sunseo
COUNTIF 함수 활용

여하튼 엑셀에서의 데이터를 항목별로 

아래 예시를 너무 간단하게 하긴 했는데 도시별로 순서대로 순번을 매기는 겁니다.   

단, 동을 정렬에서 순서대로 매기는 거죠. 

서울 1,2,3,4,5,6

대전 1,2,3,4

대구 1,2,3,4

부산 1,2,3,4

이렇게 순서를 매길 겁니다.

엑셀 중복값 순서 - egsel jungboggabs sunseo
예시

엑셀 사용법은 할 때마다 느끼는데 

사용하는 것보다 설명하기가 더 어렵군요. ^^

1. 원래 문서에 Index를 달아 놓는다.   

정렬을 여러 번 하는 문서는 변경을 하기 전에 순번을 달아 놓으면 나중에 다시 원래대로 정렬하기 쉽습니다.

엑셀 중복값 순서 - egsel jungboggabs sunseo
순번을 달아 놓는다.

2. 도시, 동별 정렬을 한다. COUNTIF문을 사용한다. 

엑셀 중복값 순서 - egsel jungboggabs sunseo
도시, 동별 정렬

여기서 COUNTIF 문을 사용하는데 중요한 점은 

range를 전체 컬럼을 선택하는 것이 아니라 B2:B19 처럼 특정 범위를 선택한 후

더블클릭을 하거나 쭉 내리면 된다.

그러면 rangeB2:B19=> B3:B20=> B4:B21 이런 식으로 변경되면서 

D2 = COUNTIF(B2:B19,B2)

D3 = COUNTIF(B3:B20,B3)

...

D19 = COUNTIF(B19:B36,B19)

이런 식으로 숫자를 찾는 범위가 줄어들게 된다.

COUNTIF( 범위, 비교대상 ) => 범위 안에 비교대상이 얼마나 있는지 카운트한다.
엑셀 중복값 순서 - egsel jungboggabs sunseo
도시, 동별 정렬

3. 원 순번대로 정렬한다.

그런데 위에서 조금 잘못된 것이 있는데... (2번)

도시면 순서가 동의 정렬과 관계없는 순서라면 상관없지만 동의 순서 (order by)에 따라 순번을 매겨야 한다면 

사전에 정렬할 때 정렬 순서를 동의 내림차순으로 해주어야 한다.

엑셀 중복값 순서 - egsel jungboggabs sunseo
정렬 주의

기존에 Index를 해놓은 A열의 숫자로 원래대로 정렬을 하는데

이때 주의점은 반드시 그전에 

전체 선택 후 값으로 붙여 놓기를 해놓고 해야 한다. 

왜냐하면 바로 정렬을 하면 함수값이 변경되기 때문이다.

엑셀 중복값 순서 - egsel jungboggabs sunseo
원래대로 정렬

마무리

결과는 다음과 같습니다.

예시가 조금 부실한 듯한데... 예를 만드는 것이 어렵군요. ^^

여하튼 결과 중 서울을 예로 보면 보면 1동까지는 중복되기 때문에 1,2,3,4,5 순번 2동은 6번이 D열에 표기되었습니다. 

엑셀 중복값 순서 - egsel jungboggabs sunseo
결과

엑셀의 기능은 언제 생각해도 막강한 것 같습니다.

오늘 제가 사용한 방법은 어떤 도서를 참고한 방법이 아니라 실제 사용을 하면서 터득한 방법인데 실제 더 쉬운 방법이 있을 수도 있습니다. 아무튼 본인이 익숙하게 사용할 수 있는 방법을 사용하시면 되겠습니다.

엑셀 기본 기능에 있지만 좀 더 복잡하게 중복 값을 제거한다든지 하는 데 위 방법을 응용하실 수 있습니다.

또, 개발자 분들은 테스트나 insert 할 값을 만들 때 seq를 중복되지 않게 만들 때도 응용하실 수 있습니다.

감사합니다.

관련글 

2020/05/11 - [유용한정보/IT&블로그] - [엑셀활용]Find함수로 IndexOf 기능을 써보자.

[엑셀활용]Find함수로 IndexOf 기능을 써보자.

안녕하세요. 판다 J입니다. 제가 사실 Java 개발자인데요. 예상보다 업무 하다가 엑셀을 많이 사용하게 됩니다. 하지만 보통 엑셀은 저 같은 개발자보다 현업 업무를 하시는 분들이 훨씬 더 잘 사�

pandajeytv.tistory.com

엑셀 중복값 순서 - egsel jungboggabs sunseo

2020/05/15 - [유용한정보/IT&블로그] - [엑셀활용]셀 수식 사용시 셀 고정하여 사용하기. 절대경로, 상수처럼

[엑셀활용]셀 수식 사용시 셀 고정하여 사용하기. 절대경로, 상수처럼

셀 수식 사용, 셀 고정 방법을 알아보자. 안녕하세요. 꿈pd, 판다J 입니다. 오늘 엑셀 활용 두 번째, 아주 많이 사용하는 기능을 간단히 소개할까 합니다. 저도 자주 사용하면서도 그리고 쉬우면서

pandajeytv.tistory.com

엑셀 중복값 순서 - egsel jungboggabs sunseo

2020/06/26 - [유용한정보/IT&블로그] - [엑셀활용]엑셀에서 조건문, 논리연산자 IF, OR, AND, ELSE

[엑셀활용]엑셀에서 조건문, 논리연산자 IF, OR, AND, ELSE

 안녕하세요. 오늘은 엑셀에서 조건문과 논리 연산자를 살펴보도록 하겠습니다. 1. 조건문 IF 엑셀에서 조건문은 아주 간단합니다. =IF( 조건 ,R1, R2)  : 조건이 true 이면 R1을 리턴하고 false 이면 R2�

pandajeytv.tistory.com

엑셀 중복값 순서 - egsel jungboggabs sunseo