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

التفوق: إنشاء صيغة مع شرط خطوة بخطوة

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

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

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

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

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

مثال: إذا كنت تريد حساب عدد المنتجات في العمود أ التي تكلف أكثر من 1000 روبل ، فقد تبدو الصيغة مع الشرط كما يلي: = إذا (أ1 > 1000 ، " نعم " ، "لا"). في هذا المثال ، إذا كانت القيمة في الخلية أ1 أكبر من 1000 ، فسيتم إخراج القيمة "نعم" إلى الخلية التي تحتوي على الصيغة ، وإلا —لا".

  1. فهم بناء الجملة والوظائف في إكسيل
  2. تحديد المشكلة واختيار الشرط للصيغة
  3. إنشاء صيغة مع شرط في إكسيل
  4. تطبيق صيغة مع شرط على البيانات

فهم بناء الجملة والوظائف في إكسيل

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

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

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

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

عند إنشاء صيغة ، يجب أن تؤخذ أولوية العمليات في الاعتبار. يحدد إكسيل ترتيب العمليات على أساس أولوية المشغلين. على سبيل المثال ، يكون للمشغلين * و / و ٪ أولوية أعلى من المشغلين + و -. يمكن تغيير هذا الترتيب باستخدام الأقواس ، والتي تحدد أولوية العمليات.

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

تحديد المشكلة واختيار الشرط للصيغة

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

لصياغة شرط ، يمكنك استخدام عوامل المقارنة مثل "أكثر" أو "أقل" أو "يساوي". في هذه الحالة ، قد يكون الشرط هو إكمال قدر معين من العمل ، على سبيل المثال ، إذا تجاوز مقدار العمل 100 وحدة ، فسيحصل الموظف على مكافأة. يمكن كتابة هذا الشرط على النحو التالي: "إذا أ 1 > 100 ، ثم المكافأة = 1000 ، وإلا المكافأة = 0."

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

إنشاء صيغة مع شرط في إكسيل

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

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

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

يتحقق التعبير المنطقي من شرط معين ، واعتمادا على نتيجته ، يتم إرجاع القيمة المحددة لصواب أو خطأ.

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

= إذا (ب2 > = 80 ، "مرت" ، "لم تمر")

تتحقق هذه الصيغة من القيمة في الخلية ب2 ، وإذا كانت أكبر من أو تساوي 80 ، فإن المخرجات "مرت". خلاف ذلك ، سيتم عرض "لم يتم تمريره".

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

= إذا (أ2= " رجل " ، "مرحبا ، سيد" ، إذا (أ2="امرأة" ، "مرحبا ، سيدة" ، "مرحبا ، غريب"))

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

الصيغ مع شرط يمكن أن تكون مفيدة جدا عند العمل مع البيانات في إكسيل ، مما يساعد على أتمتة العمليات وجعل العمل مع الجداول أكثر كفاءة.

تطبيق صيغة مع شرط على البيانات

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

لنلق نظرة على مثال لتطبيق صيغة بشرط على البيانات:

  1. افتح مستند إكسيل جديد وأدخل البيانات التالية:
    • ج 1: الاسم
    • ب1: الكفاءة
    • ج 2: أليكس
    • ب2: 75
    • ج 3: ماريا
    • ب3: 90
    • ج 4: إيفان
    • ب4: 82
  2. حدد الخلية ج2 وأدخل الصيغة التالية:
    • = إذا (ب2 > = 80، "مكافأة"،"")
  3. اضغط على إدخال لتطبيق الصيغة.
  4. انسخ الصيغة أسفل العمود ج لتطبيقها على بقية البيانات.
  5. الآن سترى أن أليكس وإيفان لديهما "مكافأة" معروضة في العمود ج ، لأن أدائهما يتجاوز قيمة العتبة البالغة 80. ماريا ، التي يبلغ أدائها 90 عاما ، تعرض أيضا "مكافأة".

للتحقق من كل قيمة من عمود "الأداء". إذا كانت القيمة أكبر من أو تساوي 80 ، يتم عرض النص "مكافأة" ، وإلا فهي سلسلة فارغة.

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