Kako vrniti številko vrstice ujemanja celic v Excelu (7 metod)

  • Deliti To
Hugh West

V tem priročniku bomo pokazali, kako vrniti številko vrstice ujemanje celic v Excelu . če povemo bolj jasno, bomo iz nabora podatkov izbrali vrednost in izpisali številko vrstice te vrednosti. v ta namen bomo v tem članku uporabljali različne funkcije ali kombinacije različnih funkcij.

Prenesi delovni zvezek za prakso

Praktični delovni zvezek lahko prenesete s tega mesta.

Vrnite številko vrstice.xlsm

7 metod za vrnitev številke vrstice ujemanja celic v Excelu

V tem članku bomo razpravljali o 7 da bi vrnili številko vrstice ujemanja celic v Excelu. Da bi bolje razumeli postopek, bomo za vse metode v tem članku, razen za metodo številka, uporabili isti nabor podatkov. 5 Nabor podatkov, ki ga bomo uporabili, je sestavljen iz imen različnih ljudi in njihovih matičnih držav. Ime stolpec ali Država Nato bomo ugotovili, v kateri vrstici se nahaja ta vrednost.

1. Vrnite številko vrstice celice, ki ustreza Excelu s funkcijo ROW

Predvsem bomo vrnili številko vrstice ujemanja celic v Excel z ROW funkcijo. ROW funkcija v Excelu vrne številko vrstice reference. V naslednjem podatkovnem nizu bomo izpisali številko vrstice imena Chris v celici F5 .

Oglejmo si korake za izvedbo tega dejanja:

KORAKI:

  • Za začetek izberite celico F5 .
  • Poleg tega zapišite =ROW( del v vrstici formul v tej celici.
  • Ko napišete ta del, izberite celico, ki vsebuje ime, Chris . Tako v vrstici formul dobimo naslednjo formulo:
=ROW(C6)

  • Nato pritisnite Vnesite .
  • Na koncu lahko vidimo številko vrstice imena Chris v celici F5 .

Preberi več: Excel VBA: Vrnite številko vrstice vrednosti (5 primernih metod)

2. Uporabite funkcijo MATCH za pridobitev številke vrstice v Excelu

Pri tej metodi bomo uporabili MATCH funkcijo za vrnitev števila zadetkov v vrstici v Excelu. MATCH funkcija poišče območje celic za določen element in nato vrne relativno lokacijo elementa v območju. V naslednjem podatkovnem nizu bomo ugotovili, v kateri vrstici je ime države Kanada laži.

Za izvedbo te metode sledite spodnjim korakom.

KORAKI:

  • Najprej izberite celico F5 .
  • Nato v to celico vstavite naslednjo formulo:
=MATCH(E5,C:C,0)

  • Nato pritisnite Vnesite .
  • Nazadnje zgornja ukaza vrneta številko vrstice z imenom države. Kanada v celici F5 .

Preberite več: Excel Poiščite ujemajoče se vrednosti v dveh stolpcih

3. Kombinacije funkcij MATCH & ROW za izpis zaporedja vrstic

Uporabimo lahko tudi kombinacijo MATCH in . ROW funkcije za vračanje številke vrstice ujemanja celic. V celici F5 bomo vnesli številko vrstice, v kateri je vrednost Kanada leži v Država stolpec.

Oglejmo si korake za to.

KORAKI:

  • Najprej izberite celico F5 .
  • Nato v to celico zapišite naslednjo formulo:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1

  • Nato pritisnite Vnesite .
  • Na koncu dobimo številko vrstice vrednosti Kanada je . 6 v našem naboru podatkov.

Preberite več: Kopiranje vrednosti v drugo celico, če se dve celici ujemata v Excelu: 3 metode

4. Kombinacija funkcij INDEX, MATCH & ROW za vrnitev številke vrstice ujemanja v Excelu

Kombinacija INDEX , MATCH & ROW funkcije je še en način za vrnitev številke vrstice ujemanja v Excelu.

Na spletnem mestu Microsoft Excel , je INDEX funkcijo v Excel vrne vrednost na določeni točki v območju ali polju.

Ponovno bomo ugotovili, v kateri vrstici stolpca C ime države Kanada vrnemo številčno vrednost številke vrstice v celici F5 .

Oglejmo si korake za izvedbo te metode.

KORAKI:

  • Na začetku izberite celico F5 .
  • Nato v to celico vstavite naslednjo formulo:
=RED(INDEX(B4:B10,MATCH(E5,C4:C10,0)))

  • Nato pritisnite Vnesite .
  • Zgornja dejanja vrnejo številko vrstice z imenom države. Kanada v celici F5 .

🔎 Kako deluje formula?

  • MATCH(E5,C4:C10,0): Ta del išče vrednost celice E5 v območju ( C4:C10 ).
  • INDEX(B4:B10,MATCH(E5,C4:C10,0): Ta del vrne referenco ujemajoče se vrednosti v območju ( B4:B10 ).
  • VRSTICA(INDEX(B4:B10,MATCH(E5,C4:C10,0))): Vrne številko vrstice INDEX .

Preberite več: Kako v Excelu izluščiti zadnje ujemanje (4 načini)

Podobna branja

  • Kako pridobiti številko vrstice iz območja z Excel VBA (9 primerov)
  • Kako povečati številko vrstice v Excelovi formuli (6 priročnih načinov)
  • [Popravljeno!] Manjkajoče številke vrstic in črke stolpcev v Excelu (3 rešitve)
  • Kako uporabiti Excelovo formulo za iskanje številke zadnje vrstice s podatki (2 načina)
  • Kako uporabiti spremenljivo številko vrstice kot sklic na celico v Excelu

5. Združitev funkcij SMALL & MATCH za pridobitev številke vrstice z ujemajočo se vrednostjo

Uporabimo lahko tudi kombinacijo MALI & MATCH funkcije za vrnitev številke vrstice ujemajoče se vrednosti v Excelu.

Ko je seznam razvrščen po vrednosti v naraščajočem vrstnem redu, se v Excelu MALI funkcija vrne številčno vrednost glede na njeno lokacijo na seznamu.

Za ponazoritev te metode bomo uporabili nekoliko drugačen nabor podatkov od prejšnjih, saj je MALI V naslednjem podatkovnem nizu imamo imena držav in njihova območja. Ugotovili bomo, v kateri vrstici se nahaja najnižja vrednost območja. Nato bomo to vrednost vrnili v celico E5 .

Oglejmo si korake za izvedbo te metode.

KORAKI:

  • Za začetek izberite celico E5 .
  • Poleg tega v to celico vstavite naslednjo formulo:
=MATCH(SMALL(C5:C10,1),C5:C10)

  • Nato pritisnite Vnesite .
  • Na koncu lahko vidimo, da je najnižja vrednost območja v stolpcu C se nahaja v vrstici številka 3 .

🔎 Kako deluje formula?

  • SMALL(C5:C10,1): Ta del vrne najmanjšo številčno vrednost iz območja ( C5:C10 ).
  • MATCH(SMALL(C5:C10,1),C5:C10): Vrne številko vrstice najmanjše vrednosti v celici E5 .

OPOMBA:

Ker je MATCH funkcija vrne relativni položaj vrednosti iz podatkovnega območja, zgornji postopek vrne vrednost 3 namesto 7 .

6. Vrnite vse številke vrstic ujemanja celic v eni celici v Excelu

Predpostavimo, da imamo nabor podatkov, v katerem imamo več enakih vrednosti v enem stolpcu, vendar v različnih vrsticah. Številke vrstic teh vrednosti želimo vnesti v eno celico. Za reševanje tovrstnih težav bomo uporabili kombinacijo TEXTJOIN , IF in ROW funkcije.

Spletna stran TEXTJOIN združuje besedila iz različnih obsegov in/ali nizov, pri čemer je med vsako vrednostjo besedila, ki jo je treba združiti, določen ločilnik.

V naslednjem podatkovnem nizu lahko vidimo, da je v stolpcu C vrednost elementa ' Združene države Amerike ' je prisoten 3 časi.

Oglejmo si korake za vrnitev številk vrstic z enako vrednostjo v eni celici.

KORAKI:

  • Najprej izberite celico F5 .
  • Nato v to celico vnesite naslednjo formulo:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))

  • Nato pritisnite Vnesite .
  • Nazadnje, v celici F5 vidimo številke vrstic istih vrednosti iz stolpca C .

🔎 Kako deluje formula?

  • IF(C5:C10=E5,ROW(C5:C10),""): V tem delu je IF preveri, katere vrednosti v območju ( C5:C10 ) so enake vrednosti celice E5 . Nato vrne številko vrstice te celice.
  • TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),"")): združuje številke vrstic prejšnjega koraka z vejico v eni celici F5 .

Preberite več: Kako uskladiti podatke v Excelu iz 2 delovnih listov

7. Uporaba kode VBA za pridobitev zaporedja vrstic za ujemanje celic

Če ste napredni uporabnik programa Excel, lahko uporabite VBA ( Visual Basic za aplikacije ) koda za vrnitev številke vrstice ujemanja celic v Excelu. Uporaba VBA kodo lahko v Excelu hitreje opravimo katero koli nalogo. V naslednjem podatkovnem nizu bomo vstavili VBA koda za ugotavljanje številke vrstice vrednosti Kanada v stolpcu C .

Oglejmo si korake za uporabo VBA koda.

KORAKI:

  • Prvič, z desnim klikom miške kliknite . na aktivnem listu z imenom VBA .
  • Nato izberite možnost Prikaži kodo '.

  • Nato se pojavi prazen VBA se prikaže modul.
  • Tretjič, v ta prazen modul vstavite naslednjo kodo:
 Sub ReturnRowNumber() Dim Wsheet As Worksheet Dim Row_Match As Long Dim j As Long Dim Value_Searched As String Set Wsheet = Worksheets("VBA") Value_Searched = "Canada" For j = 1 To 10000 If StrComp(Wsheet.Range("C" & j).Value, Value_Searched, vbTextCompare) = 0 Then Row_Match = j Exit For End If Next j MsgBox Row_Match End Sub 
  • Vnos vrednosti Kanada za spremenljivko Value_Serched ' v kodi. Ta del smo poudarili na naslednji sliki.
  • Zdaj kliknite na Spustite ali pritisnite gumb F5 za zagon kode.

  • Na koncu se prikaže okno s sporočilom, da je številka vrstice vrednosti Kanada v stolpcu C je . 6 .

Preberite več: Kako poiskati številko vrstice z uporabo VBA v Excelu (4 makri)

OPOMBA:

Če želite v zgornji kodi poiskati katere koli podatke iz nabora podatkov, morate samo spremeniti označene dele kode z zgornje slike. Namesto VBA uporabite ime delovnega lista. Spremenite vrednost Kanada na drugo vrednost, ki jo želite poiskati v delovnem listu. C vnesete območje stolpcev, v katerih želite iskati.

Zaključek

Na koncu je v tem učbeniku zajeta zamisel o vrnitvi številke vrstice ujemanja celic v Excelu. Uporabite delovni list za prakso, ki je priložen temu članku, in preizkusite svoje znanje. Če imate kakršna koli vprašanja, pustite komentar spodaj. Naša ekipa vam bo poskušala odgovoriti čim hitreje. Bodite pozorni na več ustvarjalnih Microsoft Excel rešitve v prihodnosti.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.