Satura rādītājs
Šajā pamācībā mēs demonstrēsim, kā atgriezt rindas numuru. šūnu atbilstība programmā Excel . ja mēs to pateiksim skaidrāk, mēs izvēlēsimies vērtību no datu kopas un iegūsim šīs vērtības rindas numuru. Lai to izdarītu, mēs šajā rakstā izmantosim dažādas funkcijas vai dažādu funkciju kombinācijas.
Lejupielādēt Practice Workbook
Mēs varam lejupielādēt prakses darba burtnīcu no šejienes.
Atgriezt rindas numuru.xlsm7 metodes, lai Excel programmā Excel atgrieztu šūnas atbilstības rindas numuru
Šajā rakstā mēs aplūkosim 7 Lai labāk izprastu procesu, mēs izmantosim vienu un to pašu datu kopu visām šī raksta metodēm, izņemot metodes numuru. 5 Datu kopa, ko mēs izmantosim, sastāv no dažādu cilvēku vārdiem un viņu dzimtajām valstīm. Mēs ņemsim vienu vērtību vai nu no Nosaukums slejā vai Valsts slejā. Tad mēs noskaidrosim, kurā rindā atrodas konkrētā vērtība.
1. Atgrieziet šūnas rindas numuru, kas atbilst Excel ar ROW funkciju
Pirmkārt un galvenokārt, mēs atgriezīsim rindas numuru šūnas atbilstībai šūnā Excel ar ROW funkcija. ROW excel funkcija atgriež atsauces rindas numuru. Nākamajā datu kopā mēs iegūsim nosaukuma rindas numuru. Chris šūnā F5 .
Apskatīsim šīs darbības veikšanas soļus:
PASĀKUMI:
- Lai sāktu, atlasiet šūnas F5 .
- Turklāt pierakstiet =ROW( daļa šīs šūnas formulas joslā.
- Pēc šīs daļas uzrakstīšanas atlasiet šūnas, kurās ir nosaukums, Chris . Tādējādi formulas joslā iegūstam šādu formulu:
=ROW(C6)
- Pēc tam nospiediet Ievadiet .
- Beigās mēs varam redzēt nosaukuma rindas numuru. Chris šūnā F5 .
Lasīt vairāk: Excel VBA: vērtības rindas numura atgriešana (5 piemērotas metodes)
2. Izmantojiet funkciju MATCH, lai iegūtu rindas numuru programmā Excel
Šajā metodē mēs izmantosim MATCH funkciju, lai atgrieztu Excel programmā esošo atbilžu rindu skaitu. MATCH funkcija meklē noteiktu elementu šūnu diapazonā un pēc tam atgriež elementa relatīvo atrašanās vietu šajā diapazonā. Nākamajā datu kopā mēs noskaidrosim, kurā rindā atrodas valsts nosaukums. Kanāda melus.
Lai veiktu šo metodi, vienkārši izpildiet tālāk norādītās darbības.
PASĀKUMI:
- Vispirms atlasiet šūnas F5 .
- Pēc tam šajā šūnā ievietojiet šādu formulu:
=MATCH(E5,C:C,0)
- Pēc tam nospiediet Ievadiet .
- Visbeidzot, iepriekš minētās komandas atgriež valsts nosaukuma rindas numuru. Kanāda šūnā F5 .
Lasīt vairāk: Excel atrast atbilstošas vērtības divās kolonnās
3. MATCH & amp; ROW funkciju kombinācijas, lai iegūtu rindu secību
Mēs varam izmantot arī kombināciju no MATCH un ROW funkcijas, lai atgrieztu šūnas atbilstības rindas numuru. Šūnā F5 mēs ievadīsim rindas numuru, kurā vērtība Kanāda atrodas Valsts sleja.
Apskatīsim, kā to izdarīt.
PASĀKUMI:
- Vispirms atlasiet šūnas F5 .
- Otrkārt, šajā šūnā ierakstiet šādu formulu:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1
- Pēc tam nospiediet Ievadiet .
- Visbeidzot, mēs iegūstam vērtības rindas numuru. Kanāda ir . 6 mūsu datu kopā.
Lasīt vairāk: Vērtību kopēšana citā šūnā, ja divas Excel šūnas sakrīt: 3 metodes
4. Apvienot INDEX, MATCH & amp; ROW funkcijas, lai Excel programmā Excel atgrieztu sakritības rindas numuru
Kombinācija no INDEX , MATCH & amp;amp; ROW funkcijas ir vēl viens veids, kā Excel programmā atgriezt atbilstības rindas numuru.
In Microsoft Excel , un INDEX funkcija Excel atgriež vērtību noteiktā diapazona vai masīva punktā.
Atkal mēs atradīsim, kurā slejas rindā C valsts nosaukums Kanāda Mēs atgriezīsim rindas numura skaitlisko vērtību šūnā F5 .
Apskatīsim šīs metodes izpildes soļus.
PASĀKUMI:
- Sākumā atlasiet šūnas F5 .
- Pēc tam šajā šūnā ievietojiet šādu formulu:
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))
- Pēc tam nospiediet Ievadiet .
- Tātad iepriekš minētās darbības atgriež valsts nosaukuma rindas numuru. Kanāda šūnā F5 .
🔎 Kā darbojas formula?
- MATCH(E5,C4:C10,0): Šajā daļā tiek meklēta šūnas vērtība E5 diapazonā ( C4:C10 ).
- INDEKSS(B4:B10,MATCH(E5,C4:C10,0): Šajā daļā tiek atgriezta atsauce uz saskaņoto vērtību diapazonā ( B4:B10 ).
- RINDA(INDEX(B4:B10,MATCH(E5,C4:C10,0))): Atgriež rindas numuru INDEX .
Lasīt vairāk: Kā Excel programmā Vlookup un izvilkt pēdējo atbilstību (4 veidi)
Līdzīgi lasījumi
- Kā iegūt rindas numuru no diapazona, izmantojot Excel VBA (9 piemēri)
- Kā palielināt rindas numuru Excel formulā (6 parocīgi veidi)
- [Labots!] Trūkst rindas numuru un kolonnas burtu programmā Excel (3 risinājumi)
- Kā izmantot Excel formulu, lai atrastu pēdējās rindas numuru ar datiem (2 veidi)
- Kā lietot mainīgo rindas numuru kā atsauci uz šūnas programmā Excel
5. Apvienot SMALL & amp; MATCH funkcijas, lai iegūtu atbilstīgās vērtības rindas numuru
Mēs varam izmantot arī kombināciju SMALL & amp;amp; MATCH funkcijas, lai atgrieztu saskaņotās vērtības rindas numuru programmā Excel.
Ja saraksts ir sakārtots pēc vērtības augošā secībā, Excel MAZS funkcija atgriež skaitlisku vērtību, pamatojoties uz tās atrašanās vietu sarakstā.
Lai ilustrētu šo metodi, mēs izmantosim nedaudz atšķirīgu datu kopu no iepriekšējām, jo MAZS Šajā datu kopā ir valstu nosaukumi un to platības. Mēs noskaidrosim, kurā rindā atrodas zemākā platības vērtība. Pēc tam mēs šo vērtību atgriezīsim šūnā. E5 .
Apskatīsim šīs metodes izpildes soļus.
PASĀKUMI:
- Lai sāktu, atlasiet šūnas E5 .
- Turklāt šajā šūnā ievietojiet šādu formulu:
=MATCH(SMALL(C5:C10,1),C5:C10)
- Pēc tam nospiediet Ievadiet .
- Galu galā redzam, ka zemākā platības vērtība slejā C atrodas rindā ar numuru 3 .
🔎 Kā darbojas formula?
- SMALL(C5:C10,1): Šajā daļā tiek atgriezta mazākā skaitliskā vērtība no diapazona ( C5:C10 ).
- MATCH(SMALL(C5:C10,1),C5:C10): Atgriež šūnā esošās vismazākās vērtības rindas numuru E5 .
PIEZĪME:
Tā kā MATCH funkcija atgriež vērtības relatīvo pozīciju no datu diapazona, iepriekš minētais process atgriež vērtību 3 nevis 7 .
6. Atgrieziet visus šūnu rindu numurus, kas atbilst vienai šūnai programmā Excel
Pieņemsim, ka mums ir datu kopa, kurā vienā slejā, bet dažādās rindās, ir vairākas vienādas vērtības. Mēs vēlamies ievadīt šo vērtību rindu numurus vienā šūnā. Lai atrisinātu šāda veida problēmu, mēs izmantosim kombināciju. TEXTJOIN , IF , un ROW funkcijas.
Portāls TEXTJOIN funkcija savieno tekstu no dažādiem diapazoniem un/vai virknēm, starp katru savienojamo teksta vērtību nosakot norobežotāju.
Nākamajā datu kopā redzams, ka slejā C Amerikas Savienotās Valstis ' ir klāt 3 reizes.
Apskatīsim darbības, lai atgrieztu rindas numurus ar vienādu vērtību vienā šūnā.
PASĀKUMI:
- Vispirms atlasiet šūnas F5 .
- Pēc tam šajā šūnā ievadiet šādu formulu:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))
- Pēc tam nospiediet Ievadiet .
- Visbeidzot, šūnā F5 mēs varam redzēt to pašu vērtību rindu numurus no kolonnas C .
🔎 Kā darbojas formula?
- IF(C5:C10=E5,ROW(C5:C10),""): Šajā daļā IF formula pārbauda, kuras vērtības diapazonā ( C5:C10 ) ir vienādas ar šūnas vērtību E5 Pēc tam tiek atgriezts šīs šūnas rindas numurs.
- TEXTJOIN(",",",,IF(C5:C10=E5,ROW(C5:C10),"")): Apvieno iepriekšējā soļa rindu numurus ar komatu vienā šūnā. F5 .
Lasīt vairāk: Kā saskaņot datus programmā Excel no 2 darblapām
7. Piemērot VBA kodu, lai iegūtu šūnu sakritības rindu secību
Ja esat pieredzējis Excel lietotājs, varat izmantot VBA ( Visual Basic lietojumprogrammām ) kods, lai atgrieztu šūnu atbilstības rindas numuru programmā Excel. Izmantojot VBA kodu mēs varam ātrāk izpildīt jebkuru uzdevumu programmā Excel. Šajā datu kopā mēs ievietosim a VBA kods, lai uzzinātu vērtības rindas numuru Kanāda kolonnā C .
Apskatīsim darbības, lai piemērotu VBA kods.
PASĀKUMI:
- Pirmkārt, ar peles labo pogu noklikšķiniet uz aktīvajā lapā ar nosaukumu VBA .
- Otrkārt, atlasiet opciju Skatīt kodu '.
- Tad tukšs VBA tiks parādīts modulis.
- Treškārt, šajā tukšajā modulī ievietojiet šādu kodu:
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" & amp; j).Value, Value_Searched, vbTextCompare) = 0 Then Row_Match = j Exit For End If Next j MsgBox Row_Match End Sub
- Ievadiet vērtību Kanāda mainīgajam lielumam Value_Serched ' kodā. Mēs esam izcēluši šo daļu nākamajā attēlā.
- Tagad noklikšķiniet uz Palaist vai nospiediet pogu F5 taustiņu, lai palaistu kodu.
- Visbeidzot, tiek parādīts ziņojuma lodziņš, kurā parādīts, ka vērtības rindas numurs Kanāda kolonnā C ir 6 .
Lasīt vairāk: Kā atrast rindas numuru, izmantojot VBA programmā Excel (4 makroekrāni)
PIEZĪME:
Ja iepriekš minētajā kodā vēlaties meklēt jebkurus datus no datu kopas, jums būs tikai jāmaina izceltās koda daļas, kas parādītas attēlā iepriekš. VBA izmantojiet savas darblapas nosaukumu. Mainiet vērtību Kanāda uz citu vērtību, kuru vēlaties meklēt darblapā. Tā vietā, lai kolonnu diapazonu C , ievadiet kolonnas diapazonu, kurā vēlaties veikt meklēšanu.
Secinājums
Noslēgumā šajā pamācībā ir ietvertas idejas, lai Excel programmā atgrieztu šūnu atbilstības rindas numuru. Izmantojiet šim rakstam pievienoto prakses darblapu, lai pārbaudītu savas prasmes. Ja jums ir kādi jautājumi, lūdzu, atstājiet komentāru zemāk. Mūsu komanda centīsies jums atbildēt pēc iespējas ātrāk. Uzmanieties par vairāk radošiem jautājumiem. Microsoft Excel risinājumus nākotnē.