Hoe rigelnûmer fan in selmatch werom te jaan yn Excel (7 metoaden)

  • Diel Dit
Hugh West

Yn dizze tutorial sille wy sjen litte hoe't jo it rigenûmer weromjaan kinne fan in selmatch yn excel . As wy it dúdliker sizze, sille wy in wearde selektearje út in dataset en it rigenûmer fan dy wearde ekstrahearje. Om dit te dwaan sille wy yn dit artikel ferskate funksjes of kombinaasjes fan ferskate funksjes brûke.

Oefenwurkboek downloade

Wy kinne hjir it oefenwurkboek downloade.

Rigenûmer weromjaan.xlsm

7 metoaden om rigelnûmer fan in sel-oerienkomst yn Excel werom te jaan

Yn dit artikel sille wy 7 metoaden besprekke om it rigenûmer fan in selwedstriid werom te jaan yn excel. Om jo it proses better te begripen sille wy deselde dataset brûke foar alle metoaden fan dit artikel útsein metoade nûmer 5 . De dataset dy't wy sille brûke, bestiet út de nammen fan ferskate minsken en harren bertelân. Wy sille ien wearde nimme út 'e Namme kolom of de Lân kolom. Dan sille wy útfine yn hokker rige dy bepaalde wearde leit.

1. Rigenûmer weromjaan fan in sel dy't oerienkomt mei Excel mei ROW-funksje

Earst en foaral , sille wy it rigenûmer weromjaan fan in sel-oerienkomst yn Excel mei de funksje RIJ . De funksje ROW yn excel jout it rigenûmer fan de referinsje werom. Yn de folgjende dataset sille wy it rigenûmer fan de namme Chris yn sel F5 ekstrahearje.

Litte wy de stappen sjen neiútfiere dizze aksje:

STAPPEN:

  • Om te begjinnen, selektearje sel F5 .
  • Dêrneist, skriuw it =ROW( diel op yn de formulebalke fan dy sel.
  • Selektearje nei it skriuwen fan dat diel de sel dy't de namme befettet, Chris . Dus, wy krije de folgjende formule yn 'e formulebalke:
=ROW(C6)

  • Druk dan op Enter .
  • Op it lêst kinne wy ​​it rigenûmer sjen fan de namme Chris yn sel F5 .

Lês mear: Excel VBA: Rigenûmer fan wearde werom (5 geskikte metoaden)

2. Brûk MATCH-funksje om rigenûmer yn te krijen Excel

Yn dizze metoade sille wy de funksje MATCH brûke om it rige oantal wedstriden werom te jaan yn excel. De funksje MATCH siket in berik fan sellen foar in spesifisearre item en jout dan de relative lokaasje fan it item yn it berik werom. Yn de folgjende dataset sille wy útfine yn hokker rige de lânnamme Kanada leit.

Folgje gewoan de ûndersteande stappen om perf orm dizze metoade.

STAPPEN:

  • Selektearje earst sel F5 .
  • Foegje dan it folgjende yn formule yn dy sel:
=MATCH(E5,C:C,0)

  • Dan, druk op Enter .
  • Op it lêst jouwe de boppesteande kommando's it rigenûmer fan 'e lânnamme Kanada yn sel F5 .

Lês mear: Excel fyn oerienkommende wearden yn twa kolommen

3.Kombinaasjes fan MATCH & amp; ROW Functions to Extract Row Sequence

Wy kinne ek in kombinaasje fan de MATCH en ROW funksjes brûke om it rigenûmer fan in selmatch werom te jaan. Yn sel F5 sille wy it rigenûmer ynfiere wêryn de wearde Kanada leit yn de kolom Lân .

Litte wy de stappen besjen om dit te dwaan.

STAPPEN:

  • Selektearje earst sel F5 .
  • Skriuw as twadde de folgjende formule yn dy sel op:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1

  • Druk dan op Enter .
  • As lêste krije wy it rigenûmer fan de wearde Kanada is 6 yn ús dataset.

Lês mear: Kopiearje wearden nei in oare sel as twa sellen oerienkomme yn Excel: 3 metoaden

4 Kombinearje INDEX, MATCH & amp; ROW-funksjes om rigelnûmer fan in wedstriid werom te jaan yn Excel

In kombinaasje fan INDEX , MATCH & RIJ funksjes is in oare manier om it rigenûmer fan in wedstriid yn excel werom te jaan.

Yn Microsoft Excel is de funksje INDEX yn Excel jout de wearde op in bepaald punt yn in berik of array werom.

Wer fine wy ​​yn hokker rige fan kolom C de lânnamme Kanada is lokalisearre. Wy sille de numerike wearde fan it rigenûmer weromjaan yn sel F5 .

Litte wy de stappen sjen om dizze metoade út te fieren.

STAPPEN:

  • Selektearje yn it begjin sel F5 .
  • Foegje dan de folgjende formule yn dy sel yn:
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))

  • Dan, druk op Enter .
  • Sa, de boppesteande aksjes jouwe it rigenûmer fan 'e lânnamme Kanada yn sel werom F5 .

🔎 Hoe wurket de formule?

  • MATCH(E5,C4:C10,0): Dit diel siket nei de wearde fan sel E5 binnen it berik ( C4:C10 ).
  • INDEX(B4:B10,MATCH(E5,C4:C10,0): Dit diel jout de referinsje fan de oerienkommende wearde binnen it berik ( B4:B10 ) .
  • RIJ(INDEX(B4:B10,MATCH(E5,C4:C10,0))): Jout it rigenûmer werom fan de YNDEKS .

Lês mear: Hoe kinne jo de lêste wedstriid yn Excel Vlookup en lûke (4 manieren)

Gelykbere lêzingen

  • Hoe kinne jo rigenûmer krije fan berik mei Excel VBA (9 foarbylden)
  • Hoe kinne jo rigenûmer yn Excel-formule ferheegje (6 handige manieren )
  • [Fêst!] Untbrekkende rigenûmers en kolomletters yn Excel (3 oplossingen)
  • Hoe kinne jo Excel-formule brûke om lêste rigenûmer te finen mei gegevens (2 manieren)
  • Hoe kinne jo fariabele rigenûmer brûke as selferwizing yn Excel

5. Fúzje SMALL & amp; MATCH-funksjes om rigenûmer fan oerienkommende wearde te krijen

Wy kinne ek de kombinaasje fan SMALL & MATCH funksjes brûke om it rigenûmer fan in oerienkommende wearde werom te jaan yn excel .

As in list wurdt sortearre op weardeyn oprinnende folchoarder jout de funksje excel SMALL in numerike wearde werom op basis fan de lokaasje yn de list.

Om dizze metoade te yllustrearjen, sille wy in wat oare dataset brûke as de foarige. LYT funksje giet allinnich mei numerike wearden. Yn de folgjende dataset hawwe wy lânnammen en harren gebieten. Wy sille útfine yn hokker rige de leechste wearde fan it gebiet leit. Dan sille wy dy wearde weromjaan yn sel E5 .

Litte wy de stappen sjen om dizze metoade út te fieren.

STAPPEN :

  • Om te begjinnen, selektearje sel E5 .
  • Dêrneist, ynfoegje de folgjende formule yn dy sel:
=MATCH(SMALL(C5:C10,1),C5:C10)

  • Druk dan op Enter .
  • Uteinlik sille wy kin sjen dat de leechste wearde fan it gebiet yn kolom C stiet yn rige nûmer 3 .

🔎 Hoe wurket de formule?

  • SMALL(C5:C10,1): Dit diel jout de lytste numerike wearde werom fan it berik ( C5:C10 ).
  • MATCH(SMALL(C5:C10,1),C5:C10): Jout it rigenûmer fan de lytste wearde werom yn sel E5 .

OPMERKING:

Sûnt de funksje MATCH de relative posysje fan in wearde weromjout út in gegevensberik jout it boppesteande proses de wearde 3 werom yn stee fan 7 .

6. Jou alle rigenûmers fan in sel-oerienkomst yn ien sel werom yn Excel

Stel dat wy in dataset hawwe wêryn wyhawwe meardere deselde wearden yn ien kolom mar yn ferskate rigen. Wy wolle de rigenûmers fan dy wearden yn ien sel ynfiere. Om dit soarte problemen te dwaan sille wy in kombinaasje brûke fan de TEXTJOIN , IF , en ROW funksjes.

De TEXTJOIN funksje ferbynt tekst út ferskate berikken en/of stringen, mei in skiedingsteken dy't jo definiearje tusken elke tekstwearde dy't gearfoege wurde moat.

Yn de folgjende dataset kinne wy ​​sjen dat yn kolom C de wearde fan ' Feriene Steaten ' is 3 kear oanwêzich.

Litte wy de stappen sjen om de rige werom te jaan nûmers mei deselde wearde yn ien sel.

STAPPEN:

  • Selektearje earst sel F5 .
  • Fier dan de folgjende formule yn yn dy sel:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))

  • Druk dan op Enter .
  • Op it lêst kinne wy ​​yn sel F5 de rigenûmers fan deselde wearden sjen fan kolom C .

🔎 Hoe wurket de formule?

  • IF(C5:C10=E5, ROW(C5:C10),""): Yn dit diel kontrolearret de IF formule hokker wearden yn it berik ( C5:C10 ) lyk binne oan de wearde fan sel E5 . Dêrnei jout it it rigenûmer fan dy sel werom.
  • TEXTJOIN(“,”,,IF(C5:C10=E5,ROW(C5:C10),””)): Kombinearret de rigenûmers fan de foarige stap mei in komma yn ien sel F5 .

Lês mear: Hoe kinne jo gegevens oerienkomme yn Excel fan 2Wurkblêden

7. VBA-koade tapasse om rigelsekwinsje fan in selmatch te krijen

As jo ​​in avansearre excel-brûker binne, kinne jo in VBA ( Visual Basic for Applications ) koade om it rigenûmer fan in selwedstriid werom te jaan yn excel. Mei VBA koade kinne wy ​​elke soart taak yn Excel rapper dwaan. Yn de folgjende dataset sille wy in VBA koade ynfoegje om it rigenûmer fan de wearde Kanada yn kolom C te finen.

Litte wy de stappen sjen om de VBA -koade oan te passen.

STAPPEN:

  • Earst, rjochtsklik op it aktive blêd mei de namme VBA .
  • Selektearje as twadde de opsje ' Koade besjen '.

  • Dan sil in lege VBA -module ferskine.
  • Tredde, ynfoegje de folgjende koade yn dy lege module: 15>
    2179
    • Fier de wearde Kanada yn foar de fariabele ' Waarde_Serched ' yn 'e koade. Wy hawwe dat diel markearre yn de folgjende ôfbylding.
    • Klik no op de Utfiere knop of druk op de F5 kaai om de koade út te fieren.

    • As lêste krije wy in berjochtfakje dat sjen lit dat it rigenûmer fan 'e wearde Kanada yn kolom C <1 is>6 .

    Lês mear: Hoe kinne jo rigenûmer fine mei VBA yn Excel (4 makro's)

    OPMERKING:

    Yn 'e boppesteande koade as jo gegevens fan jo dataset wolle sykje, moatte jo gewoan de markearre dielen fan' ekoade út de opjûne ôfbylding hjirboppe. Ynstee fan VBA brûk de namme fan jo wurkblêd. Feroarje de wearde Kanada yn in oare wearde dy't jo sykje wolle yn jo wurkblêd. Ynstee fan kolomberik C , sille jo it kolomberik ynfiere wêryn jo sykje wolle.

    Konklúzje

    Ta beslút, dizze tutorial omfettet de ideeën om de rige werom te jaan. nûmer fan in sel wedstriid yn excel. Brûk it oefenwurkblêd dat by dit artikel komt om jo feardigens op 'e proef te stellen. As jo ​​​​fragen hawwe, lit dan in reaksje hjirûnder litte. Us team sil besykje jo sa rap mooglik te antwurdzjen. Hâld in each foar mear kreative Microsoft Excel -oplossingen yn 'e takomst.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.