Excel에서 일치하는 셀의 행 번호를 반환하는 방법(7가지 방법)

  • 이 공유
Hugh West

이 자습서에서는 excel 에서 일치하는 셀의 행 번호를 반환하는 방법을 보여줍니다. 더 명확하게 말하면 데이터 세트에서 값을 선택하고 해당 값의 행 번호를 추출합니다. 이를 위해 이 기사 전체에서 다양한 기능 또는 다양한 기능의 조합을 사용할 것입니다.

실습 워크북 다운로드

여기에서 실습 워크북을 다운로드할 수 있습니다.

Return Row Number.xlsm

Excel에서 일치하는 셀의 행 번호를 반환하는 7가지 방법

이 기사에서는 7 방법에 대해 설명합니다. Excel에서 일치하는 셀의 행 번호를 반환합니다. 프로세스를 더 잘 이해할 수 있도록 방법 번호 5 를 제외하고 이 기사의 모든 방법에 대해 동일한 데이터 세트를 사용합니다. 우리가 사용할 데이터 세트는 다른 사람들의 이름과 그들의 모국으로 구성됩니다. 이름 열 또는 국가 열에서 하나의 값을 가져옵니다. 그러면 특정 값이 어느 행에 있는지 알아낼 것입니다.

1. ROW 함수를 사용하여 Excel과 일치하는 셀의 행 번호 반환

첫째 , ROW 함수를 사용하여 Excel 에서 일치하는 셀의 행 번호를 반환합니다. Excel의 ROW 함수는 참조의 행 번호를 반환합니다. 다음 데이터 세트에서는 셀 F5 에서 이름 Chris 의 행 번호를 추출합니다.

단계를 살펴보겠습니다. 에게다음 작업을 수행합니다.

단계:

  • 시작하려면 F5 셀을 선택합니다.
  • 또한, 해당 셀의 수식 입력줄에 =ROW( 부분을 적습니다.
  • 그 부분을 적고 Chris 라는 이름이 있는 셀을 선택합니다. 수식 입력줄에서 다음 수식을 얻습니다.
=ROW(C6)

  • 그런 다음 Enter .
  • 결국 셀 F5 .
에 이름 Chris의 행 번호를 볼 수 있습니다.

자세히 보기: Excel VBA: 값의 행 번호 반환(5가지 적합한 방법)

2. MATCH 함수를 사용하여 행 번호 가져오기 Excel

이 방법에서는 MATCH 함수를 사용하여 Excel에서 일치하는 행 번호를 반환합니다. MATCH 함수는 지정된 셀 범위를 검색합니다. 다음 데이터 세트에서 국가 이름 캐나다 가 어느 행에 있는지 알아낼 것입니다.

성능을 발휘하려면 아래 단계를 따르십시오. 이 방법을 사용하십시오.

단계:

  • 먼저 셀 F5 를 선택합니다.
  • 다음에 다음을 삽입합니다. 해당 셀의 수식:
=MATCH(E5,C:C,0)

  • 그런 다음 Enter 를 누르십시오.
  • 마지막으로 위의 명령은 셀 F5 의 국가 이름 캐나다 의 행 번호를 반환합니다.

자세히 보기: Excel 두 열에서 일치하는 값 찾기

3.MATCH & 행 시퀀스를 추출하는 ROW 함수

또한 MATCH ROW 함수의 조합을 사용하여 일치하는 셀의 행 번호를 반환할 수 있습니다. 셀 F5 에 값 캐나다 국가 열에 있는 행 번호를 입력합니다.

이 작업을 수행하는 단계를 살펴보겠습니다.

단계:

  • 먼저 F5 셀을 선택합니다.
  • 두 번째로 해당 셀에 다음 수식을 적습니다.
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1

  • 그런 다음 Enter 를 누릅니다.
  • 마지막으로 데이터세트에서 값 캐나다 6 인 행 번호를 얻습니다.

자세히 보기: Excel에서 두 개의 셀이 일치하는 경우 다른 셀에 값 복사: 3 방법

4 INDEX, MATCH & Excel에서 일치 항목의 행 번호를 반환하는 ROW 함수

INDEX , MATCH & ROW 함수는 Excel에서 일치 항목의 행 번호를 반환하는 또 다른 방법입니다.

Microsoft Excel 에서 INDEX 함수 Excel 범위 또는 배열의 특정 지점에서 값을 반환합니다.

다시 C 열의 어느 행에서 국가 이름 캐나다 를 찾을 수 있습니다. 위치. 셀 F5 에 있는 행 번호의 숫자 값을 반환합니다.

이 방법을 실행하는 단계를 살펴보겠습니다.

단계:

  • 처음에 셀 선택 F5 .
  • 다음으로 해당 셀에 다음 수식을 삽입합니다.
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))

  • 그런 다음 Enter 를 누르십시오.
  • 따라서 위의 작업은 셀 에 국가 이름 캐나다 의 행 번호를 반환합니다. F5 .

🔎 공식은 어떻게 작동합니까?

  • MATCH(E5,C4:C10,0): 범위( C4:C10 )에서 셀 E5 의 값을 찾는 부분입니다.
  • INDEX(B4:B10,MATCH(E5,C4:C10,0): 이 부분은 범위( B4:B10 ) 내에서 일치하는 값의 참조를 반환합니다. .
  • ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0))): INDEX 의 행 번호를 반환합니다.

자세히 보기: Excel에서 마지막 일치 항목을 Vlookup하고 가져오는 방법(4가지 방법)

유사한 읽기

  • Excel VBA를 사용하여 범위에서 행 번호를 얻는 방법(예제 9개)
  • Excel 수식에서 행 번호를 증가시키는 방법(6가지 편리한 방법) )
  • [수정됨!] Excel에서 행 번호 및 열 문자 누락(3가지 해결 방법)
  • 데이터가 포함된 마지막 행 번호를 찾기 위해 Excel 수식을 사용하는 방법(2가지 방법)
  • Excel에서 가변 행 번호를 셀 참조로 사용하는 방법

5. SMALL & 일치하는 값의 행 번호를 가져오는 MATCH 함수

SMALL MATCH 함수의 조합을 사용하여 Excel에서 일치하는 값의 행 번호를 반환할 수도 있습니다. .

목록이 값으로 정렬되는 경우오름차순으로 Excel SMALL 함수는 목록에서의 위치에 따라 숫자 값을 반환합니다.

이 방법을 설명하기 위해 이전 데이터 세트와 약간 다른 데이터 세트를 사용합니다. SMALL 함수는 숫자값만 다룬다. 다음 데이터 세트에는 국가 이름과 해당 지역이 있습니다. 영역의 가장 낮은 값이 어느 행에 있는지 알아낼 것입니다. 그런 다음 cell E5 에 해당 값을 반환합니다.

이 방법을 수행하는 단계를 살펴보겠습니다.

단계 :

  • 시작하려면 셀 E5 를 선택합니다.
  • 또한 해당 셀에 다음 수식을 삽입합니다.
=MATCH(SMALL(C5:C10,1),C5:C10)

  • 그런 다음 Enter 를 누릅니다.
  • 마지막으로 열 C 의 영역 중 가장 낮은 값이 행 번호 3 에 있음을 알 수 있습니다.

🔎 수식은 어떻게 작동합니까?

  • SMALL(C5:C10,1): 이 부분은 가장 작은 숫자 값을 반환합니다. 범위( C5:C10 ).
  • MATCH(SMALL(C5:C10,1),C5:C10): 가장 작은 값의 행 번호를 반환합니다. 셀 E5 .

참고:

MATCH 함수는 값의 상대 위치를 반환하므로 데이터 범위에서 위의 프로세스는 7 대신 3 값을 반환합니다.

6. Excel의 한 셀에서 일치하는 셀의 모든 행 번호 반환

데이터세트가 있다고 가정해 보겠습니다.단일 열에 여러 개의 동일한 값이 있지만 다른 행에 있습니다. 단일 셀에 해당 값의 행 번호를 입력하려고 합니다. 이러한 종류의 문제를 해결하기 위해 TEXTJOIN , IF ROW 기능의 조합을 사용합니다.

TEXTJOIN 함수는 조인할 각 텍스트 값 사이에 정의하는 구분 기호를 사용하여 다양한 범위 및/또는 문자열의 텍스트를 조인합니다.

다음 데이터 세트에서 열 C ' United States '의 값이 3 번 존재합니다.

행을 반환하는 단계를 살펴보겠습니다. 하나의 셀에 같은 값을 갖는 숫자.

단계:

  • 먼저 셀 선택 F5 .
  • 다음으로 해당 셀에 다음 수식을 입력합니다.
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))

  • 그런 다음 <1을 누릅니다>Enter .
  • 마지막으로 셀 F5 C .
<에서 동일한 값의 행 번호를 볼 수 있습니다. 0>

🔎 공식은 어떻게 작동합니까?

  • IF(C5:C10=E5, ROW(C5:C10),””): 이 부분에서 IF 수식은 범위( C5:C10 )의 값이 셀의 값과 같은지 확인합니다. E5 . 그런 다음 해당 셀의 행 번호를 반환합니다.
  • TEXTJOIN(“,”,,IF(C5:C10=E5,ROW(C5:C10),””)): 단일 셀에서 이전 단계의 행 번호를 쉼표와 결합 F5 .

자세히 보기: 데이터 일치 방법 2에서 엑셀워크시트

7. VBA 코드를 적용하여 셀 일치의 행 시퀀스 가져오기

고급 Excel 사용자인 경우 VBA ( Visual Basic for Applications ) Excel에서 일치하는 셀의 행 번호를 반환하는 코드입니다. VBA 코드를 사용하면 Excel에서 모든 종류의 작업을 더 빠르게 수행할 수 있습니다. 다음 데이터 세트에서 C .

<열의 Canada 값의 행 번호를 찾기 위해 VBA 코드를 삽입합니다. 33>

VBA 코드를 적용하는 단계를 살펴보겠습니다.

단계:

  • 먼저 VBA 라는 활성 시트를 1>마우스 오른쪽 버튼으로 클릭 합니다.
  • 두 번째로 ' 코드 보기 ' 옵션을 선택합니다.

  • 그러면 빈 VBA 모듈이 나타납니다.
  • 셋째, 해당 빈 모듈에 다음 코드를 삽입합니다.
4975
  • 코드에서 변수 ' Value_Serched '에 값 Canada 를 입력합니다. 다음 이미지에서 해당 부분을 강조 표시했습니다.
  • 이제 실행 버튼을 클릭하거나 F5 키를 눌러 코드를 실행합니다.

  • 마지막으로 열 C 의 값 캐나다 의 행 번호가 <1임을 보여주는 메시지 상자가 나타납니다>6 .

자세히 보기: Excel에서 VBA를 사용하여 행 번호를 찾는 방법(4개의 매크로)

참고:

위 코드에서 데이터세트의 데이터를 검색하려면 강조표시된 부분을 수정하면 됩니다.위의 주어진 이미지에서 코드. VBA 대신 워크시트 이름을 사용하십시오. 값 캐나다 를 워크시트에서 검색하려는 다른 값으로 변경합니다. 열 범위 C 대신 검색하려는 열 범위를 입력합니다.

결론

결론적으로 이 자습서는 행을 반환하는 아이디어를 캡슐화합니다. Excel에서 일치하는 셀의 수입니다. 이 문서와 함께 제공되는 연습 워크시트를 사용하여 기술을 테스트해 보세요. 질문이 있으시면 아래에 의견을 남겨주십시오. 우리 팀은 가능한 한 빨리 회신하려고 노력할 것입니다. 앞으로 더 창의적인 Microsoft Excel 솔루션을 기대해 주세요.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.