Змест
У гэтым уроку мы прадэманструем, як выкарыстоўваць формулу 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 .