/ / إذا وظيفة في Excel

إذا وظيفة في Excel

يحتوي Microsoft Excel على أدوات قوية يمكنها المساعدة في حل مشكلات الحوسبة الصعبة. تعد الدالة IF واحدة من أكثر الأدوات المستخدمة في هذه المجموعة.

قيمة الوظيفة

При работе в "Экселе" необходимо понимать قيمة الدالة IF لإنشاء استعلامات بناء الجملة الصحيحة. بفضل الخوارزمية ، يتم إجراء بعض المقارنة المنطقية ، اعتمادًا على النتائج التي سيتم تنفيذ أحد الإجراءين عليها.

تتفوق وظيفة إذا

وبعبارة أبسط ، وظيفة "IF" فيإذا كانت القيمة الحقيقية لتعبير معين ، تقوم بعمل واحد ، في حالة خطأ - آخر. في الوقت نفسه ، يمكن أن تكون الإجراءات إما قيمة صريحة أو وظيفة معينة ، بما في ذلك "IF". لهذا السبب ، في وظيفة "Excel" ، فإن "IF" تسمح للفرع عند تنفيذ خوارزمية معينة من الإجراءات في حل المشاكل المختلفة.

إذا بناء الجملة

وصف بسيط لمعظم بناء الجملةالتصاميم - واحدة من المزايا الرئيسية التي يشتهر بها Excel. تشير الدالة "IF" أيضًا إلى عددهم - بعد الكلمة الرئيسية بين قوسين ، تتم الإشارة إلى الحالة بالتناوب ، والإجراء صحيح ، ثم خطأ. في شكل تخطيطي ، يبدو كما يلي:

IF (log_expression؛ [value_if_true]؛ [value_if_false]) ؛

التعشيش

إحدى الميزات التي تميز الوظيفةإذا تداخل. أي ، داخل تصميم واحد ، قد يكون هناك تصميم آخر ، تعتمد قيمته على النتيجة الإجمالية للاستعلام. إلى جانب الوظيفة نفسها ، قد يكون هناك آخرون داخل IF. ولكن في الحالة الأولى ، يمكن وضع هذا المكون في أي من الأجزاء الثلاثة للبناء النحوي.

عدة شروط

عند العمل مع المهام المعقدة ، يتم استخدامهوظيفة "IF" مع العديد من الشروط ، ومع ذلك ، في هذه المرحلة يعاني معظم المستخدمين من مشكلة. ويرجع ذلك إلى المهمة المحددة للخوارزمية متعددة الشروط. في Excel ، تقوم الوظيفة "IF" بفحص عملية مقارنة واحدة فقط في تعبير منطقي ، أي أنها لن تعمل على استخدام الاقتران أو الفصل. للتحقق من عدة شروط ، يجب عليك استخدام خاصية التعشيش.

تعمل إذا مع عدة شروط

لفهم كيفية تعيين عدة شروطإذا كان من المناسب استخدام مثال. فليكن من الضروري التحقق مما إذا كان الرقم في الخلية "A1" في الفاصل الزمني المحدد - من 5 إلى 10. كما ترى ، من الضروري في هذه الحالة التحقق من شرطين ، والتحقق من مقارنة الصلاحية مع قيمتين - 5 و 10. لتنفيذ هذا المثال في إكسل ، يجب أن تكتب الوظيفة بالصيغة التالية:

= IF (A1> 5؛ IF (A1 <10؛ "يقع في النطاق" ؛ "يقع خارج النطاق") ؛ "يقع خارج النطاق")

لتجنب التكرار المتكرر للمخرجالعبارات ، من المفيد تطبيق مبدأ التعشيش مرة أخرى ، واختيار التحقق من إرجاع قيمة الدالات كوسيطة ، اعتمادًا على الناتج ، أو في البداية ، استخدم الدالة "و" ، مع الجمع بين جميع الشروط الواردة فيها على الفور. سيعقد هذا النهج فهم البناء المكتوب مع مستوى صغير من التعشيش ، ولكن في ظل عدد كبير من الظروف ، سيكون هذا النهج أكثر مثالية.

خيارات الوظائف الخاصة

من الجدير بالذكر أن وظيفة "IF" تسمح بذلكاترك واحدًا أو أكثر من معلماته فارغة. في هذه الحالة ، ستعتمد النتائج على الوسيطات التي تم حذفها من قبل المستخدم.

إذا تركت مكان تعبير منطقيباطلة ، فإن نتيجة الوظيفة ستكون تنفيذ الإجراء المسؤول عن التنفيذ الخاطئ للخوارزمية. والسبب في ذلك هو أن البرنامج يربط مساحة فارغة بصفر ، وهو ما يعني بلغة منطقية "FALSE". إذا تركت إحدى القيم المسؤولة عن التنفيذ في حالة الحقيقة أو الباطل ، فعندما يتم تحديدها ، ستكون النتيجة "0".

وظيفة إذا

بشكل منفصل ، تجدر الإشارة إلى الحالة عندما بدلاً منلم يتم تقديم تعبير منطقي بناء يُرجع القيمة "TRUE" أو "FALSE" ، ولكن مجموعة معينة من الأحرف أو ارتباط إلى خلية. في حالة كتابة بعض التعبيرات التي تحتوي على شيء آخر غير القيمة العددية أو الكلمات المنطقية كمعلمة ، سيؤدي ذلك إلى حدوث خطأ عند تنفيذ الوظيفة. إذا حددت عنوان الخلية أو سجلت رقمًا معينًا / قيمة منطقية ، فستحدد النتيجة هذا المحتوى. عندما يتم كتابة الرقم 0 أو الكلمة "FALSE" أو الفراغ في الخلية أو الشرط ، ستكون النتيجة تنفيذًا خاطئًا للدالة. في جميع الحالات الأخرى ، سيتم تنفيذ سيناريو عمل حقيقي.

عند العمل مع إصدار اللغة الإنجليزية من Excelمن الضروري مراعاة حقيقة أن جميع الوظائف مكتوبة أيضًا باللغة الإنجليزية. في هذه الحالة ، ستتم كتابة الدالة "IF" على أنها IF ، ولكن بخلاف ذلك ، ستبقى الصيغة وخوارزمية التشغيل كما هي.

ما يجب الانتباه إليه

يسمح لك "Excel" باستخدام ما يصل إلى 64 متداخلاًوظائف "IF" - هذا المبلغ يكفي لحل جميع المهام تقريبًا ، ومع ذلك ، حتى هذا العدد الصغير غالبًا ما يصبح مشكلة للمستخدم. هناك عدة أسباب لذلك: عند إنشاء طلب ، يكون من السهل بما فيه الكفاية أن تخطئ في كتابة الصيغة - وفقًا للإحصاءات ، فإن كل خطأ بسيط في 25 ٪ من الحالات يؤدي إلى نتيجة غير صحيحة ، وهو مؤشر كبير إلى حد ما.

قيمة دالة إذا

ناقص واحد إضافي من تداخل IF كبيرهو قراءة منخفضة. على الرغم من إبراز اللون بواسطة البرنامج لبعض أجزاء الطلب ، حتى العديد من الوظائف المتداخلة ، والتي يصعب تحليلها. وبالتالي ، إذا اضطررت بعد مرور بعض الوقت إلى العودة إلى التصميم أو بدء العمل بناءً على طلب شخص آخر ، فسيستغرق الأمر وقتًا طويلاً لفهم السجل. بالإضافة إلى ذلك ، تحتوي كل وظيفة على زوج من الأقواس الخاصة بها ، ووضعها في مكانها عن طريق الخطأ ، سيكون عليك البحث عن خطأ لفترة طويلة.

أمثلة

لتعزيز الفهم ، من المفيد التفكير عمليًا في كيفية عمل وظيفة IF في Excel. توضح الأمثلة أدناه جميع الطرق الرئيسية لاستخدامه.

أبسط مثال على تحليل دالةهي مقارنة بين رقمين. من أجل التباين ، قمنا بتعيين قيم متغيرين رقميين في الخلايا A1 و B1 ، والذي سنقوم بمقارنته مع بعضها البعض. لحل هذه المشكلة ، استخدم السجل التالي:

= IF (A1 = B1؛ "الأرقام متساوية"؛ "الأرقام غير متساوية").

في هذه الحالة ، إذا كانت هناك قيم متطابقة في كلتا الخليتين ، فستكون النتيجة سجلاً "للأرقام متساوية" ، في جميع الحالات الأخرى - "الأرقام غير متساوية".

لمراجعة عمل جملة شرطية مععدة شروط ، كمثال ، يمكنك استخدام عدد حلول المعادلة التربيعية. في هذه الحالة ، يتم إجراء الفحص وفقًا للتمييز - إذا كان أقل من صفر ، فلا توجد حلول ، إذا كانت تساوي الصفر - فهي واحدة ، في جميع الحالات الأخرى - هناك جذران. لتسجيل هذا الشرط ، يكفي تقديم طلب من النموذج التالي:

تعمل إذا كانت أمثلة التفوق

بالنسبة لأولئك الذين يرغبون في فهم جميع الاحتمالات التي تحتوي عليها وظيفة IF بشكل أفضل ، فإن الأمثلة في Excel موجودة في قسم المساعدة ، الذي يصف بالتفصيل مسار حل كل منها.

يحب:
0
الوظائف الشعبية
التطور الروحي
طعام
ذ