Як з дапамогай формулы Excel знайсці нумар апошняга радка з дадзенымі (2 спосабы)

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

Змест

У гэтым уроку мы прадэманструем, як выкарыстоўваць формулу Excel, каб знайсці нумар апошняга радка з дадзенымі. Падчас працы ў Microsoft Excel нам можа спатрэбіцца ведаць нумар апошняга радка з дыяпазону даных. Каб знайсці нумар апошняга радка з дадзенымі, мы будзем выкарыстоўваць розныя формулы ў гэтым артыкуле. Калі ваш працоўны працэс патрабуе стварэння дынамічнага дыяпазону дадзеных, вам трэба знайсці нумар апошняга радка дыяпазону дадзеных. У такім выпадку гэты артыкул вельмі дапаможа вам.

Спампуйце трэніровачны сшытак

Вы можаце спампаваць трэніровачны сшытак тут.

Знайсці апошні Радок з Formula.xlsm

2 спосабы выкарыстання формулы Excel для пошуку нумара апошняга радка з дадзенымі

У гэтым артыкуле мы будзем выкарыстоўваць формулу Excel для пошуку нумара апошняга радка з дадзеныя для двух выпадкаў. Апошні радок нашага набору даных можа быць як пустым, так і непустым. Вывад нумара апошняга радка з дадзенымі не будзе аднолькавым для абодвух выпадкаў. Такім чынам, мы будзем выкарыстоўваць розныя падыходы для вышэйзгаданых выпадкаў, каб знайсці нумар апошняга радка з дадзенымі.

У нас ёсць набор даных прадаўцоў і іх размяшчэнне на наступным скрыншоце. Ва ўсіх метадах гэтага артыкула мы будзем выкарыстоўваць адзін і той жа набор даных, каб знайсці нумар апошняга радка з дадзенымі.

1. Формула Excel для пошуку непустога нумара апошняга радка з дадзенымі

У першым раздзеле мы абмяркуем формулы Excel для пошуку апошніх нумароў радкоў з дадзенымі длянепустыя клеткі. Формулы, якія мы абмяркуем у метадах 3 гэтага раздзела, не будуць прымяняцца, калі адзін або некалькі апошніх радкоў у дыяпазоне даных пустыя.

1.1 Формула з функцыямі ROW і ROWS для Знайдзіце нумар апошняга радка з дадзенымі ў Excel

Перш за ўсё, мы будзем выкарыстоўваць камбінацыю функцый ROW і ROWS , каб знайсці нумар апошняга радка з дадзенымі ў excel.

Функцыя Excel ROW вяртае нумар радка з актыўнага аркуша.

Функцыя ROWS у Excel вяртае колькасць радкоў у зададзенай спасылцы.

Мы знойдзем нумар апошняга радка наступнага набору даных у ячэйцы E5 .

Давайце паглядзім, як гэта зрабіць.

КРОКІ:

  • Спачатку абярыце ячэйку E5 .
  • Па-другое, устаўце наступную формулу ў гэтую ячэйку:
=ROW(B5:C15) + ROWS(B5:C15)-1

  • Націсніце Enter .
  • Апісанае вышэй дзеянне вяртае нумар апошняга радка з дыяпазону даных у ячэйцы E5 . Мы бачым, што нумар апошняга радка роўны 15 .

Больш падрабязна: Як знайсці апошні радок з дапамогай Спецыяльнае значэнне ў Excel (6 метадаў)

1.2 Аб'яднанне функцый MIN, ROW і ROWS для пошуку нумара апошняга радка з дадзенымі ў Excel

У гэтым метадзе для пошуку нумара апошняга радка з дадзенымі ў Excel мы аб'яднаем функцыі MIN , ROW і ROWS .

Функцыя MIN у Excel вяртае найменшае лікавае значэнне даных з дыяпазону даных.

У наступным наборы даных мы знойдзем нумар апошняга радка набору даных.

Давайце паглядзім крокі для выканання гэтага дзеяння.

КРОКІ:

  • Спачатку абярыце ячэйку C5 .
  • Далей устаўце наступную формулу ў гэтую ячэйку:
=MIN(ROW(B5:C15))+ROWS(B5:C15)-1

  • Затым націсніце Enter .
  • Нарэшце, прыведзеная вышэй каманда вяртае нумар апошняга радка ў ячэйцы E5 .

🔎 Як працуе формула?

  • ROW(B5:C15))+ROWS( B5:C15)-1: Гэтая частка вяртае масіў нумароў радкоў з апошняга радка, які з'яўляецца нумарам радка 15 .
  • MIN(ROW(B5:C15) ))+ROWS(B5:C15)-1: Вяртае мінімальны нумар радка ў ячэйцы E5 , які з'яўляецца нумарам радка 15 .

Дадатковая інфармацыя: Пошук апошняга сімвала ў радку ў Excel (6 метадаў)

1.3 Пошук нумара апошняга радка з дадзенымі з дапамогай формулы Excel з функцыямі ROW, INDEX і ROWS s

Іншы метад выкарыстання формул Excel для пошуку апошняга нумара радка з дадзенымі - выкарыстанне камбінацыі ROW , INDEX, і ROWS функцыі.

У Microsoft Excel функцыя INDEX вяртае значэнне ў пэўнай пазіцыі ў дыяпазоне або масіве.

Мы знойдзем нумар апошняга радка з наступнага набору дадзеных.

Давайце паглядзім крокі, якія трэба выканацьгэта дзеянне.

КРОКІ:

  • У пачатку абярыце ячэйку E5 .
  • Далей увядзіце наступная формула ў гэтай ячэйцы:
=ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1

  • Пасля гэтага націсніце Enter .
  • Нарэшце, мы атрымліваем нумар апошняга радка нашага дыяпазону даных у ячэйцы E5 , які складае 15 .

🔎 Як працуе формула?

  • INDEX(B5:C15,1,1): Гэта частка стварае масіў дыяпазону даных ( B5:C15 ).
  • ROWS(B5:C15)-1: Гэта частка адымае 1 ад агульнай колькасці радкоў.
  • ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1: Вяртае мінімальны нумар радка ў ячэйцы E5 , які з'яўляецца нумарам радка 15 .

Больш падрабязна: Пошук апошняга слупка з дадзенымі ў Excel (4 хуткія спосабы)

Падобныя паказанні

  • Знайдзіце максімальнае значэнне ў дыяпазоне з дапамогай формулы Excel (5 простых метадаў)
  • Як Выкарыстоўвайце формулу, каб знайсці тлусты тэкст у Excel
  • Знайдзіце сімвал у радку справа ў Excel (4 простыя метады)
  • Як знайсці сімвал *, які не з'яўляецца сімвалам падстаноўкі ў Excel (2 метады)
  • Знайсці першае значэнне, большае, чым у Excel (4 спосабы)

2. Знайдзіце як пусты, так і непусты нумар апошняга радка з дадзенымі ў Excel

Калі адзін або некалькі апошніх радкоў з дыяпазону даных пустыя, вышэйзгаданыя формулы не будуць працаваць для пошуку нумара апошняга радка з дадзенымі ў Excel . Таму што наступная формула не шукаепусты апошні радок ці не. Ён проста вяртае нумар апошняга радка з зададзенага дыяпазону даных. У гэтым раздзеле мы абмяркуем формулы, якія прымяняюцца як для пустых, так і для непустых радкоў.

2.1. Устаўце формулу MAX, каб знайсці нумар апошняга радка з дадзенымі ў Excel

Цяпер, каб знайсці нумар апошняга радка з набору даных, які мае адзін або некалькі пустых радкоў, мы будзем выкарыстоўваць функцыю MAX .

Функцыя excel MAX забяспечвае найбольшае значэнне ў вызначаным наборы даных.

У наступным наборы даных мы знойдзем нумар апошняга радка ў ячэйцы E5 з дапамогай функцыі excel MAX . Калі мы заўважым, то ўбачым, што апошні радок набору даных не ўтрымлівае ніякага значэння.

Давайце паглядзім крокі для выканання гэтага метаду.

КРОКІ:

  • Спачатку абярыце ячэйку E5 .
  • Па-другое, увядзіце ў гэту ячэйку наступную формулу:
=MAX((B:B"")*(ROW(B:B)))

  • Затым націсніце Enter .
  • Нарэшце, мы атрымліваем апошні радок нумар у ячэйцы E5 , які роўны 14 . Ён выключае апошні радок нашага дыяпазону даных, які з'яўляецца пустым.

Больш падрабязна: Як знайсці апошнюю непустую ячэйку ў радку ў Excel (5 Метады)

2.2. Аб'яднайце функцыі MATCH і REPT, каб знайсці нумар апошняга радка з дадзенымі ў Excel

Выкарыстанне камбінацыі функцый MATCH і REPT - яшчэ адзін спосаб знайсці нумар апошняга радка з даныя стexcel.

Функцыя MATCH у excel шукае вызначаны элемент у дыяпазоне вочак. Затым ён вяртае адноснае месцазнаходжанне элемента ў дыяпазоне.

Функцыя REPT у excel паўтарае пэўны тэкст зададзеную колькасць разоў. Мы можам выкарыстоўваць функцыю REPT , каб запоўніць ячэйку некалькімі асобнікамі тэкставага радка.

У наступным наборы даных мы знойдзем нумар апошняга радка з дадзенымі ў ячэйцы E5 .

Давайце паглядзім крокі для выканання гэтага дзеяння.

КРОКІ:

  • Спачатку абярыце ячэйку E5 .
  • Затым устаўце ў гэту ячэйку наступную формулу:
=MATCH(REPT("z",50),B:B)

  • Націсніце Enter .
  • Нарэшце, у ячэйцы E5 мы атрымліваем нумар апошняга радка з дадзенымі ў нашым наборы даных.

🔎 Як працуе формула?

  • Паўтор (“z”,50): Гэтая частка паўтарае тэкст ' z ' 50 разоў.
  • MATCH(REPT(“z” ,50),B:B): У гэтай частцы функцыя MATCH шукае ў слупку B наш 50 -значны тэкставы радок ' z '. Формула вяртае месцазнаходжанне апошняй непустой ячэйкі, паколькі яна не можа яе знайсці.

Больш падрабязна: Знайсці апошняе значэнне ў слупку больш за нуль у Excel (2 простыя формулы)

2.3 Выкарыстоўвайце формулу LOOKUP Excel, каб знайсці нумар апошняга радка з дадзенымі

Мы таксама можам выкарыстоўваць формулу LOOKUP , каб знайсці нумар апошняга радка з дадзенымі.

Функцыя LOOKUP належыць да функцый Excel Lookup і Reference . Функцыя LOOKUP вяртае параўнальнае значэнне з іншага дыяпазону з адным радком або адным слупком пасля выканання прыблізнага пошуку супадзення.

У наступным наборы дадзеных апошні радок пусты. Мы знойдзем нумар апошняга радка з дадзенымі ў ячэйцы E5 .

Давайце паглядзім, як выкарыстоўваць LOOKUP функцыя.

КРОКІ:

  • У пачатку абярыце ячэйку E5 .
  • Далей увядзіце наступная формула ў гэтай ячэйцы:
=LOOKUP(2,1/(B:B""),ROW(B:B))

  • Націсніце, Enter .
  • Нарэшце, мы можам убачыць нумар апошняга радка нашага дыяпазону даных у ячэйцы E5 , які складае 14 .

Больш падрабязна: Як знайсці 3 найменшыя значэнні ў Excel (5 простых метадаў)

2.4 Вызначце нумар апошняга радка з дадзенымі ў Excel з дапамогай функцыі SUMPRODUCT

У у гэтым метадзе мы будзем выкарыстоўваць функцыю SUMPRODUCT для ідэнтыфікацыі апошняга нумара радка з дадзенымі ў Excel.

Функцыя SUMPRODUCT у Excel вяртае сума адпаведных дыяпазонаў або твораў масіваў.

Апошні радок у наступным наборы даных пусты. У ячэйцы E5 мы знойдзем нумар апошняга радка з дадзенымі.

Давайце паглядзім крокі для выканання гэтага метаду.

КРОКІ:

  • Спачатку абярыце ячэйку E5 .
  • Затым запішыце ў яе наступную формулуcell:
=SUMPRODUCT(MAX((C5:C15"")*ROW(C5:C15)))

  • Націсніце Enter калі вы карыстаецеся ' Microsoft Office 365 ' у адваротным выпадку вы павінны націснуць Ctrl + Shift + Enter , каб запусціць масіў.
  • У рэшце рэшт, мы атрымаем нумар апошняга радка з даныя ў ячэйцы E5 .

🔎 Як працуе формула?

  • РАДОК(C5:C15): Гэтая частка вяртае нумар радка для кожнай ячэйкі ў дыяпазоне ( C5:C15 ).
  • MAX((C5:C15””): Гэта частка вяртае найбольшы лік з масіва нумароў радкоў.
  • SUMPRODUCT(MAX((C5:C15””)*ROW (C5:C15))): Функцыя SUMPRODUCT выкарыстоўваецца для разліку двух прыведзеных вышэй масіваў і вяртання значэння ў выбранай ячэйцы.

Чытаць Дадатковая інфармацыя: Як знайсці апошнюю ячэйку са значэннем у слупку ў Excel

2.5 Вызначэнне апошняга нумара радка з дадзенымі ў Excel з кодам VBA

Мы можам лёгка выкарыстоўваць VBA (Visual Basic for Applications) код для вызначэння нумара апошняга радка з данымі ў excel. У наступным наборы даных апошні радок - bl анк. Мы будзем выкарыстоўваць код VBA , каб знайсці нумар апошняга радка, які не з'яўляецца пустым.

Давайце паглядзім, як прымяніць VBA Код, каб знайсці нумар апошняга радка з дадзенымі.

КРОКІ:

  • Спачатку пстрыкніце правай кнопкай мышы на назве аркуша актыўнага аркуша.
  • Па-другое, націсніце опцыю « Праглядзець код ».

  • A новы пусты VBA модуль будзез'явяцца.
  • Па-трэцяе, напішыце наступны код у пустым модулі:
2419
  • Затым націсніце Выканаць ці націсніце F5 клавіша для запуску кода.

  • Нарэшце, каманда вышэй паказвае акно паведамлення. У акне паведамлення мы бачым нумар апошняга радка з дадзенымі 14 .

Больш падрабязна: Знайдзіце Апошняя ячэйка са значэннем у радку ў Excel (6 метадаў)

Выснова

У заключэнне гэты падручнік прадэманструе, як выкарыстоўваць формулы Excel для пошуку нумара апошняга радка з дадзенымі. Каб праверыць свае навыкі, скарыстайцеся практычным лістом, які прыкладаецца да гэтага артыкула. Калі ў вас ёсць якія-небудзь пытанні, пакіньце каментарый ніжэй. Наша каманда зробіць усё магчымае, каб адказаць вам як мага хутчэй. У будучыні сачыце за больш інавацыйнымі рашэннямі Microsoft Excel .

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