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