Kuidas tagastada Exceli lahtri vaste rea number (7 meetodit)

  • Jaga Seda
Hugh West

Selles õpetuses demonstreerime, kuidas tagastada rea numbri lahtri vaste excelis Kui ütleme seda selgemalt, siis valime andmestikust väärtuse ja eraldame selle väärtuse rea numbri. Selleks kasutame kogu selle artikli jooksul erinevaid funktsioone või erinevate funktsioonide kombinatsioone.

Lae alla praktiline töövihik

Praktilise töövihiku saame alla laadida siit.

Tagastab rea number.xlsm

7 meetodid Exceli lahtri vaste rea numbri tagastamiseks

Selles artiklis arutame 7 meetodid, et tagastada excelis oleva lahtri vaste rea number. Et protsess oleks paremini arusaadav, kasutame sama andmestikku kõigi selle artikli meetodite jaoks, välja arvatud meetodi number 5 Andmekogum, mida me kasutame, koosneb erinevate inimeste nimedest ja nende kodumaadest. Võtame ühe väärtuse kas või Nimi veerg või Riik veerus. Seejärel saame teada, millises reas see konkreetne väärtus asub.

1. ROW-funktsiooniga Exceli sobiva lahtri rea numbri tagastamine

Kõigepealt tagastame lahtri vaste rea numbri lahtris Excel koos ROW funktsioon. ROW funktsioon excelis tagastab viite rea numbri. Järgnevas andmestikus eraldame nime rea numbri Chris lahtris F5 .

Vaatame selle toimingu sooritamise samme:

SAMMUD:

  • Alustuseks valige lahter F5 .
  • Lisaks kirjutage üles =ROW( osa selle lahtri valemiribal.
  • Pärast selle osa kirjutamist valige lahter, mis sisaldab nime, Chris Nii saame valemiribal järgmise valemi:
=ROW(C6)

  • Seejärel vajutage Sisesta .
  • Lõpuks näeme nime rea numbrit Chris lahtris F5 .

Loe edasi: Excel VBA: väärtuse rea numbri tagastamine (5 sobivat meetodit)

2. Kasutage MATCH-funktsiooni, et saada rea number Excelis

Selles meetodis kasutame me MATCH funktsioon, mis tagastab excelis olevate vastete rea arvu. MATCH funktsioon otsib lahtrite vahemikus kindlaksmääratud elementi ja tagastab seejärel elemendi suhtelise asukoha vahemikus. Järgnevas andmestikus selgitame välja, millises reas riigi nimi on Kanada valetab.

Selle meetodi rakendamiseks järgige lihtsalt alljärgnevaid samme.

SAMMUD:

  • Kõigepealt valige lahter F5 .
  • Seejärel sisestage sellesse lahtrisse järgmine valem:
=MATCH(E5,C:C,0)

  • Seejärel vajutage Sisesta .
  • Lõpuks annavad ülaltoodud käsud tagasi riigi nime rea numbri. Kanada lahtris F5 .

Loe edasi: Excel Leia sobivad väärtused kahes veerus

3. Funktsioonide MATCH & ROW kombinatsioonid ridade järjestuse väljavõtmiseks

Me võime kasutada ka kombinatsiooni MATCH ja ROW funktsioone, et tagastada rea number lahtri vaste. Lahtrisse F5 sisestame rea numbri, kus väärtus Kanada peitub Riik veerus.

Vaatame, kuidas seda teha.

SAMMUD:

  • Esiteks, valige lahter F5 .
  • Teiseks kirjutage sellesse lahtrisse järgmine valem:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1

  • Seejärel vajutage Sisesta .
  • Lõpuks saame väärtuse rea numbri Kanada on 6 meie andmekogumis.

Loe edasi: Väärtuste kopeerimine teise lahtrisse, kui kaks lahtrit vastavad Excelis: 3 meetodit

4. Kombineeri INDEX, MATCH & ROW Funktsioonid, et tagastada Exceli vaste rea number

Kombinatsioon INDEX , MATCH & ROW funktsioonid on teine võimalus Excelis vaste rea numbri tagastamiseks.

Veebilehel Microsoft Excel ... INDEX funktsioon Excel tagastab väärtuse teatud punktis vahemikus või massiivis.

Jällegi leiame, millises veeru reas C riigi nimi Kanada Me tagastame rea numbrilise väärtuse lahtris F5 .

Vaatame selle meetodi täitmise samme.

SAMMUD:

  • Alguses valige lahter F5 .
  • Seejärel sisestage sellesse lahtrisse järgmine valem:
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))

  • Seejärel vajutage Sisesta .
  • Seega tagastavad ülaltoodud toimingud riigi nime rea numbri. Kanada lahtris F5 .

🔎 Kuidas valem töötab?

  • MATCH(E5,C4:C10,0): See osa otsib lahtri väärtust E5 vahemikus ( C4:C10 ).
  • INDEX(B4:B10,MATCH(E5,C4:C10,0): See osa tagastab sobiva väärtuse viite vahemikus ( B4:B10 ).
  • ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0))): Tagastab rea numbri INDEX .

Loe edasi: Kuidas Vlookup ja tõmmata viimane vaste Excelis (4 võimalust)

Sarnased lugemised

  • Kuidas saada rea number vahemikust Exceli VBA-ga (9 näidet)
  • Kuidas suurendada rea arvu Exceli valemiga (6 praktilist viisi)
  • [Parandatud!] Puuduvad rea numbrid ja veeru tähed Excelis (3 lahendust)
  • Kuidas kasutada Exceli valemit viimase rea numbri leidmiseks andmete abil (2 võimalust)
  • Kuidas kasutada muutuvat rea numbrit Exceli lahtriviidetena

5. Ühendada SMALL & MATCH funktsioonid, et saada sobiva väärtuse rea number

Me võime kasutada ka kombinatsiooni SMALL & MATCH funktsioonid, et tagastada sobiva väärtuse rea number Excelis.

Kui nimekiri on sorteeritud väärtuse järgi kasvavas järjekorras, siis excel SMALL funktsioon tagastab numbrilise väärtuse, mis põhineb selle asukohal loendis.

Selle meetodi illustreerimiseks kasutame eelmistest veidi erinevat andmestikku, sest SMALL funktsioon tegeleb ainult numbriliste väärtustega. Järgnevas andmestikus on meil riikide nimed ja nende pindalad. Me selgitame välja, millises reas asub pindala väikseim väärtus. Seejärel tagastame selle väärtuse lahtrisse E5 .

Vaatame selle meetodi täitmise samme.

SAMMUD:

  • Alustuseks valige lahter E5 .
  • Lisaks sisestage sellesse lahtrisse järgmine valem:
=MATCH(SMALL(C5:C10,1),C5:C10)

  • Seejärel vajutage Sisesta .
  • Lõppkokkuvõttes näeme, et veerus oleva ala väikseim väärtus on C asub reas number 3 .

🔎 Kuidas valem töötab?

  • SMALL(C5:C10,1): See osa tagastab väikseima numbrilise väärtuse vahemikust ( C5:C10 ).
  • MATCH(SMALL(C5:C10,1),C5:C10): Tagastab väikseima väärtuse rea numbri lahtris E5 .

MÄRKUS:

Kuna MATCH funktsioon tagastab väärtuse suhtelise asukoha andmevahemikust, ülaltoodud protsess tagastab väärtuse 3 selle asemel, et 7 .

6. Exceli ühes lahtris oleva lahtri kõigi ridade numbrite tagastamine

Oletame, et meil on andmestik, kus meil on mitu sama väärtust ühes veerus, kuid erinevates ridades. Tahame sisestada nende väärtuste ridade numbrid ühte lahtrisse. Sellise probleemi lahendamiseks kasutame kombinatsiooni TEXTJOIN , IF ja ROW funktsioonid.

The TEXTJOIN funktsioon ühendab teksti erinevatest vahemikest ja/või stringidest, kusjuures iga ühendatava tekstiväärtuse vahel on piiritleja, mille te ise määrate.

Järgnevas andmestikus näeme, et veerus C väärtus Ameerika Ühendriigid ' on olemas 3 korda.

Vaatame samu samu väärtusi omavate rea numbrite tagastamise samme ühes lahtris.

SAMMUD:

  • Kõigepealt valige lahter F5 .
  • Seejärel sisestage sellesse lahtrisse järgmine valem:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))

  • Seejärel vajutage Sisesta .
  • Lõpuks, lahtris F5 näeme samade väärtuste rea numbreid veerust C .

🔎 Kuidas valem töötab?

  • IF(C5:C10=E5,ROW(C5:C10),""): Selles osas on IF valemiga kontrollitakse, millised väärtused vahemikus ( C5:C10 ) on võrdne lahtri väärtusega E5 Pärast seda tagastab see selle lahtri rea numbri.
  • TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),"")): Kombineerib eelmise sammu rea numbrid komaga ühes lahtris. F5 .

Loe edasi: Kuidas sobitada andmeid Excelis 2i töölehtedest

7. Rakendage VBA-koodi, et saada rea järjestus lahtri vaste

Kui te olete edasijõudnud Exceli kasutaja, võite kasutada VBA ( Visual Basic rakenduste jaoks ) kood, et tagastada rea number lahtri vaste excelis. Kasutades VBA koodiga saame excelis igasugust ülesannet kiiremini teha. Järgnevas andmestikus sisestame VBA kood väärtuse rea numbri leidmiseks Kanada veerus C .

Vaatame sammud, et rakendada VBA kood.

SAMMUD:

  • Esiteks, paremklikk aktiivsel lehel nimega VBA .
  • Teiseks valige valik ' Vaata koodi '.

  • Siis tühi VBA ilmub moodul.
  • Kolmandaks sisestage sellesse tühja moodulisse järgmine kood:
 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 
  • Sisestage väärtus Kanada muutuja Value_Serched ' koodis. Oleme selle osa järgmisel pildil esile tõstnud.
  • Nüüd klõpsake nuppu Käivita nuppu või vajutage F5 klahviga koodi käivitamiseks.

  • Lõpuks saame teate kasti, mis näitab, et rea number väärtus Kanada veerus C on 6 .

Loe edasi: Kuidas leida rea number kasutades VBA-d Excelis (4 makrot)

MÄRKUS:

Ülaltoodud koodis, kui soovite otsida mingeid andmeid oma andmekogumist, peate lihtsalt muutma koodis toodud pildil esile toodud osasid. VBA kasutage oma töölehe nime. Muutke väärtust Kanada teisele väärtusele, mida soovite oma töölehel otsida. Veergude vahemiku asemel võib kasutada C sisestate veeru vahemiku, milles soovite otsida.

Kokkuvõte

Kokkuvõtteks, see õpetus koondab endas ideid, kuidas tagastada excelis lahtri vaste rea number. Kasutage selle artikliga kaasasolevat harjutustöölehte, et oma oskusi proovile panna. Kui teil on küsimusi, jätke palun kommentaar allpool. Meie meeskond püüab teile vastata võimalikult kiiresti. Hoidke silmad lahti, et saada rohkem loomingulisi Microsoft Excel lahendusi tulevikus.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.