مايكروسوفت اكسل هو أداة قوية تستخدم على نطاق واسع للعمل مع الجداول والبيانات. يوفر مجموعة متنوعة من الوظائف لتبسيط العمل مع البيانات ، أحدها هو البحث عن أول خلية غير فارغة. بغض النظر عما إذا كنت تعمل مع جداول صغيرة أو تعالج كميات كبيرة من البيانات ، فإن معرفة هذه الميزة ستساعدك على تقليل الوقت بشكل كبير وتبسيط عملية العمل.
إذا كنت تبحث عن أول خلية غير فارغة في العمود ، يمكنك استخدام وظيفة فلوكوب. بناء جملة الدالة هو كما يلي: = فلوكوب (قيمة البحث ، نطاق البحث ، رقم العمود ، التعبير المنطقي). قيمة البحث هي البيانات التي تبحث عنها. نطاق البحث هو المنطقة التي تبحث فيها عن البيانات. رقم العمود_ هو رقم العمود الذي تريد العثور على البيانات فيه. التعبير المنطقي هو شرط يحدد الخلية التي سيتم إرجاعها إذا تم العثور على أكثر من خلية مطابقة لمعايير البحث.
هناك طريقة أخرى للعثور على أول خلية غير فارغة وهي استخدام وظيفة الفهرس والمطابقة. بناء جملة دالة الفهرس هو كما يلي: =فهرس(النطاق ، رقم الخط ، رقم العمود). النطاق هو المنطقة التي تبحث فيها عن البيانات. رقم الصف ورقم العمود هو رقم الصف والعمود الذي توجد فيه الخلية المطلوبة. يتم استخدام وظيفة المطابقة للعثور على موضع القيمة الأولى في النطاق الذي يفي بالشروط المحددة. بناء جملة وظيفة المطابقة هو: = تطابق (قيمة البحث ، نطاق البحث ، نوع البحث). قيمة البحث هي البيانات التي تبحث عنها. نطاق البحث هو المنطقة التي تبحث فيها عن البيانات. نوع البحث هو نوع مطابق يحدد كيف يقارن إكسيل قيمة البحث بالبيانات في نطاق البحث (على سبيل المثال ، 0 لمطابقة تامة ، 1 لأقرب قيمة أكبر ، إلخ.).
- نصائح مفيدة للعثور على أول خلية غير فارغة في إكسيل
- إعداد البحث التلقائي
- باستخدام وظيفة" البحث " في إكسيل
- باستخدام صيغة " إذا
- استخدام ماكرو للبحث
نصائح مفيدة للعثور على أول خلية غير فارغة في إكسيل
في إكسيل ، من المهم جدا أن تكون قادرة على العثور على أول خلية غير فارغة في عمود أو صف ، وهذا يمكن أن يسهل كثيرا معالجة البيانات. فيما يلي بعض النصائح المفيدة لمساعدتك على تعلم كيفية القيام بذلك بسرعة وكفاءة.
1. باستخدام وظيفة "البحث" :
للبحث عن أول خلية غير فارغة في عمود أو صف ، يمكنك استخدام وظيفة "البحث". ما عليك سوى اختيار العمود أو الصف المطلوب ، ثم اضغط كنترول+ و وأدخل الحرف "*" في حقل البحث. يخبر هذا الرمز إكسيل بالبحث عن أي قيمة غير فارغة.
2. باستخدام صيغة "الإزاحة" :
هناك طريقة أخرى للعثور على أول خلية غير فارغة وهي استخدام صيغة "الإزاحة". أدخل الصيغة التالية في الخلية حيث تريد الحصول على النتيجة: =إزاحة(أ1 ؛ 0 ؛ 0). استبدل "أ 1" بعنوان الخلية الأولى التي تريد بدء البحث منها. ستعيد الصيغة مرجعا إلى أول خلية غير فارغة في عمود أو صف.
3. استخدام التنسيق الشرطي:
يمكنك أيضا استخدام التنسيق الشرطي لتمييز أول خلية غير فارغة في عمود أو صف. انقر بزر الماوس الأيمن على الخلية المطلوبة ، وحدد" تنسيق الخلية "، وانتقل إلى علامة التبويب" ملء " وحدد لون التعبئة المطلوب. ثم افتح التنسيق الشرطي في قائمة التنسيق وأضف شرطا حتى تحصل الخلية على لون إذا لم يكن فارغا.
4. باستخدام وحدات الماكرو فبا:
لمزيد من المهام المعقدة للبحث عن أول خلية غير فارغة في إكسيل ، يمكنك استخدام وحدات الماكرو فبا. للقيام بذلك ، اضغط على "ألت + و 11" لفتح محرر فبا ، لصق التعليمات البرمجية اللازمة وتشغيل الماكرو. سيؤدي ذلك إلى أتمتة عملية البحث.
في الختام ، فإن المعرفة والقدرة على العثور على أول خلية غير فارغة في إكسيل مفيدة جدا لمعالجة كميات كبيرة من البيانات. تطبيق هذه النصائح المفيدة وتبسيط كبير عملك مع إكسل!
إعداد البحث التلقائي
للراحة وتوفير الوقت ، يمكنك إعداد البحث التلقائي لأول خلية غير فارغة في إكسيل. للقيام بذلك ، يمكنك استخدام وظيفة الفهرس لإنشاء تسمية بشكل مصطنع تشير إلى أول خلية غير فارغة في نطاق البيانات.
أولا ، تحتاج إلى تحديد نطاق البيانات للبحث عن أول خلية غير فارغة. ثم يجب عليك إنشاء صيغة باستخدام وظيفة الفهرس. أدناه هي الصيغة التي يمكن استخدامها:
| صيغة لا. | |
|---|---|
| 1 | = فهرس (A أ 1 1: A أ A 10000 ؛ حساب).ن (A أ 1 1:A أ A 10000؛"") ؛ 1) |
في هذه الصيغة ، $أ 1 1:$أ 1 10000 هو نطاق البيانات الذي يتم فيه إجراء البحث. وظيفة العداد.ع (A أ 1 1:A أ A 10000; "") يحدد عدد الخلايا الفارغة في نطاق البيانات ، وتقوم دالة الفهرس بإرجاع أول خلية غير فارغة باستخدام الوسيطة 1.
لجعل الصيغة تعمل تلقائيا ، بدلا من نطاق معين ، يمكنك استخدام مرجع إلى النطاق الديناميكي ، على سبيل المثال ، باستخدام وظيفة الإزاحة. يمكنك أيضا استخدام وظائف أخرى للعثور على أول خلية غير فارغة في عمود.
بعد إنشاء الصيغة ، يجب إدخالها في الخلية من حيث تريد الحصول على النتيجة. عندما تتغير البيانات في النطاق ، سيتم تحديث الصيغة تلقائيا وإرجاع القيمة الحالية للخلية الأولى غير الفارغة.
باستخدام وظيفة" البحث " في إكسيل
لاستخدام وظيفة "بحث" ، اتبع الخطوات التالية:
- حدد الخلية التي تريد إخراج النتيجة فيها ، أو ضع نفسك في الخلية المطلوبة.
- اكتب الصيغة = بحث (بحث_قيمة ، نطاق). على سبيل المثال ، =بحث("نص" ، أ1:أ10).
- اضغط على مفتاح الإدخال.
تقوم وظيفة" البحث " بإرجاع رقم موضع الحرف الأول للقيمة المطلوبة في نطاق البيانات. إذا لم يتم العثور على القيمة المطلوبة ، تقوم الدالة بإرجاع الخطأ #ن/أ.إذا كان هناك عدة تكرارات للقيمة المطلوبة في النطاق ، فستقوم الدالة بإرجاع التكرار الأول فقط.
يمكنك أيضا استخدام وظيفة" بحث " مع وظائف أخرى لأداء مهام أكثر تعقيدا لاسترجاع البيانات ومعالجتها. على سبيل المثال ، يمكنك دمج وظيفة البحث مع وظيفة السلسلة الفرعية لاستخراج جزء معين من النص من خلية.
ونتيجة لذلك ، وذلك باستخدام وظيفة" البحث " في إكسيل يسمح لك بسرعة وسهولة العثور على أول حدوث القيمة المطلوبة في نطاق البيانات. هذه ميزة مفيدة للغاية عند العمل مع الجداول الكبيرة ومعالجة البيانات.
باستخدام صيغة " إذا
تبدو صيغة صيغة " إذا " كما يلي:
- إذا (الشرط ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة)
أين:
- الشرط هو الشرط الذي يتم فحصه
- إذا كانت القيمة صحيحة-القيمة التي سيتم إرجاعها إذا كان الشرط صحيحا
- إذا كانت القيمة خاطئة-القيمة التي سيتم إرجاعها إذا كانت الحالة خاطئة
مثال الاستخدام:
= إذا (أ1 > 0 ، "الرقم موجب" ، "الرقم سالب أو يساوي صفرا")
في هذا المثال ، إذا كانت القيمة في الخلية أ1 أكبر من 0 ، فسيتم إرجاع السلسلة "رقم موجب". خلاف ذلك ، سيتم إرجاع السلسلة "الرقم سالب أو يساوي الصفر".
يمكن أيضا استخدام صيغة " إذا "بالاقتران مع وظائف أخرى مثل" متوسط "و" مجموع " وما إلى ذلك.، مما يسمح لك بتحليل البيانات في الجدول بطريقة أكثر تعقيدا.
باستخدام صيغة " إذا " يجعل من الأسهل وأكثر الآلي للعمل مع البيانات في إكسيل ، مما يجعلها أكثر مرونة وكفاءة.
استخدام ماكرو للبحث
لاستخدام ماكرو للبحث عن أول خلية غير فارغة ، اتبع الخطوات التالية:
- افتح علامة التبويب المطور في إكسيل. إذا لم يتم عرضه ، فستحتاج إلى تنشيطه. للقيام بذلك ، انتقل إلى إعدادات إكسيل ، ثم حدد "إعدادات شريط أدوات الوصول السريع" وحدد المربع بجوار "المطور".
- انقر فوق زر وحدات الماكرو في قسم التعليمات البرمجية في علامة التبويب المطور.
- حدد "ماكرو جديد" في مربع الحوار وحدات الماكرو.
- أدخل اسم الماكرو وانقر فوق موافق.
- Visual البصرية الأساسية.. Вставьте следующий код:
دون فيندفيرستنونمبتيسيل()خافت رنغ كما المدى
خافت فيرستسيل كمجموعة
تعيين رنغ = أكتيفشيت.النطاق ("أ 1: س 100")''
تعيين فيرستسيل = رنغ.البحث عن (ما:= " * " ، لوكين: = زلفالويس ، لوكات: = زلبارت ، سيرتشوردر: = زلبيروز ، سيرتشديركتيون: = زلنكست، ماتشكيس: = كاذبة)