إكسيل هي واحدة من الأدوات الأكثر شيوعا للعمل مع الجداول والبيانات. ومع ذلك ، عند العمل مع مجموعات البيانات الكبيرة ، غالبا ما يكون من الضروري العثور على آخر خلية مملوءة في عمود أو صف. في هذه المقالة ، سنلقي نظرة على نصائح مفيدة ونقدم إرشادات حول كيفية إكمال هذه المهمة.
الطريقة الأولى للعثور على آخر خلية مملوءة في إكسيل هي استخدام وظيفة "البحث". تحتاج إلى تحديد العمود الذي تبحث فيه عن آخر خلية مملوءة ، ثم افتح علامة التبويب "بحث" وحدد وظيفة "بحث". في النافذة التي تظهر ، تحتاج إلى إدخال علامة الدولار ( $ ) ، وتحديد العمود الذي تبحث فيه ، وتحديد خيار "القيمة ليست متساوية". بعد النقر على زر" البحث عن الكل " ، سيجد إكسيل جميع الخلايا المملوءة ويظهرها في نتيجة البحث. ستكون الخلية الأخيرة التي تم العثور عليها هي آخر خلية مملوءة في العمود.
الطريقة الثانية للعثور على آخر خلية مملوءة في إكسيل هي استخدام وظيفة "العد". تحتاج إلى إدخال الصيغة التالية في الخلية حيث تريد الحصول على النتيجة:
= ماكس (أ: أ)
لاحظ أنه يجب عليك استبدال حرف العمود الذي تبحث عنه. تقوم الصيغة القصوى بمسح العمود وإرجاع القيمة القصوى. في هذه الحالة ، سيعيد رقم آخر خلية مملوءة.
الطريقة الثالثة للعثور على آخر خلية مملوءة في إكسيل هي استخدام اختصار لوحة المفاتيح كنترول+ سهم لأسفل. تحتاج إلى تحديد الخلية التي تريد بدء البحث منها ، ثم الضغط على مجموعة المفاتيح. سوف إكسيل نقل المؤشر إلى الخلية أسفل آخر شغل واحد ، وسوف تكون قادرا على رؤية عنوان هذه الخلية في الزاوية اليسرى السفلى من الشاشة.
- نصائح للعثور على آخر خلية مملوءة في إكسيل
- باستخدام الصيغة القصوى
- باستخدام برنامج نصي فبا
نصائح للعثور على آخر خلية مملوءة في إكسيل
1. باستخدام وظيفة ماكس
يمكن استخدام الوظيفة القصوى في إكسيل للعثور على القيمة القصوى في نطاق معين من الخلايا. إذا قمت بتطبيق هذه الوظيفة على عمود أو صف يحتوي على بيانات ، فستعيد عنوان آخر خلية مملوءة.
2. باستخدام وظيفة الإزاحة
تسمح لك وظيفة الإزاحة بتحريك المؤشر بعدد معين من الصفوف أو الأعمدة بالنسبة لخلية معينة. يمكنك استخدام هذه الوظيفة للعثور على آخر خلية مملوءة عن طريق الانتقال بالنسبة إلى خلية معروفة حتى تصادف خلية فارغة.
3. باستخدام وحدات الماكرو فبا
إذا كنت معتادا على فبا (فيسوال باسيك للتطبيقات) ، يمكنك كتابة ماكرو من شأنها أن تجد تلقائيا آخر خلية شغلها في الجدول. يمكن للماكرو الخاص بك استخدام الحلقات والعبارات الشرطية للتحقق من كل خلية في عمود أو صف وتحديد عنوان آخر خلية مملوءة.
4. باستخدام مزيج من وظائف الفهرس والكونتا
تقوم دالة الفهرس بإرجاع قيمة الخلية عند الإحداثيات المحددة ، وتقوم دالة الكونتا بحساب عدد الخلايا الفارغة في النطاق المحدد. يمكنك دمج هذه الوظائف للعثور على آخر خلية مملوءة. على سبيل المثال ، يمكنك استخدام دالة الفهرس بقيمة مساوية لعدد الخلايا المملوءة في عمود للحصول على قيمة آخر خلية مملوءة.
في الختام ، هناك طرق مختلفة للعثور على آخر خلية مملوءة في إكسيل ، واختيار طريقة معينة يعتمد على احتياجاتك ومستوى المعرفة. باستخدام النصائح المذكورة أعلاه ، يمكنك بسهولة العثور على آخر خلية مملوءة وتحسين عملك مع بيانات إكسيل.
باستخدام الصيغة القصوى
يوضح المثال التالي كيفية استخدام الصيغة القصوى للعثور على آخر خلية مملوءة في العمود أ:
| A | B | C |
|---|---|---|
| 10 | ||
| 15 | ||
| 20 | ||
| 25 |
للعثور على آخر خلية مملوءة في العمود أ ، أدخل الصيغة التالية في أي خلية فارغة (على سبيل المثال ، الخلية ب1):
= ماكس (أ: أ)
الصيغة ماكس (أ: أ) تعني أننا نريد إيجاد القيمة القصوى في العمود أ بأكمله. بعد إدخال هذه الصيغة ، سوف تجد إكسيل تلقائيا آخر خلية مملوءة في العمود أ وعرض قيمتها. في هذا المثال ، ستعرض الصيغة القيمة 25 ، لأن هذه هي القيمة القصوى في العمود أ.
الآن أنت تعرف كيفية استخدام الصيغة القصوى للعثور على آخر خلية مملوءة في إكسيل. هذه الطريقة مفيدة بشكل خاص إذا كنت تعمل مع جداول كبيرة ، حيث قد يكون من الصعب تحديد مكان آخر خلية مملوءة بصريا.
باستخدام برنامج نصي فبا
إذا كنت ترغب في العثور على آخر خلية مملوءة في إكسيل باستخدام برنامج نصي فبا ، اتبع الإرشادات أدناه:
- Откройте Visual Basic для приложений (VBA), нажав ALT + F11.
- В меню выберите «Вставка» и выберите «Модуль».
- Вставьте следующий код в новый модуль:
Function LastCellInColumn(ByVal rng As Range) As Range- Dim lastCell As Range
- Set lastCell = rng.Cells(rng.Cells.Count)
Set LastCellInColumn = lastCell.End(xlUp)
End Function