Як вярнуць нумар радка супадзення ячэйкі ў Excel (7 метадаў)

  • Падзяліцца Гэтым
Hugh West

У гэтым уроку мы прадэманструем, як вярнуць нумар радка супадзення ячэйкі ў 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 у будучыні.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.