Tartalomjegyzék
Ebben a bemutatóban azt mutatjuk be, hogyan adjuk vissza egy sorszámot egy cellák egyezése az excelben Ha érthetőbben fogalmazunk, akkor egy értéket választunk ki egy adathalmazból, és kivonjuk az adott érték sorszámát. Ehhez különböző függvényeket vagy különböző függvények kombinációit fogjuk használni a cikk során.
Gyakorlati munkafüzet letöltése
A gyakorló munkafüzetet innen tölthetjük le.
Visszatérés sorszám.xlsm7 módszerek az Excel cellamegfelelés sorszámának visszaadására
Ebben a cikkben a következőket tárgyaljuk 7 módszereket, hogy visszaadjuk az excelben lévő cellák egyezésének sorszámát. A folyamat jobb megértése érdekében ugyanazt az adatkészletet fogjuk használni a cikk összes módszeréhez, kivéve a módszer számát. 5 Az általunk használt adatkészlet különböző emberek nevéből és hazájukból áll. Egy értéket veszünk vagy a Név oszlop vagy a Ország oszlopban. Ezután kiderítjük, hogy az adott érték melyik sorban található.
1. Az Excel-hez illeszkedő cella sorszámának visszaadása a ROW funkcióval
Mindenekelőtt a cellák egyezésének sorszámát fogjuk visszaadni a Excel a ROW funkció. ROW függvény az excelben visszaadja a hivatkozás sorszámát. A következő adatkészletben a név sorszámát fogjuk kinyerni Chris cellában F5 .
Lássuk a művelet végrehajtásának lépéseit:
LÉPÉSEK:
- Kezdetnek válassza ki a cellát F5 .
- Ezenkívül írja le a =ROW( rész az adott cella képletsorában.
- A rész megírása után jelölje ki a nevet tartalmazó cellát, Chris Így a következő képletet kapjuk a képletsorban:
=ROW(C6)
- Ezután nyomja meg a Írja be a címet. .
- A végén láthatjuk a név sorszámát Chris cellában F5 .
További információ: Excel VBA: Az érték sorszámának visszaadása (5 megfelelő módszer)
2. A MATCH funkció használata az Excel sorszámának lekérdezéséhez
Ebben a módszerben a MATCH függvényt, hogy visszaadja a találatok sorszámát az excelben. MATCH függvény egy cellatartományban keres egy megadott elemet, majd visszaadja az elem relatív helyét a tartományban. A következő adatkészletben azt fogjuk kitalálni, hogy az ország neve melyik sorban van. Kanada hazudik.
Csak kövesse az alábbi lépéseket a módszer végrehajtásához.
LÉPÉSEK:
- Először válassza ki a cellát F5 .
- Ezután illessze be a következő képletet ebbe a cellába:
=MATCH(E5,C:C,0)
- Ezután nyomja meg a Írja be a címet. .
- Végül a fenti parancsok visszaadják az országnév sorszámát. Kanada cellában F5 .
Bővebben: Az Excel megtalálja az egyező értékeket két oszlopban
3. A MATCH & ROW függvények kombinációi a sorok sorozatának kivonásához
Használhatjuk a MATCH és ROW függvények, hogy visszaadják a cellák egyezésének sorszámát. A cellában F5 azt a sorszámot adjuk meg, amelyben az értéket Kanada rejlik a Ország oszlop.
Nézzük meg az ehhez szükséges lépéseket.
LÉPÉSEK:
- Először is, válassza ki a cellát F5 .
- Másodszor, írja le a következő képletet ebbe a cellába:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1
- Ezután nyomja meg a Írja be a címet. .
- Végül, megkapjuk az érték sorszámát Kanada a 6 a mi adatállományunkban.
Bővebben: Értékek másolása egy másik cellába, ha két cella egyezik az Excelben: 3 módszer
4. Az INDEX, MATCH & ROW funkciók kombinálása az Excelben található egyezés sorszámának visszaadása érdekében
A következők kombinációja INDEX , MATCH & ROW függvények egy másik módja annak, hogy visszaadja a sorszámot egy egyezés az Excelben.
A oldalon. Microsoft Excel , a INDEX funkció a Excel egy tartomány vagy tömb egy adott pontján lévő értéket adja vissza.
Ismét meg fogjuk találni, hogy az oszlop melyik sorában C az ország neve Kanada A cellában található sorszám numerikus értékét fogjuk visszaadni. F5 .
Lássuk a módszer végrehajtásának lépéseit.
LÉPÉSEK:
- Az elején válassza ki a cellát F5 .
- Ezután illessze be a következő képletet ebbe a cellába:
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))
- Ezután nyomja meg a Írja be a címet. .
- A fenti műveletek tehát az országnév sorszámát adják vissza. Kanada cellában F5 .
🔎 Hogyan működik a képlet?
- MATCH(E5,C4:C10,0): Ez a rész a cellák értékét keresi E5 a tartományon belül ( C4:C10 ).
- INDEX(B4:B10,MATCH(E5,C4:C10,0): Ez a rész az illesztett érték referenciáját adja vissza a tartományon belül ( B4:B10 ).
- ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0))): Visszaadja a sorszámot a INDEX .
Bővebben: Hogyan lehet a Vlookup és az utolsó mérkőzés kihúzása az Excelben (4 mód)
Hasonló olvasmányok
- Hogyan szerezzen sorszámot a tartományból az Excel VBA-val (9 példa)
- Hogyan lehet növelni a sorszámot az Excel-képletben (6 praktikus módja)
- [Javítva!] Hiányzó sorszámok és oszlopbetűk az Excelben (3 megoldás)
- Hogyan használjuk az Excel képletet az utolsó sorszám megkereséséhez az adatokkal (2 módok)
- Hogyan használjuk a változó sorszámot cellahivatkozásként az Excelben?
5. SMALL & MATCH függvények egyesítése az egyező érték sorszámának megadásához
Használhatjuk a következő kombinációt is KIS & MATCH függvények, hogy visszaadja a megfelelő érték sorszámát az excelben.
Amikor egy listát érték szerint növekvő sorrendbe rendezünk, az excel KIS függvény egy numerikus értéket ad vissza a listában elfoglalt helye alapján.
A módszer bemutatásához az előzőektől némileg eltérő adathalmazt fogunk használni, mivel a KIS függvény csak numerikus értékekkel foglalkozik. A következő adatkészletben az országok nevei és területeik vannak. Meg fogjuk találni, hogy melyik sorban található a terület legalacsonyabb értéke. Ezután ezt az értéket visszaadjuk a cellában. E5 .
Lássuk a módszer végrehajtásának lépéseit.
LÉPÉSEK:
- Kezdetnek válassza ki a cellát E5 .
- Ezenkívül illessze be a következő képletet ebbe a cellába:
=MATCH(SMALL(C5:C10,1),C5:C10)
- Ezután nyomja meg a Írja be a címet. .
- Végül láthatjuk, hogy az oszlopban a terület legalacsonyabb értéke C a következő sorszámú sorban található 3 .
🔎 Hogyan működik a képlet?
- SMALL(C5:C10,1): Ez a rész a tartomány legkisebb numerikus értékét adja vissza ( C5:C10 ).
- MATCH(SMALL(C5:C10,1),C5:C10): A cellában lévő legkisebb érték sorszámát adja vissza E5 .
MEGJEGYZÉS:
Mivel a MATCH függvény egy érték relatív pozícióját adja vissza egy adattartományból, a fenti folyamat a következő értéket adja vissza 3 ahelyett, hogy 7 .
6. Egy cellaszám összes sorszámának visszaadása egy cellában az Excel-ben
Tegyük fel, hogy van egy olyan adatkészletünk, amelyben több azonos érték van egy oszlopban, de különböző sorokban. Szeretnénk ezeknek az értékeknek a sorszámait egyetlen cellába beírni. Az ilyen jellegű probléma megoldásához a következő kombinációt használjuk TEXTJOIN , IF , és ROW funkciók.
A TEXTJOIN függvény különböző tartományokból és/vagy karakterláncokból származó szövegeket kapcsol össze, az egyes összekapcsolandó szövegértékek között az Ön által meghatározott elválasztójelekkel.
A következő adatkészletben láthatjuk, hogy az oszlopban C a ' Egyesült Államok ' jelen van 3 alkalommal.
Lássuk a lépéseket az azonos értékű sorszámok visszaadásához egyetlen cellában.
LÉPÉSEK:
- Először válassza ki a cellát F5 .
- Ezután írja be a következő képletet ebbe a cellába:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))
- Ezután nyomja meg a Írja be a címet. .
- Végül, a cellában F5 láthatjuk az azonos értékek sorszámait az oszlopból C .
🔎 Hogyan működik a képlet?
- IF(C5:C10=E5,ROW(C5:C10),""): Ebben a részben a IF formula ellenőrzi, hogy a tartományban mely értékek ( C5:C10 ) megegyezik a cella értékével E5 Ezt követően visszaadja a cella sorszámát.
- TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),"")): Az előző lépés sorszámait vesszővel kombinálja egyetlen cellában. F5 .
Bővebben: Hogyan illesszük össze az adatokat az Excelben 2 munkalapról
7. Alkalmazza a VBA kódot a cellasorozat sorszámának lekérdezéséhez egy cella egyezéséhez
Ha Ön egy haladó excel felhasználó, akkor használhat egy VBA ( Visual Basic for Applications ) kódot az excelben található cellák egyezésének sorszámát adja vissza. VBA kóddal bármilyen feladatot gyorsabban el tudunk végezni az excelben. A következő adatkészletbe beillesztünk egy VBA kód az érték sorszámának megállapításához Kanada oszlopban C .
Lássuk a lépéseket a VBA kód.
LÉPÉSEK:
- Először is, jobb gombbal kattintva az aktív lapon, amelynek neve VBA .
- Másodszor, válassza ki a ' Kód megtekintése '.
- Aztán egy üres VBA modul jelenik meg.
- Harmadszor, illessze be a következő kódot az üres modulba:
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
- Az érték bevitele Kanada a változó Value_Serched Ezt a részt kiemeltük a következő képen.
- Most kattintson a Fuss gombot, vagy nyomja meg a F5 billentyűt a kód futtatásához.
- Végül kapunk egy üzenőmezőt, amely megmutatja, hogy az érték sorszáma Kanada oszlopban C a 6 .
Bővebben: Hogyan találja meg a sorszámot a VBA használatával az Excelben (4 makró)
MEGJEGYZÉS:
A fenti kódban, ha bármilyen adatot szeretne keresni az adatállományból, akkor csak a fenti képen látható kód kiemelt részeit kell módosítania. A következő helyett VBA használja a munkalap nevét. Az érték módosítása Kanada egy másik értékhez, amelyet keresni szeretne a munkalapon. Az oszloptartomány helyett a C , akkor adja meg azt az oszloptartományt, amelyben keresni szeretne.
Következtetés
Összefoglalva, ez a bemutató összefoglalja azokat az ötleteket, amelyekkel az Excelben egy cella egyezésének sorszámát adhatjuk vissza. Használja a cikkhez mellékelt gyakorló munkalapot, hogy próbára tegye a képességeit. Ha bármilyen kérdése van, kérjük, hagyjon megjegyzést alább. Csapatunk igyekszik a lehető leggyorsabban válaszolni. Tartsa nyitva a szemét a további kreatív Microsoft Excel megoldások a jövőben.