الانتقال إلى المحتوى الرئيسي

كيفية إنشاء صيغة في إكسيل باستخدام وظيفة " إذا

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

تحتوي وظيفة " إذا " على بناء الجملة التالي: = إذا (شرط منطقي ؛ القيمة إذا كانت صحيحة ؛ القيمة إذا كانت خاطئة). الشرط المنطقي هو تعبير يعيد القيمة" صواب "أو"خطأ". القيمة إذا كانت صحيحة هي القيمة التي سيتم إرجاعها إذا كان الشرط المنطقي صحيحا. قيمة إذا هي القيمة التي سيتم إرجاعها إذا كان الشرط المنطقي غير صحيح.

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

= إذا (أ2 > 1000 ؛ أ2 * 0.1 ؛ 0)

تتحقق هذه الصيغة من القيمة في الخلية أ2. إذا كان أكبر من 1000 ، فإنه يعيد حاصل ضرب القيمة في الخلية أ2 بمقدار 0.1 (أي 10 ٪ من مبلغ الطلب). إذا كانت القيمة في الخلية أ2 أقل من أو تساوي 1000 ، فإنها ترجع 0 (أي لا يوجد خصم).

  1. ما هي الصيغة في إكسيل وكيفية إنشائها
  2. أمثلة على استخدام وظيفة " إذا
  3. كيفية تعيين شرط لوظيفة " إذا
  4. كيفية استخدام وظيفة " إذا " مع وظائف أخرى

ما هي الصيغة في إكسيل وكيفية إنشائها

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

  1. حدد الخلية التي تريد كتابة الصيغة فيها.
  2. ابدأ الصيغة بالرمز"=".
  3. أدخل وظيفة " إذا " مع أقواس الفتح والإغلاق:"إذا (الشرط ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة)".
  4. بدلا من" الشرط " ، اكتب شرطا منطقيا يجب أن يكون صحيحا أو خاطئا.
  5. بدلا من" القيمة إذا كانت صحيحة "و" القيمة إذا كانت خاطئة " ، اكتب ما يجب إرجاعه إذا كان الشرط صحيحا أو خاطئا ، على التوالي.
  6. اضغط على إدخال لإكمال الصيغة والحصول على النتيجة.

مثال على استخدام وظيفة " إذا:

  • إذا كانت القيمة في الخلية أ1 أكبر من 10 ، اطبع "أكبر من 10" ، وإلا اطبع "أقل من أو يساوي 10":
  • = إذا (أ1 > 10، "أكبر من 10" ، "أقل من أو يساوي 10")

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

أمثلة على استخدام وظيفة " إذا

مثال 1:

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

= إذا (أ1> = 60 ، "تم تمريره" ، "لم يتم تمريره")

المثال 2:

لنفترض أن لديك عمودين مع الأرقام. تريد إنشاء صيغة ترجع مجموع الأرقام من العمود الأول إذا كانت أكبر من الأرقام من العمود الثاني ، و 0 خلاف ذلك. في هذه الحالة ، ستبدو الصيغة كما يلي:

= إذا (أ1 > ب1 ، مجموع (أ1) ، 0)

المثال 3:

لنفترض أن لديك عمودا يحتوي على تواريخ الميلاد وتريد إنشاء صيغة تعيد عمر الشخص بالسنوات. في هذه الحالة ، ستبدو الصيغة كما يلي:

= إذا (د1 "" ؛ السنة (اليوم ()) — السنة (د1)؛"")

هذه ليست سوى بعض الأمثلة على استخدام وظيفة "إذا". لديها العديد من الخيارات والتركيبات التي يمكن استخدامها لمختلف المهام. آمل أن تساعدك هذه الأمثلة على إتقان هذه الميزة وتطبيقها على عملك مع إكسيل.

كيفية تعيين شرط لوظيفة " إذا

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

  • إذا (الشرط ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة)

يمكن أن يكون الشرط أي تعبير منطقي يجب أن يكون صحيحا أو خاطئا. يتم إرجاع القيمة إذا كان صحيحا إذا كان الشرط صحيحا ، ويتم إرجاع القيمة إذا كان خطأ إذا كان الشرط خاطئا.

لتعيين الشرط في وظيفة" إذا "، يمكنك استخدام: عوامل المقارنة (على سبيل المثال ، "يساوي" ، "أكبر من" ، "أقل من" ، إلخ.) ، العوامل المنطقية (على سبيل المثال ، " و " ، " أو " ، " لا " ، إلخ.) ، فضلا عن وظائف إكسيل الأخرى.

فيما يلي أمثلة على كيفية تعيين شروط لوظيفة " إذا " في إكسيل:

  • - إذا كانت قيمة الخلية أ1 أكبر من 10 ، يتم إرجاع النص "أكبر من 10" ، وإلا يتم إرجاع النص "أقل من أو يساوي 10".
  • - إذا كانت قيم الخلايا أ1 و ب1 تلبية الشرط (أ1 > 10 و ب1 < 5) ، ثم يتم إرجاع النص "الشرط صحيح" ، وإلا يتم إرجاع النص "الشرط خاطئ".
  • - في هذه الحالة ، يكون الشرط دائما خاطئا ، لذلك يتم إرجاع النص "سيتم الوفاء به دائما".

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

كيفية استخدام وظيفة " إذا " مع وظائف أخرى

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

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

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

= إذا (الشرط ؛ المبلغ (النطاق) ؛ "غير مرض")

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

بالإضافة إلى ذلك ، يمكن استخدام وظيفة" إذا "مع وظائف منطقية أخرى مثل" و "أو"أو". على سبيل المثال:

= إذا (و (الشرط 1 ؛ الشرط 2) ؛ "نعم" ؛ "لا")

في هذا المثال ، ستتحقق وظيفة" إذا " مما إذا كان كلا الشرطين (الشرط 1 والشرط 2) قد تم استيفاؤهما. في حالة التنفيذ ، سيتم إرجاع النص "نعم". إذا لم يتم استيفاء أحد الشروط على الأقل ، فسيتم إرجاع النص "لا".

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