Змест
У гэтым уроку мы прадэманструем, як вярнуць нумар радка супадзення ячэйкі ў excel . Калі мы скажам гэта больш выразна, мы абярэм значэнне з набору даных і выцягнем нумар радка гэтага значэння. Для гэтага мы будзем выкарыстоўваць розныя функцыі або камбінацыі розных функцый у гэтым артыкуле.
Спампаваць практычны сшытак
Мы можам спампаваць практычны сшытак адсюль.
Вярнуць нумар радка.xlsm
7 метадаў вяртання нумара радка супадзення ячэйкі ў Excel
У гэтым артыкуле мы абмяркуем 7 метады каб вярнуць нумар радка супадзення ячэйкі ў Excel. Каб вы лепш зразумелі працэс, мы будзем выкарыстоўваць адзін і той жа набор даных для ўсіх метадаў гэтага артыкула, акрамя метаду нумар 5 . Набор дадзеных, які мы будзем выкарыстоўваць, складаецца з імёнаў розных людзей і іх родных краін. Мы возьмем адно значэнне альбо са слупка Назва , альбо са слупка Краіна . Тады мы даведаемся, у якім радку знаходзіцца гэтае канкрэтнае значэнне.
1. Вярнуць нумар радка ячэйкі, якая адпавядае Excel з функцыяй ROW
Перш за ўсё , мы вернем нумар радка супадзення ячэйкі ў Excel з дапамогай функцыі ROW . Функцыя ROW у excel вяртае нумар радка спасылкі. У наступным наборы даных мы атрымаем нумар радка імя Крыс у ячэйцы F5 .
Давайце паглядзім крокі кабвыканайце наступнае дзеянне:
КРОКІ:
- Для пачатку абярыце ячэйку F5 .
- Акрамя таго, запішыце частку =ROW( у радок формул гэтай ячэйкі.
- Пасля запісу гэтай часткі выберыце ячэйку, якая змяшчае імя Крыс . Такім чынам, мы атрымаем наступную формулу ў радку формул:
=ROW(C6)
- Затым націсніце Увядзіце .
- У рэшце рэшт мы можам убачыць нумар радка імя Крыс у ячэйцы F5 .
Больш падрабязна: Excel VBA: вяртанне значэння нумара радка (5 прыдатных метадаў)
2. Выкарыстоўвайце функцыю MATCH, каб атрымаць нумар радка ў Excel
У гэтым метадзе мы будзем выкарыстоўваць функцыю MATCH , каб вярнуць колькасць супадзенняў у радку ў Excel. Функцыя MATCH шукае ў дыяпазоне ячэек зададзены элемент, а затым вяртае адноснае месцазнаходжанне элемента ў дыяпазоне. У наступным наборы даных мы высветлім, у якім радку знаходзіцца назва краіны Канада .
Проста выканайце наступныя крокі для выканання або скарыстайце гэты метад.
КРОКІ:
- Спачатку абярыце ячэйку F5 .
- Далей устаўце наступнае формула ў гэтай ячэйцы:
=MATCH(E5,C:C,0)
- Затым націсніце Enter .
- Нарэшце, прыведзеныя вышэй каманды вяртаюць нумар радка назвы краіны Канада ў ячэйцы F5 .
Чытаць далей: Excel знайсці адпаведныя значэнні ў двух слупках
3.Камбінацыі MATCH & Функцыі ROW для вылучэння паслядоўнасці радкоў
Мы таксама можам выкарыстоўваць камбінацыю функцый MATCH і ROW , каб вярнуць нумар радка супадзення ячэйкі. У ячэйку F5 мы ўвядзем нумар радка, у якім знаходзіцца значэнне Канада ў слупку Краіна .
Давайце паглядзім, як гэта зрабіць.
КРОКІ:
- Спачатку абярыце ячэйку F5 .
- Па-другое, запішыце ў гэтую ячэйку наступную формулу:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1
- Затым націсніце Enter .
- Нарэшце, мы атрымліваем нумар радка значэння Канада роўны 6 у нашым наборы даных.
Дадатковая інфармацыя: Капіраванне значэнняў у іншую ячэйку, калі дзве ячэйкі супадаюць у Excel: 3 метады
4 , Камбінат INDEX, MATCH & Функцыі ROW для вяртання нумара радка супадзення ў Excel
Камбінацыя INDEX , MATCH & Функцыі ROW - яшчэ адзін спосаб вярнуць нумар радка супадзення ў Excel.
У Microsoft Excel функцыя INDEX у Excel вяртае значэнне ў пэўным пункце дыяпазону або масіва.
Зноў мы знойдзем, у якім радку слупка C назва краіны Канада знаходзіцца. Мы вернем лікавае значэнне нумара радка ў ячэйцы F5 .
Давайце паглядзім крокі для выканання гэтага метаду.
КРОКІ:
- У пачатку абярыце ячэйку F5 .
- Далей устаўце наступную формулу ў гэтую ячэйку:
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))
- Затым націсніце Enter .
- Такім чынам, апісаныя вышэй дзеянні вяртаюць нумар радка назвы краіны Канада ў ячэйцы F5 .
🔎 Як працуе формула?
- MATCH(E5,C4:C10,0): Гэтая частка шукае значэнне ячэйкі E5 у межах дыяпазону ( C4:C10 ).
- INDEX(B4:B10,MATCH(E5,C4:C10,0): Гэта частка вяртае спасылку на адпаведнае значэнне ў дыяпазоне ( B4:B10 ) .
- ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0))): Вяртае нумар радка INDEX .
Дадатковая інфармацыя: Як знайсці і атрымаць апошні супадзенне ў Excel (4 спосабы)
Падобныя паказанні
- Як атрымаць нумар радка з дыяпазону з Excel VBA (9 прыкладаў)
- Як павялічыць нумар радка ў формуле Excel (6 зручных спосабаў) )
- [Выпраўлена!] Адсутныя нумары радкоў і літары слупкоў у Excel (3 рашэнні)
- Як выкарыстоўваць формулу Excel, каб знайсці нумар апошняга радка з дадзенымі (2 спосабы)
- Як выкарыстоўваць зменны нумар радка ў якасці спасылкі на ячэйку ў Excel
5. Аб'яднаць SMALL & Функцыі MATCH для атрымання нумара радка адпаведнага значэння
Мы таксама можам выкарыстоўваць камбінацыю функцый SMALL & MATCH для вяртання нумара радка адпаведнага значэння ў Excel .
Калі спіс адсартаваны па значэнніу парадку ўзрастання, функцыя excel SMALL вяртае лікавае значэнне ў залежнасці ад свайго размяшчэння ў спісе.
Каб праілюстраваць гэты метад, мы будзем выкарыстоўваць набор даных, трохі адрозны ад папярэдніх, так як Функцыя SMALL мае справу толькі з лікавымі значэннямі. У наступным наборы дадзеных мы маем назвы краін і іх тэрыторыі. Даведаемся, у якім радку знаходзіцца найменшае значэнне плошчы. Затым мы вернем гэта значэнне ў ячэйку E5 .
Давайце паглядзім крокі для выканання гэтага метаду.
КРОКІ :
- Для пачатку абярыце ячэйку E5 .
- Акрамя таго, устаўце ў гэту ячэйку наступную формулу:
=MATCH(SMALL(C5:C10,1),C5:C10)
- Затым націсніце Enter .
- У рэшце рэшт, мы бачна, што самае нізкае значэнне плошчы ў слупку C знаходзіцца ў радку нумар 3 .
🔎 Як працуе формула?
- SMALL(C5:C10,1): Гэтая частка вяртае найменшае лікавае значэнне з дыяпазон ( C5:C10 ).
- MATCH(SMALL(C5:C10,1),C5:C10): Вяртае нумар радка з найменшым значэннем у ячэйцы E5 .
УВАГА:
Паколькі функцыя MATCH вяртае адносную пазіцыю значэння з дыяпазону даных, апісаны вышэй працэс вяртае значэнне 3 замест 7 .
6. Вярнуць усе нумары радкоў ячэйкі ў адной ячэйцы ў Excel
Дапусцім, у нас ёсць набор даных, у якім мымець некалькі аднолькавых значэнняў у адным слупку, але ў розных радках. Мы хочам увесці нумары радкоў гэтых значэнняў у адну ячэйку. Каб вырашыць такую праблему, мы будзем выкарыстоўваць камбінацыю функцый TEXTJOIN , IF і ROW .
TEXTJOIN функцыя аб'ядноўвае тэкст з розных дыяпазонаў і/або радкоў з раздзяляльнікам, які вы вызначаеце паміж кожным тэкставым значэннем, якое трэба аб'яднаць.
У наступным наборы даных мы бачым, што ў слупку C значэнне ' Злучаныя Штаты ' прысутнічае 3 разы.
Давайце паглядзім крокі для вяртання радка лікі, якія маюць аднолькавае значэнне ў адной ячэйцы.
КРОКІ:
- Спачатку абярыце ячэйку F5 .
- Далей увядзіце наступную формулу ў гэтую ячэйку:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))
- Затым націсніце Увядзіце .
- Нарэшце, у ячэйцы F5 мы можам убачыць нумары радкоў з аднолькавымі значэннямі са слупка C .
🔎 Як працуе формула?
- IF(C5:C10=E5, ROW(C5:C10),””): У гэтай частцы формула IF правярае, якія значэнні ў дыяпазоне ( C5:C10 ) роўныя значэнню ячэйкі E5 . Пасля гэтага ён вяртае нумар радка гэтай ячэйкі.
- TEXTJOIN(“,”,,IF(C5:C10=E5,ROW(C5:C10),””)): Аб'ядноўвае нумары радкоў папярэдняга кроку праз коску ў адной ячэйцы F5 .
Дадатковая інфармацыя: Як супаставіць даныя ў Excel ад 2Працоўныя аркушы
7. Прымяніце код VBA, каб атрымаць паслядоўнасць радкоў супадзення ячэйкі
Калі вы дасведчаны карыстальнік Excel, вы можаце выкарыстоўваць VBA ( Visual Basic для прыкладанняў ) код для вяртання нумара радка супадзення ячэйкі ў excel. Выкарыстоўваючы код VBA , мы можам хутчэй выконваць любыя задачы ў Excel. У наступны набор даных мы ўставім код VBA , каб даведацца нумар радка значэння Канада ў слупку C .
Давайце паглядзім этапы прымянення кода VBA .
КРОКІ:
- Па-першае, пстрыкніце правай кнопкай мышы на актыўным аркушы з назвай VBA .
- Па-другое, абярыце опцыю « Праглядзець код ».
- Тады з'явіцца пусты модуль VBA .
- Па-трэцяе, устаўце наступны код у гэты пусты модуль:
2530
- Увядзіце значэнне Канада для зменнай ' Value_Serched ' у код. Мы вылучылі гэтую частку на наступным малюнку.
- Цяпер націсніце кнопку Выканаць або націсніце клавішу F5 , каб запусціць код.
- Нарэшце, мы атрымліваем акно паведамлення, якое паказвае, што нумар радка значэння Канада ў слупку C роўны 6 .
Больш падрабязна: Як знайсці нумар радка з дапамогай VBA ў Excel (4 макрасы)
УВАГА:
У прыведзеным вышэй кодзе, калі вы хочаце шукаць якія-небудзь дадзеныя з вашага набору даных, вам трэба проста змяніць вылучаныя часткікод з дадзенага малюнка вышэй. Замест VBA выкарыстоўвайце назву працоўнага аркуша. Зменіце значэнне Канада на іншае значэнне, якое вы хочаце шукаць на сваім аркушы. Замест дыяпазону слупкоў C вы ўвядзеце дыяпазон слупкоў, у якім хочаце шукаць.
Выснова
У заключэнне, гэты падручнік заключае ў сабе ідэі для вяртання радка супадзенне нумара ячэйкі ў excel. Выкарыстоўвайце практычны аркуш, які пастаўляецца з гэтым артыкулам, каб праверыць свае навыкі. Калі ў вас ёсць якія-небудзь пытанні, пакіньце каментарый ніжэй. Наша каманда пастараецца адказаць вам як мага хутчэй. Сачыце за больш творчымі рашэннямі Microsoft Excel у будучыні.