نحوه استفاده از فرمول اکسل برای یافتن آخرین شماره ردیف با داده (2 روش)

  • این را به اشتراک بگذارید
Hugh West

در این آموزش، نحوه استفاده از فرمول اکسل برای یافتن شماره ردیف آخر با داده را نشان خواهیم داد. در حین کار در Microsoft Excel ممکن است لازم باشد شماره ردیف آخر را از یک محدوده داده بدانیم. برای یافتن شماره ردیف آخر با داده ها از فرمول های مختلفی در سراسر این مقاله استفاده خواهیم کرد. اگر فرآیند کاری شما نیاز به ایجاد یک محدوده داده پویا دارد، باید شماره ردیف آخر محدوده داده خود را پیدا کنید. در این صورت، این مقاله به شما کمک زیادی خواهد کرد.

دانلود کتاب تمرین تمرین

می توانید کتاب تمرین تمرین را از اینجا دانلود کنید.

پیدا کردن آخرین ردیف با فرمول. داده برای دو مورد آخرین ردیف مجموعه داده ما می تواند خالی یا غیر خالی باشد. خروجی شماره ردیف آخر با داده برای هر دو حالت یکسان نخواهد بود. بنابراین، ما از روش‌های مختلفی برای موارد بالا استفاده می‌کنیم تا آخرین شماره ردیف با داده‌ها را پیدا کنیم.

ما مجموعه داده‌ای از فروشندگان و مکان آنها را در تصویر زیر داریم. در تمام روش‌های این مقاله، از مجموعه داده‌های مشابهی برای یافتن آخرین شماره ردیف با داده‌ها استفاده می‌کنیم. با داده

در بخش اول، فرمول های اکسل را برای یافتن اعداد ردیف آخر با داده های مربوط بهسلول های غیر خالی اگر یک یا چند ردیف آخر در یک محدوده داده خالی باشد، فرمول هایی که در روش های 3 این بخش بحث خواهیم کرد، قابل اجرا نخواهند بود.

1.1 فرمول با توابع ROW و ROWS به یافتن آخرین شماره ردیف با داده در اکسل

اول از همه، ما از ترکیبی از توابع ROW و ROWS برای یافتن شماره ردیف آخر با داده در اکسل استفاده خواهیم کرد. excel.

عملکرد Excel ROW شماره ردیف را از کاربرگ فعال برمی گرداند.

عملکرد ROWS در Excel تعداد ردیف‌های موجود در یک مرجع مشخص را برمی‌گرداند.

آخرین شماره ردیف مجموعه داده زیر را در سلول E5 خواهیم یافت.

بیایید نگاهی به مراحل انجام این کار بیندازیم.

STEPS:

  • ابتدا سلول E5 را انتخاب کنید.
  • دوم، فرمول زیر را در آن سلول وارد کنید:
=ROW(B5:C15) + ROWS(B5:C15)-1

    <15 Enter را فشار دهید.
  • عمل فوق، شماره ردیف آخرین ردیف را از محدوده داده در سلول E5 برمی گرداند. می بینیم که شماره آخرین ردیف 15 است.

بیشتر بخوانید: چگونه آخرین ردیف را با یک مقدار خاص در اکسل (6 روش)

1.2 توابع MIN، ROW و ROWS را برای یافتن آخرین شماره ردیف با داده در اکسل ترکیب کنید

در این روش برای یافتن شماره ردیف آخر با داده ها در اکسل، توابع MIN ، ROW و ROWS را ترکیب می کنیم.

تابع MIN در Excel کوچکترین مقدار داده را از یک محدوده داده برمی گرداند.

در مجموعه داده زیر، آخرین شماره ردیف مجموعه داده را خواهیم یافت.

بیایید مراحل انجام این عمل را ببینیم.

STEPS:

  • ابتدا سلول را انتخاب کنید. 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 است برمی‌گرداند.

بیشتر بخوانید: اکسل آخرین رخداد کاراکتر در رشته را بیابد (6 روش)

1.3 یافتن آخرین شماره ردیف با داده با استفاده از فرمول اکسل با تابع ROW، INDEX و ROWS s

روش دیگری برای استفاده از فرمول های اکسل برای یافتن شماره ردیف آخر با داده ها استفاده از ترکیبی از ROW ، INDEX، و ROWS <2 است> توابع.

در Microsoft Excel ، تابع INDEX مقدار را در یک موقعیت خاص در یک محدوده یا آرایه برمی گرداند.

ما پیدا خواهیم کرد شماره آخرین ردیف از مجموعه داده زیر.

بیایید مراحل انجام را ببینیماین عمل.

STEPS:

  • در ابتدا، سلول 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است.

بیشتر بخوانید: اکسل آخرین ستون با داده را پیدا کنید (4 روش سریع)

خواندنی های مشابه

  • با فرمول اکسل حداکثر مقدار را در محدوده بیابید (5 روش آسان)
  • چگونه از فرمول برای یافتن متن پررنگ در اکسل استفاده کنید
  • یافتن کاراکتر در رشته از راست در اکسل (4 روش آسان)
  • نحوه یافتن * کاراکتر غیر عام در اکسل (2 روش)
  • پیدا کردن اولین مقدار بیشتر از اکسل (4 روش)

2. هم شماره ردیف آخر خالی و هم غیر خالی را با داده در اکسل پیدا کنید

اگر یک یا چند ردیف آخر از یا محدوده داده خالی باشد، فرمول های بالا برای یافتن شماره ردیف آخر با داده در اکسل کار نمی کنند. . زیرا فرمول زیر به دنبال آن نیستردیف آخر خالی باشد یا نه. فقط شماره آخرین ردیف را از محدوده داده داده شده برمی گرداند. در این بخش، فرمول هایی را که هم برای ردیف های خالی و هم برای ردیف های غیر خالی قابل اجرا هستند، بحث خواهیم کرد.

2.1. فرمول MAX را برای یافتن آخرین شماره ردیف با داده در اکسل وارد کنید

اکنون، برای یافتن آخرین شماره ردیف از مجموعه داده ای که دارای یک یا چند ردیف خالی است، از تابع MAX استفاده می کنیم.

عملکرد excel MAX بیشترین مقدار را در مجموعه ای از داده های مشخص ارائه می دهد.

در مجموعه داده زیر، آخرین شماره ردیف را در سلول E5 خواهیم یافت. با کمک تابع excel MAX . اگر متوجه شویم، خواهیم دید که آخرین ردیف مجموعه داده حاوی هیچ مقداری نیست.

بیایید مراحل انجام این روش را ببینیم.

STEPS:

  • ابتدا سلول E5 را انتخاب کنید.
  • ثانیا، فرمول زیر را در آن سلول وارد کنید:
=MAX((B:B"")*(ROW(B:B)))

  • سپس، Enter را فشار دهید.
  • در نهایت، آخرین ردیف را دریافت می کنیم شماره در سلول E5 که 14 است. این آخرین ردیف از محدوده داده ما را که خالی است، حذف نمی کند.

بیشتر بخوانید: چگونه آخرین سلول غیر خالی در ردیف را در اکسل پیدا کنیم (5 روش ها)

2.2. ترکیب توابع MATCH و REPT برای یافتن شماره ردیف آخر با داده در اکسل

استفاده از ترکیب توابع MATCH و REPT راه دیگری برای یافتن شماره ردیف آخر با داده ها درexcel.

عملکرد MATCH در اکسل محدوده ای از سلول ها را برای یک مورد مشخص جستجو می کند. سپس مکان نسبی مورد را در محدوده برمی گرداند.

عملکرد REPT در اکسل متن خاصی را چند بار تکرار می کند. ما می توانیم از تابع REPT برای پر کردن یک سلول با چندین نمونه از یک رشته متن استفاده کنیم.

در مجموعه داده زیر، آخرین شماره ردیف را با داده در سلول E5 خواهیم یافت. .

بیایید مراحل انجام این عمل را ببینیم.

STEPS:

  • ابتدا سلول E5 را انتخاب کنید.
  • سپس فرمول زیر را در آن سلول وارد کنید:
=MATCH(REPT("z",50),B:B)

  • Enter را فشار دهید.
  • در نهایت، در سلول E5 تعداد آخرین ردیف با داده‌های موجود در مجموعه داده خود را دریافت می‌کنیم.

🔎 فرمول چگونه کار می کند؟

  • REPT ("z",50): این قسمت متن " z " 50 بار را تکرار می کند.
  • MATCH(REPT("z" ,50),B:B): در این قسمت، تابع MATCH در ستون B برای 50 -رشته متن کاراکتری ما از " نگاه می‌کند. z '. فرمول مکان آخرین سلول غیر خالی را برمی گرداند زیرا نمی تواند آن را پیدا کند.

بیشتر بخوانید: آخرین مقدار را در ستون بزرگتر از صفر در اکسل پیدا کنید (2 فرمول آسان)

2.3 از فرمول جستجوی Excel برای یافتن آخرین شماره ردیف با داده استفاده کنید

ما همچنین می توانیم از فرمول LOOKUP برای یافتن آخرین شماره ردیف با داده استفاده کنیم.

تابع LOOKUP متعلق به Excel Lookup و Reference توابع است. تابع LOOKUP مقدار قابل مقایسه را از محدوده یک ردیف یا یک ستون دیگر پس از انجام جستجوی تقریبی مطابقت برمی گرداند.

در مجموعه داده زیر، آخرین ردیف خالی است. شماره ردیف آخرین سطر را با داده در سلول E5 پیدا خواهیم کرد.

بیایید مراحل استفاده از LOOKUP <2 را ببینیم>function.

STEPS:

  • در ابتدا، سلول E5 را انتخاب کنید.
  • بعد، وارد فرمول زیر در آن سلول:
=LOOKUP(2,1/(B:B""),ROW(B:B))

  • فشار دهید، Enter .
  • در نهایت، ما می توانیم آخرین شماره ردیف محدوده داده خود را در سلول E5 ببینیم که 14 است.

بیشتر بخوانید: نحوه یافتن کمترین 3 مقدار در اکسل (5 روش آسان)

2.4 شناسایی آخرین شماره ردیف با داده در اکسل با استفاده از تابع SUMPRODUCT

در در این روش، از تابع SUMPRODUCT برای شناسایی آخرین شماره ردیف با داده ها در اکسل استفاده می کنیم.

عملکرد SUMPRODUCT در اکسل برمی گردد. مجموع محدوده‌های منطبق یا محصولات آرایه‌ها.

آخرین ردیف در مجموعه داده زیر خالی است. در سلول E5 ، شماره ردیف آخرین ردیف را با داده پیدا خواهیم کرد.

بیایید مراحل انجام این روش را ببینیم.

STEPS:

  • ابتدا سلول 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(((C5:C15””)*ROW (C5:C15))): تابع SUMPRODUCT برای محاسبه دو آرایه بالا و برگرداندن یک مقدار در سلول انتخاب شده استفاده می شود.

Read بیشتر: نحوه یافتن آخرین سلول با مقدار در ستون در اکسل

2.5 تشخیص شماره ردیف آخر با داده در اکسل با کد VBA

ما به راحتی می توانیم از VBA (Visual) استفاده کنیم Basic for Applications) کد برای شناسایی آخرین شماره ردیف با داده در اکسل. در مجموعه داده زیر، آخرین ردیف bl است. ank ما از یک کد VBA برای یافتن آخرین شماره ردیفی که خالی نیست استفاده خواهیم کرد.

بیایید مراحل اعمال VBA <را ببینیم. 2>برای یافتن آخرین شماره ردیف با داده، کد بزنید.

STEPS:

  • ابتدا، راست کلیک کنید روی نام برگه از برگه فعال.
  • دوم، روی گزینه " مشاهده کد " کلیک کنید.

  • A ماژول جدید VBA خالی خواهد شدظاهر شود.
  • سوم، کد زیر را در ماژول خالی بنویسید:
2099
  • سپس، روی Run کلیک کنید یا را فشار دهید. کلید F5 برای اجرای کد.

  • در نهایت دستور بالا یک کادر پیام را نشان می دهد. در کادر پیام، آخرین شماره ردیف با داده را می بینیم که 14 است.

بیشتر بخوانید: آخرین سلول با مقدار در ردیف در اکسل (6 روش)

نتیجه

در پایان، این آموزش نحوه استفاده از فرمول های اکسل برای یافتن شماره ردیف آخر با داده ها را نشان می دهد. برای آزمایش مهارت های خود، از کاربرگ تمرین همراه این مقاله استفاده کنید. لطفا در صورت داشتن هر گونه سوال در زیر کامنت بگذارید. تیم ما تمام تلاش خود را می کند تا در اسرع وقت به شما پاسخ دهد. در آینده، مراقب راه حل های Microsoft Excel خلاقانه تر باشید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.