Деректермен соңғы жол нөмірін табу үшін Excel формуласын қалай пайдалануға болады (2 әдіс)

  • Мұны Бөлісіңіз
Hugh West

Мазмұны

Бұл оқулықта деректермен соңғы жол нөмірін табу үшін excel формуласын қалай пайдалану керектігін көрсетеміз. Microsoft Excel бағдарламасында жұмыс істегенде бізге деректер ауқымындағы соңғы жол нөмірін білу қажет болуы мүмкін. Деректері бар соңғы жол нөмірін табу үшін біз осы мақалада әртүрлі формулаларды қолданамыз. Егер сіздің жұмыс процессіңіз динамикалық деректер ауқымын жасауды талап етсе, деректер ауқымының соңғы жол нөмірін табуыңыз керек. Бұл жағдайда бұл мақала сізге көп көмегін тигізеді.

Тәжірибелік жұмыс кітабын жүктеп алыңыз

Сіз практикалық жұмыс кітабын осы жерден жүктей аласыз.

Соңғысын табу Formula.xlsm бар жол

Excel формуласын деректері бар соңғы жол нөмірін табу үшін пайдаланудың 2 жолы

Бұл мақалада біз соңғы жол нөмірін табу үшін Excel формуласын қолданамыз. екі жағдайға арналған деректер. Деректер жинағының соңғы жолы бос немесе бос емес болуы мүмкін. Деректері бар соңғы жол нөмірін шығару екі жағдайда да бірдей болмайды. Осылайша, деректері бар соңғы жол нөмірін табу үшін жоғарыда аталған жағдайлар үшін әртүрлі тәсілдерді қолданамыз.

Бізде келесі скриншотта сатушылар мен олардың орналасқан жері туралы деректер бар. Осы мақаланың барлық әдістерінде деректері бар соңғы жол нөмірін табу үшін бірдей деректер жиынын қолданамыз.

1. Бос емес соңғы жол нөмірін табу үшін Excel формуласы Деректермен

Бірінші бөлімде біз деректермен соңғы жол нөмірлерін табу үшін Excel формулаларын талқылаймыз.бос емес жасушалар. Осы бөлімнің 3 әдістерінде талқылайтын формулалар деректер ауқымында бір немесе бірнеше соңғы жолдар бос болса, қолданылмайды.

1.1 ROW және ROWS функциялары бар формула Excel бағдарламасындағы деректермен соңғы жол нөмірін табу

Ең алдымен, біз соңғы жол нөмірін деректері бар ROW және ROWS функцияларының тіркесімін пайдаланамыз. excel.

Excel ROW функциясы белсенді жұмыс парағынан жол нөмірін қайтарады.

Excel бағдарламасындағы ROWS функциясы көрсетілген сілтемедегі жолдар санын қайтарады.

Келесі деректер жиынының соңғы жол нөмірін E5 ұяшығынан табамыз.

Оны орындау қадамдарын қарастырайық.

ҚАДАМДАР:

  • Алдымен E5 ұяшығын таңдаңыз.
  • Екіншіден, сол ұяшыққа келесі формуланы енгізіңіз:
=ROW(B5:C15) + ROWS(B5:C15)-1

  • Enter пернесін басыңыз.
  • Жоғарыдағы әрекет E5 ұяшығындағы деректер ауқымынан соңғы жолдың жол нөмірін қайтарады. Біз соңғы жолдың нөмірі 15 екенін көреміз.

Толығырақ: Соңғы жолды келесі жолдан қалай табуға болады. Excel бағдарламасындағы ерекше мән (6 әдіс)

1.2 Excel бағдарламасындағы деректермен соңғы жол нөмірін табу үшін MIN, ROW және ROWS функцияларын біріктіріңіз

Соңғы жол нөмірін табу үшін осы әдісте Excel бағдарламасындағы деректермен біз MIN , ROW және ROWS функцияларын біріктіреміз.

Excel пішіміндегі MIN функциясы деректер ауқымындағы деректердің ең кіші сан мәнін қайтарады.

Келесі деректер жиынында деректер жиынының соңғы жол нөмірін табамыз.

Бұл әрекетті орындау қадамдарын көрейік.

ҚАДАМДАР:

  • Алдымен ұяшықты таңдаңыз 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 ROW, INDEX және ROWS функциясы бар Excel формуласын пайдаланып деректермен соңғы жол нөмірін табу s

Деректері бар соңғы жол нөмірін табу үшін Excel формулаларын пайдаланудың басқа әдісі ROW , INDEX, және ROWS <2 комбинациясын пайдалану болып табылады>функциялар.

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 <2 шегереді>жалпы жол нөмірлерінен.
  • ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1: <ұяшықтағы ең аз жол нөмірін қайтарады. 1>E5 ол жол нөмірі 15 .

Толығырақ: Excel деректері бар соңғы бағанды ​​табу (4 жылдам жол)

Ұқсас оқулар

  • Excel формуласымен ауқымдағы ең үлкен мәнді табыңыз (5 оңай әдіс)
  • Қалай Excel бағдарламасында қалың мәтінді табу үшін формуланы пайдаланыңыз
  • Excel бағдарламасында оң жақтан жолдағы таңбаны табу (4 оңай әдіс)
  • Табаны қалай табуға болады * Excel бағдарламасындағы қойылмалы таңба сияқты емес (2 әдіс)
  • Excel бағдарламасындағы бірінші мәннен үлкенірек мәнді табу (4 әдіс)

2. Excel бағдарламасында деректері бар бос және бос емес соңғы жол нөмірін табу

Егер бір немесе бірнеше соңғы жолдар немесе деректер ауқымы бос болса, жоғарыдағы формулалар Excel бағдарламасындағы деректері бар соңғы жол нөмірін табу үшін жұмыс істемейді. . Өйткені келесі формула іздемейдісоңғы жол бос па, жоқ па. Ол берілген деректер ауқымынан соңғы жолдың нөмірін ғана қайтарады. Бұл бөлімде біз бос және бос емес жолдарға қолданылатын формулаларды талқылаймыз.

2.1. Excel бағдарламасындағы деректермен соңғы жол нөмірін табу үшін MAX формуласын енгізіңіз

Енді бір немесе бірнеше бос жолдар бар деректер жиынынан соңғы жол нөмірін табу үшін MAX функциясын қолданамыз.

Excel MAX функциясы көрсетілген деректер жинағындағы ең үлкен мәнді қамтамасыз етеді.

Келесі деректер жиынында біз E5 ұяшығындағы соңғы жол нөмірін табамыз. excel MAX функциясының көмегімен. Байқасақ, деректер жиынының соңғы жолында ешқандай мән жоқ екенін көреміз.

Осы әдісті орындау қадамдарын көрейік.

ҚАДАМДАР:

  • Біріншіден, E5 ұяшығын таңдаңыз.
  • Екіншіден, сол ұяшыққа келесі формуланы енгізіңіз:
=MAX((B:B"")*(ROW(B:B)))

  • Содан кейін Enter пернесін басыңыз.
  • Соңында біз соңғы жолды аламыз E5 ұяшықтағы сан, ол 14 . Ол деректер ауқымының бос соңғы жолын қоспайды.

Толығырақ: Excel бағдарламасындағы жолдағы соңғы бос емес ұяшықты қалай табуға болады (5) Әдістер)

2.2. Excel бағдарламасындағы деректермен соңғы жол нөмірін табу үшін MATCH және REPT функцияларын біріктіріңіз

MATCH және REPT функцияларының тіркесімін пайдалану келесі жолдармен соңғы жол нөмірін табудың тағы бір жолы болып табылады. деректерexcel.

Excel бағдарламасындағы МАТЧА функциясы көрсетілген элемент үшін ұяшықтар ауқымын іздейді. Содан кейін ол ауқымдағы элементтің салыстырмалы орнын қайтарады.

Excel бағдарламасындағы REPT функциясы нақты мәтінді берілген санды қайталайды. Мәтін жолының бірнеше даналары бар ұяшықты толтыру үшін REPT функциясын пайдалана аламыз.

Келесі деректер жиынында E5 ұяшығындағы деректері бар соңғы жол нөмірін табамыз. .

Бұл әрекетті орындау қадамдарын көрейік.

ҚАДАМДАР:

  • Алдымен E5 ұяшығын таңдаңыз.
  • Содан кейін сол ұяшыққа келесі формуланы енгізіңіз:
=MATCH(REPT("z",50),B:B)

  • Enter пернесін басыңыз.
  • Соңында, E5 ұяшығында деректер жиынындағы деректермен соңғы жолдың нөмірін аламыз.

🔎 Формула қалай жұмыс істейді?

  • REPT (“z”,50): Бұл бөлік ' z ' мәтінін 50 рет қайталайды.
  • SATCH(REPT(“z”) ,50),B:B): Бұл бөлімде SATCH функциясы B бағанында біздің 50 таңбалы мәтін жолына қарайды. z '. Формула соңғы бос емес ұяшықтың орнын қайтарады, себебі ол оны таба алмайды.

Толығырақ: Excel бағдарламасында нөлден үлкен бағандағы соңғы мәнді табыңыз (2 оңай формула)

2.3 Деректері бар соңғы жол нөмірін табу үшін Excel ІЗДЕУ формуласын пайдаланыңыз

Сонымен қатар деректері бар соңғы жол нөмірін табу үшін ІЗДЕУ формуласын пайдалана аламыз.

The ІЗДЕУ функциясы Excel іздеу және Анықтамалық функцияларға жатады. ІЗДЕУ функциясы шамамен сәйкестікті іздеуді орындағаннан кейін басқа бір жолды немесе бір бағанды ​​ауқымнан салыстырмалы мәнді қайтарады.

Келесі деректер жиынында соңғы жол бос. Біз E5 ұяшығында деректері бар соңғы жолдың жол нөмірін табамыз.

ІЗДЕУ пайдалану қадамдарын көрейік>функция.

ҚАДАМДАР:

  • Басында E5 ұяшығын таңдаңыз.
  • Кейін, келесіні енгізіңіз. сол ұяшықтағы келесі формула:
=LOOKUP(2,1/(B:B""),ROW(B:B))

  • Басу, Enter .
  • Соңында, E5 ұяшығында деректер ауқымының соңғы жол нөмірін көре аламыз, ол 14 .

Толығырақ: Excel бағдарламасында ең төменгі 3 мәнді қалай табуға болады (5 оңай әдіс)

2.4 SUMPRODUCT функциясын пайдаланып Excel бағдарламасындағы деректермен соңғы жол нөмірін анықтау

Ішінде бұл әдісте біз excel бағдарламасындағы деректермен соңғы жол нөмірін анықтау үшін SUMPRODUCT функциясын қолданамыз.

SUMPRODUCT функциясы Excel қайтарады сәйкес ауқымдардың немесе массивтердің өнімдерінің қосындысы.

Келесі деректер жиынындағы соңғы жол бос. E5 ұяшығында деректері бар соңғы жолдың жол нөмірін табамыз.

Осы әдісті орындау қадамдарын қарастырайық.

ҚАДАМДАР:

  • Алдымен E5 ұяшығын таңдаңыз.
  • Содан кейін мына формуланы жазыңыз.ұяшық:
=SUMPRODUCT(MAX((C5:C15"")*ROW(C5:C15)))

  • Егер ' Microsoft қолданбасын пайдалансаңыз, Enter пернесін басыңыз Office 365 ' әйтпесе массивді іске қосу үшін Ctrl + Shift + Enter пернелерін басу керек.
  • Соңында біз келесі жолдың нөмірін аламыз. E5 ұяшығындағы деректер.

🔎 Формула қалай жұмыс істейді?

  • ROW(C5:C15): Бұл бөлік ауқымдағы әрбір ұяшық үшін жол нөмірін қайтарады ( C5:C15 ).
  • MAX((C5:C15””): Бұл бөлік жол нөмірлерінің массивінен ең жоғары санды қайтарады.
  • SUMPRODUCT(MAX((C5:C15”")*ROW (C5:C15))): SUMPRODUCT функциясы жоғарыдағы екі массивті есептеу және таңдалған ұяшықта мәнді қайтару үшін пайдаланылады.

Оқу Толығырақ: Excel бағдарламасындағы бағандағы мәні бар соңғы ұяшықты қалай табуға болады

2.5 VBA коды бар Excel бағдарламасындағы деректермен соңғы жол нөмірін анықтау

Біз VBA (Visual) пайдалана аламыз Basic for Applications) Excel бағдарламасындағы деректермен соңғы жол нөмірін анықтау коды. Келесі деректер жиынында соңғы жол bl анк. Біз бос емес соңғы жол нөмірін табу үшін VBA кодын қолданамыз.

VBA <қолдану қадамдарын көрейік. 2>Деректері бар соңғы жол нөмірін табу үшін код.

ҚАДАМДАР:

  • Біріншіден, парақ атауын тінтуірдің оң жақ түймешігімен басыңыз белсенді парақтың.
  • Екіншіден, ' Кодты қарау ' опциясын басыңыз.

  • A жаңа бос VBA модуль боладыпайда болады.
  • Үшіншіден, бос модульге келесі кодты жазыңыз:
1121
  • Содан кейін Іске қосу немесе түймесін басыңыз. F5 кодты іске қосу пернесі.

  • Соңында, жоғарыдағы пәрмен хабарлама терезесін көрсетеді. Хабарлама жолағында біз деректері бар соңғы жол нөмірін көре аламыз, ол 14 .

Толығырақ оқу: Excel бағдарламасындағы жолдағы мәні бар соңғы ұяшық (6 әдіс)

Қорытынды

Қорытындылай келе, бұл оқулық деректермен соңғы жол нөмірін табу үшін excel формулаларын пайдалану жолын көрсетеді. Дағдыларыңызды сынау үшін осы мақаламен бірге келетін тәжірибелік жұмыс парағын пайдаланыңыз. Сұрақтарыңыз болса, төменде пікір қалдырыңыз. Біздің команда сізге мүмкіндігінше тезірек жауап беруге тырысады. Болашақта инновациялық Microsoft Excel шешімдеріне назар аударыңыз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.