إكسل هو برنامج الغرض العالمي الذي يستخدم على نطاق واسع للعمل مع الجداول والبيانات. واحدة من أدوات إكسيل الأكثر فائدة هو التنسيق الشرطي ، والذي يسمح لك لتغيير مظهر الخلايا اعتمادا على تحقيق شروط معينة. ولكن ماذا لو بدلا من تغيير مظهر الخلايا, تريد تعيين قيمة معينة تلقائيا? هذا ممكن من خلال استخدام صيغ ووظائف إكسيل.
أسهل طريقة لتعيين قيمة عند استيفاء شرط في إكسيل هي استخدام وظيفة إف. تسمح لك صيغة إف بالتحقق من الشروط وإرجاع قيم مختلفة اعتمادا على النتيجة. على سبيل المثال ، إذا كنت تريد تعيين القيمة " نعم "إذا كان الرقم في الخلية أكبر من 5 ، وإلا قم بتعيين القيمة" لا " ، يمكنك استخدام الصيغة التالية:
= إذا (أ1 > 5 ، " نعم " ، "لا")
في هذا المثال ، نتحقق من قيمة الخلية أ1. إذا كانت أكبر من 5 ، يتم إرجاع القيمة "نعم" ، وإلا يتم إرجاع القيمة "لا". وبالمثل ، يمكنك تعيين أي قيم أخرى للشروط المقابلة.
بالإضافة إلى ذلك ، يمكن استخدام التنسيق الشرطي مع الوظائف لتعيين قيم معينة عند استيفاء الشروط. على سبيل المثال ، يمكنك استخدام وظيفة إف جنبا إلى جنب مع وظيفة المجموع لجمع قيم الخلايا المحددة ووضع النتيجة تلقائيا في خلية أخرى.
- تعيين القيمة عند استيفاء شرط في إكسيل
- التنسيق الشرطي في إكسيل لتعيين القيمة
- استخدام الدالة إذا لتعيين قيمة عند استيفاء شرط
- استخدام وظيفة التبديل لتعيين قيمة اعتمادا على عدة شروط
- استخدام دالة إف إس لتعيين قيمة عند استيفاء عدة شروط
تعيين القيمة عند استيفاء شرط في إكسيل
في إكسيل ، يمكنك استخدام وظيفة إف لتعيين قيمة إلى خلية معينة إذا تم استيفاء شرط محدد. وظيفة إذا لديه بناء الجملة التالية:
= إذا (التعبير المنطقي ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة)
التعبير المنطقي هو شرط يجب أن يكون صحيحا أو خاطئا. إذا كان التعبير المنطقي صحيحا ، فإن دالة إذا ترجع القيمة إذا كانت صحيحة ، وإلا فإنها ترجع القيمة إذا كانت صحيحة.
على سبيل المثال ، لنفترض أن لديك قائمة بالطلاب والدرجات ، وتريد تعيين الحالة على "تم اجتيازه" أو "فشل" اعتمادا على الدرجة. يمكنك استخدام وظيفة إذا على النحو التالي:
= إذا (النتيجة > = 60، "مرت" ، "فشل")
في هذا المثال ، إذا كانت درجة الطالب أكبر من أو تساوي 60 ، يتم إرجاع القيمة "مرت" ، وإلا يتم إرجاع القيمة "فشل".
يمكن أيضا استخدام وظيفة إف لأداء ظروف أكثر تعقيدا. يمكنك الجمع بين شروط متعددة باستخدام عوامل تشغيل منطقية مثل و (و) و أو (أو) لإنشاء فحوصات أكثر دقة.
= إذا (و (الشرط_1 ، الشرط_2) ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة)
= إذا (أو (الشرط_1 ، الشرط_2) ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة)
في هذه الأمثلة ، ستتحقق وظيفة إف مما إذا تم استيفاء كلا الشرطين أو أحدهما على الأقل ، وإرجاع القيمة المناسبة اعتمادا على نتيجة الشيك.
وظيفة إذا هو أداة قوية في إكسيل التي تساعد على أتمتة المهام وتبسيط العمليات الحسابية. يمكن استخدامه في سيناريوهات مختلفة حيث يلزم تحديد القيم بناء على استيفاء الشروط.
التنسيق الشرطي في إكسيل لتعيين القيمة
التنسيق الشرطي في إكسيل يسمح لك لتعيين قيمة في خلية على أساس تحقيق شرط معين. هذه ميزة مفيدة للغاية تتيح لك أتمتة المهام الروتينية وتبسيط العمل مع البيانات.
لتعيين القيمة في خلية حسب الشرط في إكسيل ، اتبع الخطوات التالية:
- حدد الخلية التي تريد تعيين القيمة فيها.
- افتح علامة التبويب التنسيق الشرطي على شريط أدوات إكسيل.
- في القائمة المنسدلة ، حدد خيار" قيمة جديدة".
- تعيين الشرط الذي تريد تعيين القيمة. على سبيل المثال ، "أكثر" ، " أقل " ، "متساو" ، إلخ.
- أدخل القيمة التي تريد تعيينها عند استيفاء الشرط.
- انقر فوق "موافق" لتطبيق التنسيق الشرطي.
بعد الانتهاء من هذه الخطوات ، سيتم تعيين القيمة تلقائيا إلى الخلية المحددة إذا تم استيفاء الشرط المحدد.
التنسيق الشرطي في إكسيل يسمح لك أيضا بتعيين ألوان أو خطوط مختلفة للخلايا اعتمادا على استيفاء شروط معينة. هذا يساعد على تسليط الضوء بصريا على ميزات البيانات وتسهيل تحليل المعلومات.
يحتوي إكسيل على طرق تنسيق شرطية أخرى تسمح لك بتعيين قيمة بناء على شروط معقدة أو حتى استخدام الصيغ لحساب القيم. وهذا يجعل اكسل أداة قوية للعمل مع البيانات وتحليل المعلومات.
في الختام ، التنسيق الشرطي في إكسيل هو ميزة مفيدة للغاية تسمح لك بتعيين قيمة في خلية عند استيفاء شرط معين. هذا يساعد على أتمتة سير العمل ويبسط العمل مع البيانات.
باستخدام وظيفة إذا لتعيين القيمة عند الشرط
- = إذا تم استيفاء (الشرط ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة)
الشرط هو تعبير منطقي يجب أن يكون صحيحا أو خاطئا. قيمة إذا كان صحيحا هي القيمة التي سيتم تعيينها إذا كان الشرط صحيحا. قيمة إذا هي القيمة التي سيتم تعيينها إذا كان الشرط غير صحيح.
على سبيل المثال ، لنفترض أن لدينا قائمة بالطلاب ودرجاتهم. نريد تعيين الحالة على" تم اجتيازه/لم يتم اجتيازه " اعتمادا على درجة الطالب. يمكنك استخدام وظيفة إذا على النحو التالي:
- = إذا (النتيجة > = 60، "مرت" ، "لم تمر")
في هذا المثال ، إذا كانت درجة الطالب أكبر من أو تساوي 60 ، فإن وظيفة إذا ستقوم بتعيين القيمة إلى "مرت" ، وإلا فإنها ستحدد القيمة إلى "لم يتم تمريرها".
استخدام وظيفة إف في إكسيل يجعل من السهل تعيين القيم على أساس الوفاء بشروط معينة. يستخدم على نطاق واسع لإنشاء أنواع مختلفة من التنسيق وتصفية البيانات وأتمتة الحسابات.
استخدام وظيفة التبديل لتعيين قيمة اعتمادا على عدة شروط
إكسيل لديه العديد من الوظائف للعمل مع الظروف ، بما في ذلك وظيفة التبديل ، والذي يسمح لك لتعيين قيمة اعتمادا على عدة شروط.
تحتوي وظيفة التبديل على بناء الجملة التالي:
= التبديل (تحقق من القيمة, قيمة_1, نتيجة_1, قيمة_2, نتيجة_2,...، قيمة ، نتيجة ، قيمة الصمت)
تقارن وظيفة التبديل قيمة الشيك مع كل قيمة في المقابل. إذا كانت قيمة الشيك مساوية لقيمة _أنا ، فإن وظيفة التبديل ترجع نتيجة _أنا. إذا لم تتطابق أي من قيم أنا مع قيمة الشيك ، فإن وظيفة التبديل ترجع قيمة الصمت.
على سبيل المثال ، لدينا قائمة بالطلاب ومتوسط درجاتهم. نريد تحديد درجة بناء على متوسط درجة الطالب. للقيام بذلك ، يمكننا استخدام وظيفة التبديل:
= التبديل (متوسط درجة;
5 ؛ "ممتاز";
4 ؛"جيد";
3 ؛ "مرضية";
2 ؛ "غير مرضية";
"لا توجد بيانات متاحة")
في هذا المثال ، قيمة الاختبار هي متوسط درجة الطالب. إذا كان متوسط النتيجة 5 ، فإن وظيفة التبديل ترجع "ممتازة". إذا كان متوسط النتيجة 4 ، فإن وظيفة التبديل ترجع "جيدة" ، إلخ. إذا لم تتوافق أي من قيم أنا مع متوسط الدرجات ، فإن وظيفة التبديل ترجع "لا توجد بيانات".
وبالتالي ، فإن وظيفة التبديل تجعل من السهل والمريح تعيين قيمة اعتمادا على عدة شروط في إكسيل.
| استخدام دالة إف إس لتعيين قيمة عند استيفاء عدة شروط | إكسيل لديه العديد من الوظائف التي تساعدك على معالجة وتحليل البيانات ، بما في ذلك وظيفة إفس. تم تصميم وظيفة إفس (إذا) لتلبية الشروط وتعيين قيمة على أساس تحقيق عدة شروط. | الصيغة إفس لديها بناء الجملة التالي: |
|---|---|---|
| = إذا (الشرط1, نتيجة1, الشرط2, نتيجة2,...، القيمة بالصمت) | تسمح لك وظيفة إفس بالتحقق من عدة شروط بالتتابع وإرجاع القيمة المقابلة المقابلة للشرط الذي تم الوفاء به. يمكن أن تكون الشروط أي تعبيرات منطقية ، مثل المقارنات والتعبيرات المنطقية البسيطة والمعقدة ، إلخ. | |
| دعونا ننظر إلى مثال على استخدام وظيفة إفس لتعيين قيمة اعتمادا على تحقيق عدة شروط. لنفترض أن لدينا قائمة بالطلاب ودرجات الاختبار الخاصة بهم. نريد تحديد حالة كل طالب (تم اجتيازه/التراجع عنه) بناء على الدرجة ، حيث سيتم اعتبار أي درجة أعلى من 70 أو مساوية لها ، وسيتم التراجع عن درجة أقل من 70. | هيكل البيانات: | |
| طالب | التقييم |
الحالة
طالب 1
85
طالب 2
| 60 | طالب 3 | 75 |
|---|---|---|
| لحل هذه المشكلة ، يمكننا استخدام وظيفة إفس على النحو التالي: | = إفس (ب2 > = 70 ،" مرت "، ب2<70 ، "التراجع") | وتتحقق وظيفة معهد الدراسات الإسلامية من درجة الطالب في الخلية ب2. إذا كانت النتيجة أكبر من أو تساوي 70 ، فإن الدالة ترجع "مرت". خلاف ذلك ، إذا كانت النتيجة أقل من 70 ، فإن الوظيفة ترجع "التراجع". |
| من خلال تطبيق وظيفة إفس لجميع الطلاب ، يمكننا تعيين الحالة المناسبة في عمود الحالة. سوف تبدو النتيجة مثل هذا: | طالب | التقييم |
| الحالة | طالب 1 | 85 |
مرت