جدول المحتويات
في هذا البرنامج التعليمي ، سنشرح كيفية استخدام صيغة excel للعثور على رقم الصف الأخير بالبيانات. أثناء العمل في Microsoft Excel قد نحتاج إلى معرفة رقم الصف الأخير من نطاق البيانات. للعثور على رقم الصف الأخير بالبيانات ، سنستخدم صيغًا مختلفة في هذه المقالة. إذا كانت عملية العمل الخاصة بك تتطلب إنشاء نطاق بيانات ديناميكي ، فعليك العثور على رقم الصف الأخير من نطاق بياناتك. في هذه الحالة ، ستساعدك هذه المقالة كثيرًا.
تنزيل Practice Workbook
يمكنك تنزيل المصنف التدريبي من هنا.
Find Last صف باستخدام Formula.xlsm
طريقتان لاستخدام صيغة 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
- اضغط على أدخل .
- يرجع الإجراء أعلاه رقم الصف للصف الأخير من نطاق البيانات في الخلية 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
- ثم ، اضغط على أدخل .
- أخيرًا ، يُرجع الأمر أعلاه رقم الصف الأخير في الخلية 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
- بعد ذلك ، اضغط على أدخل .
- أخيرًا ، نحصل على رقم الصف الأخير من نطاق بياناتنا في الخلية 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 (طريقتان)
- البحث عن القيمة الأولى أكبر من في Excel (4 طرق)
2. ابحث عن رقم الصف الأخير الفارغ وغير الفارغ مع البيانات في Excel
إذا كان هناك صف واحد أو عدة صفوف أخيرة من أو نطاق البيانات فارغًا ، فلن تعمل الصيغ أعلاه للعثور على رقم الصف الأخير مع البيانات في Excel . لأن الصيغة التالية لا تبحث عنهاما إذا كان الصف الأخير فارغًا أم لا. يقوم فقط بإرجاع رقم الصف الأخير من نطاق البيانات المحدد. في هذا القسم ، سنناقش الصيغ التي تنطبق على الصفوف الفارغة وغير الفارغة.
2.1. أدخل MAX Formula للبحث عن رقم الصف الأخير بالبيانات في Excel
الآن ، للعثور على رقم الصف الأخير من مجموعة البيانات التي تحتوي على صف واحد أو عدة صفوف فارغة ، سنستخدم الدالة MAX .
توفر وظيفة excel MAX أكبر قيمة في مجموعة محددة من البيانات.
في مجموعة البيانات التالية ، سنجد رقم الصف الأخير في الخلية E5 بمساعدة وظيفة Excel MAX . إذا لاحظنا أن الصف الأخير من مجموعة البيانات لا يحتوي على أي قيمة.
دعونا نرى الخطوات للقيام بهذه الطريقة.
خطوات:
- أولاً ، حدد الخلية E5 .
- ثانيًا ، أدخل الصيغة التالية في تلك الخلية:
=MAX((B:B"")*(ROW(B:B)))
- ثم اضغط أدخل .
- أخيرًا ، نحصل على الصف الأخير الرقم في الخلية 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)
- اضغط على أدخل .
- أخيرًا ، في الخلية E5 نحصل على رقم الصف الأخير مع البيانات في مجموعة البيانات الخاصة بنا.
🔎 كيف تعمل الصيغة؟
- REPT ("z"، 50): هذا الجزء يكرر النص ' z ' 50 مرة.
- MATCH (REPT ("z" ، 50) ، B: B): في هذا الجزء ، تبحث الدالة MATCH في العمود B من أجل سلسلة نص 50 من حرف ' ض '. تُرجع الصيغة موقع آخر خلية غير فارغة لأنها لا تستطيع العثور عليها.
قراءة المزيد: البحث عن القيمة الأخيرة في العمود أكبر من الصفر في Excel (2 صيغ سهلة)
2.3 استخدم صيغة Excel LOOKUP للبحث عن رقم الصف الأخير بالبيانات
يمكننا أيضًا استخدام الصيغة LOOKUP للعثور على رقم الصف الأخير بالبيانات.
إن LOOKUP تنتمي الوظيفة إلى Excel Lookup و الدالات المرجعية . ترجع الدالة LOOKUP القيمة القابلة للمقارنة من نطاق آخر مكون من صف واحد أو عمود واحد بعد إجراء بحث تقريبي عن المطابقة.
في مجموعة البيانات التالية ، يكون الصف الأخير فارغًا. سنجد رقم صف الصف الأخير بالبيانات في الخلية E5 .
دعونا نرى الخطوات لاستخدام LOOKUP وظيفة.
الخطوات:
- في البداية ، حدد الخلية E5 .
- بعد ذلك ، أدخل الصيغة التالية في تلك الخلية:
=LOOKUP(2,1/(B:B""),ROW(B:B))
- اضغط ، أدخل .
- أخيرًا ، يمكننا رؤية رقم الصف الأخير من نطاق البيانات لدينا في الخلية E5 وهو 14 .
اقرأ المزيد: كيفية البحث عن أقل 3 قيم في Excel (5 طرق سهلة)
2.4 تحديد رقم الصف الأخير بالبيانات في Excel باستخدام وظيفة SUMPRODUCT
في بهذه الطريقة ، سوف نستخدم الدالة SUMPRODUCT لتحديد رقم الصف الأخير بالبيانات في Excel.
ترجع الدالة SUMPRODUCT في Excel مجموع النطاقات المطابقة أو منتجات المصفوفات.
الصف الأخير في مجموعة البيانات التالية فارغ. في الخلية E5 ، سنجد رقم صف الصف الأخير بالبيانات.
دعونا نرى الخطوات للقيام بهذه الطريقة.
الخطوات:
- أولاً ، حدد الخلية E5 .
- ثم اكتب الصيغة التالية في ذلكالخلية:
=SUMPRODUCT(MAX((C5:C15"")*ROW(C5:C15)))
- اضغط على أدخل إذا كنت تستخدم ' Microsoft 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 اكتشاف رقم الصف الأخير بالبيانات في Excel برمز VBA
يمكننا بسهولة استخدام VBA (مرئي أساسي للتطبيقات) كود لاكتشاف رقم الصف الأخير مع البيانات في Excel. في مجموعة البيانات التالية ، الصف الأخير هو bl ank. سنستخدم رمز VBA للعثور على رقم الصف الأخير غير الفارغ.
دعونا نرى الخطوات لتطبيق VBA رمز للعثور على رقم الصف الأخير بالبيانات.
الخطوات:
- أولاً ، انقر بزر الماوس الأيمن فوق على اسم الورقة من الورقة النشطة.
- ثانيًا ، انقر فوق الخيار ' عرض الرمز '.
- A وحدة جديدة فارغة VBA سوفتظهر.
- ثالثًا ، اكتب الكود التالي في الوحدة النمطية الفارغة:
1951
- ثم انقر فوق Run أو اضغط على مفتاح F5 لتشغيل الكود.
- أخيرًا ، يعرض الأمر أعلاه مربع رسالة. في مربع الرسالة ، يمكننا رؤية رقم الصف الأخير بالبيانات وهو 14 .
اقرأ المزيد: ابحث عن الخلية الأخيرة ذات القيمة في صف في Excel (6 طرق)
الخاتمة
في الختام ، سيوضح هذا البرنامج التعليمي كيفية استخدام صيغ excel للعثور على رقم الصف الأخير بالبيانات. لوضع مهاراتك في الاختبار ، استخدم ورقة العمل التدريبية المرفقة بهذه المقالة. يرجى ترك تعليق أدناه إذا كان لديك أي أسئلة. سيبذل فريقنا قصارى جهدنا للرد عليك في أقرب وقت ممكن. في المستقبل ، ترقب المزيد من الحلول المبتكرة Microsoft Excel .