مايكروسوفت اكسل هي واحدة من التطبيقات الأكثر شعبية للعمل مع الجداول والبيانات. واحدة من المهام الشائعة التي تحتاج إلى حل في إكسيل هو العثور على أول خلية غير فارغة في الجدول.
يمكن أن يكون البحث عن أول خلية غير فارغة مفيدا عندما يكون من الضروري تحديد القيمة الأولى للبيانات أو العثور على بداية نطاق معين من البيانات. يمكن أن يكون هذا مفيدا بشكل خاص في الجداول الكبيرة ، حيث تجعل الكثير من البيانات من الصعب اكتشافها بصريا.
للعثور على أول خلية غير فارغة في إكسيل ، يمكنك استخدام عدة طرق. إحدى الطرق هي استخدام وظيفة" البحث الفارغ". للقيام بذلك ، حدد نطاق الخلايا التي تريد البحث فيها وأدخل الصيغة "=ابحث عن (نطاق) فارغ" في خلية فارغة. سوف تجد إكسيل أول خلية غير فارغة في النطاق المحدد وإرجاع قيمتها.
على سبيل المثال ، إذا كنت بحاجة إلى العثور على أول خلية غير فارغة في العمود أ ، فستبدو الصيغة كما يلي: "=البحث عن فارغ(أ:أ)".
هناك طريقة أخرى للعثور على أول خلية غير فارغة وهي استخدام وظيفة الفهرس. ستعيد الصيغة " = فهرس (نطاق ، 1)" قيمة الخلية الأولى في النطاق المحدد ، وهي ليست فارغة.
- نظرة عامة على طرق البحث عن أول خلية غير فارغة في إكسيل
- باستخدام وظيفة إف
- باستخدام وظيفة فلوكوب
نظرة عامة على طرق البحث عن أول خلية غير فارغة في إكسيل
في إكسيل ، غالبا ما نواجه موقفا نحتاج فيه إلى العثور على أول خلية غير فارغة في نطاق البيانات. يمكن أن يكون هذا مفيدا ، على سبيل المثال ، لتحديد حدود البيانات أو إجراء عمليات على الخلية الأولى غير الفارغة. في هذه المقالة ، سنلقي نظرة على العديد من الطرق التي ستساعدك على إكمال هذه المهمة.
الطريقة 1: باستخدام وظيفة البحث ()
واحدة من أسهل الطرق للعثور على أول خلية غير فارغة هي استخدام وظيفة البحث (). تتيح لك هذه الوظيفة البحث عن قيمة أو نص عبر نطاق البيانات بالكامل أو في منطقة معينة من الخلايا. إذا كانت الخلية تحتوي على قيمة غير فارغة ، فإن وظيفة البحث() ترجع عنوانها. ستكون مهمتك هي تحديد النطاق الذي تبحث فيه عن القيم واستخدام وظيفة البحث() للبحث عن أول خلية غير فارغة.
الطريقة 2: استخدام الصيغة الحصرية أو()
هناك طريقة أخرى للعثور على أول خلية غير فارغة في إكسيل وهي استخدام الصيغة الحصرية أو (). تسمح لك الصيغة الاستثنائية أو() بالتحقق من عدة شروط وتنفيذ إجراء إذا كان أحد الشروط على الأقل صحيحا. في حالتنا ، يمكننا استخدام الصيغة الحصرية أو() للتحقق من كل خلية في نطاق البيانات وإرجاع عنوان الخلية الأولى غير الفارغة.
الطريقة 3: استخدام فبا
إذا كنت بحاجة إلى أتمتة عملية البحث عن أول خلية غير فارغة أو تنفيذ إجراءات إضافية استنادا إلى البيانات التي تم العثور عليها ، يمكنك استخدام فبا (فيسوال باسيك للتطبيقات). فبا يسمح لك لإنشاء وحدات الماكرو وظائف مخصصة لأتمتة المهام في إكسيل. باستخدام فبا ، يمكنك كتابة البرنامج النصي الذي سيبحث عن أول خلية غير فارغة وتنفيذ إجراءات معينة مع البيانات التي تم العثور عليها.
في الختام ، هناك طرق مختلفة للعثور على أول خلية غير فارغة في إكسيل. اختر الطريقة التي تناسب احتياجاتك بشكل أفضل وقم بتطبيقها على عملك.
باستخدام وظيفة إف
بناء الجملة من وظيفة إذا على النحو التالي:
| إذا (الشرط ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة) |
|---|
الفكرة الأساسية لوظيفة إذا هو أنه يتحقق شرط معين وإرجاع قيمة واحدة إذا كان صحيحا وقيمة أخرى إذا كان خطأ. على سبيل المثال:
| = إذا (أ1 "" ؛ أ1؛"") |
|---|
في المثال أعلاه ، إذا لم تكن الخلية أ 1 فارغة ، تقوم دالة إذا بإرجاع القيمة من هذه الخلية. خلاف ذلك ، فإنه سيعود سلسلة فارغة. وبالتالي ، يمكننا استخدام وظيفة إف للعثور على أول خلية غير فارغة في إكسيل.
باستخدام وظيفة فلوكوب
وظيفة فلوكوب لديها بناء الجملة التالي:
= فلوكوب (قيمة البحث ، نطاق البيانات ، فهرس العمود، [القيمة المنطقية])
قيمة البحث هي القيمة التي يمكن العثور عليها في الجدول. يمكن أن يكون رقما أو نصا أو رابطا.
نطاق البيانات هو نطاق الخلايا التي يتم البحث فيها عن القيمة. يتضمن هذا النطاق عادة العمود بأكمله ، ولكن يمكنك أيضا تحديد نطاق محدود.
فهرس العمود هو رقم العمود الذي يمكن من خلاله إرجاع قيمة الخلية التي تم العثور عليها. يبدأ الترقيم من 1.
القيمة المنطقية (اختياري) - تشير إلى ما إذا كنت تريد إجراء بحث تقريبي عن القيمة. إذا تم حذف هذه المعلمة ، سوف إكسيل البحث فقط عن التطابقات التامة.
يمكن أن يكون استخدام وظيفة فلوكوب مفيدا ، على سبيل المثال ، في الحالات التالية:
1. ابحث عن القيمة في جدول واحد وأعد المعلومات المقابلة من جدول آخر. إذا كان لديك جدولين مع عمود مشترك (عادة حقل مفتاح) ، يمكنك استخدام وظيفة فلوكوب للعثور على قيمة في جدول واحد وإرجاع قيمة من جدول آخر باستخدام العمود المشترك كرابط.
2. ابحث عن أقرب قيمة في النطاق المحدد. إذا كان لديك مجموعة بيانات كبيرة وتحتاج إلى العثور على أقرب قيمة لعدد معين ، يمكنك استخدام وظيفة فلوكوب مع المعلمة [قيمة منطقية] تعيين إلى "صحيح".
3. إرجاع جميع القيم المطابقة. إذا كنت بحاجة إلى العثور على جميع الخلايا التي تحتوي على قيمة معينة ، يمكنك استخدام وظيفة فلوكوب في تركيبة مع وظائف أخرى مثل إذا ، تسلسل ، الخ.
وظيفة فلوكوب هي أداة قوية للعمل مع البيانات في إكسيل. يتيح لك استخدامه بشكل صحيح العثور بسرعة على القيم الضرورية ومقارنة المعلومات من جداول مختلفة.