본문 바로가기
경주사랑컴퓨터학원

엑셀 함수를 이용하여 고유목록 추출하기

by 경주사랑신문 2022. 11. 21.

경주사랑엑셀교실

  1. 제품목록 시트에서 목록을 추출할 첫 번째 셀인 E2셀에는 제품명 목록의 첫 번째 셀만 참조하기 위해 =A2를 입력합니다.

제품목록.xlsx
0.01MB

2. E3셀에 COUNTIF 함수에서 제품명 배열이 참조된 배열 수식 =INDEX(제품명,MATCH(0,COUNTIF($E$2:F2,제품명,0))을 입력하고 단축글쇠 CTRL + SHIFT + ENTER를 누릅니다.

- INDEX 함수는 지정한 범위에서 지정한 행 번호, 열 번호 위치에 있는 값을 찾아오는 함수로 INDEX 함수의 구문은 =INDEX(범위, 행 번호, 열 번호)입니다.

  • 범위 : 제품명 - 값을 찾아 올 범위로 A2:A25 범위의 이름인 제품명을 지정합니다.
    • 행 번호 : MATCH(0,COUNTIF($E$2:E2),제품명,0) - 함수식 COUTIF($E$2:E2,제품명)로 이미 추출한 고유값 목록 범위($E$2:E2)에 제품명 범위(제품명)의 각 값이 몇 개인지를 카운트한 결과값 목록(1,0,..)을 만듭니다. 이 목록에서 0값을 찾게 하므로 이미 윗줄에서 고유목록으로 추출된 것을 제외한 다음 값의 위치번호를 가지고 옵니다.
    • 열 번호 : 행 번호만 참조한 것이므로 열 번호는 생략합니다.

3. E3 셀의 자동 채우기 핸들을 아래쪽으로 드래그 하여 오류가 나오는 셀이 있을 때까지의 함수식을 복사합니다.

오류가 생긴 셀을 선택하고 오류 메시지를 삭제하세요.