إكسل هو أداة قوية لمعالجة البيانات التي تسمح لك لأداء عمليات مختلفة باستخدام الصيغ والوظائف. واحدة من الجوانب الهامة للعمل مع إكسيل هو استخدام الشروط التي تسمح لك لتنفيذ إجراءات معينة اعتمادا على المعايير المحددة.
هناك عدة طرق لاستخدام الشروط في إكسيل. واحدة من أبسط الطرق هي استخدام وظيفة إف ، والذي يسمح لك لتعيين شرط واحد وتنفيذ إجراءات معينة اعتمادا على الوفاء بها. على سبيل المثال ، يمكنك تعيين الشرط "إذا كانت قيمة الخلية أ1 أكبر من 10 ، ثم إخراج النص "أكبر من 10" ، وإلا إخراج النص "أقل من أو يساوي 10".
إذا كنت بحاجة إلى استخدام شروط متعددة ، يمكنك استخدام وظيفة إف في تركيبة مع وظائف أخرى مثل و و أو. تسمح لك الوظيفة بالتحقق من استيفاء العديد من الشروط في نفس الوقت ، وتسمح لك الوظيفة بالتحقق من أحد الشروط على الأقل. على سبيل المثال ، يمكنك تعيين الشرط "إذا كانت قيمة الخلية أ1 أكبر من 10 وأقل من 20 ، ثم إخراج النص "من 10 إلى 20" ، وإلا إخراج النص "خارج النطاق".
لظروف أكثر تعقيدا في إكسيل ، يمكنك استخدام وظيفة إف في تركيبة مع وظيفة إفرور ، والذي يسمح لك للتعامل مع الأخطاء. وبالتالي ، يمكنك تعيين الشرط "إذا كانت قيمة الخلية أ1 أكبر من 10 وليست خطأ ، فقم بطباعة هذه القيمة ، وإلا قم بطباعة النص "خطأ". هذا المزيج من الوظائف مفيد للغاية عندما تحتاج إلى إجراء عمليات معقدة مع البيانات ومراعاة الأخطاء المحتملة عند تنفيذها.
في هذه المقالة ، نظرنا فقط في بعض إمكانيات استخدام الشروط في إكسيل. تقدم إكسيل مجموعة واسعة من الوظائف والصيغ للعمل مع الظروف التي تسمح لك لأتمتة العمليات الروتينية وزيادة كفاءة العمل مع البيانات. استخدام هذه الأدوات وتبسيط عملك مع إكسيل.
- إعداد البيانات في إكسيل لاستخدام شروط متعددة
- تصفية البيانات في إكسيل بشرط واحد
- إضافة مرشحات إلى إكسيل لاستخدام شروط متعددة
- استخدام الصيغ في إكسيل للعمل مع شروط متعددة
- إذا وظيفة
- ال وظيفة
- وظيفة أو
- وظيفة كونتيف
- استخدام وظيفة إذا لتنفيذ العمليات الشرطية
- استخدام وظيفة الجمع بين شروط متعددة
إعداد البيانات في إكسيل لاستخدام شروط متعددة
يوفر إكسيل العديد من الأدوات لتحليل البيانات ، بما في ذلك القدرة على استخدام شروط متعددة عند تصفية أو تجميع المعلومات. ومع ذلك ، قبل استخدام شروط متعددة ، من الضروري إعداد البيانات في الجدول بشكل صحيح.
فيما يلي بعض الخطوات لمساعدتك في إعداد البيانات لاستخدام شروط متعددة في إكسيل:
- تأكد من أن كل عمود يحتوي على بيانات متجانسة. قبل استخدام شروط متعددة ، من المهم أن يحتوي كل عمود على بيانات متجانسة. للقيام بذلك ، يمكنك إحضار البيانات إلى تنسيق واحد أو تقسيمها إلى أعمدة متعددة ، إذا لزم الأمر.
- حذف الخلايا الفارغة والتكرارات. يمكن أن تؤثر الخلايا الفارغة أو التكرارات على صحة النتيجة عند استخدام شروط متعددة. لذلك ، يوصى بإزالة الخلايا الفارغة والتكرارات من البيانات قبل بدء العمل.
- إضافة رؤوس الأعمدة. لاستخدام شروط متعددة ، تحتاج إلى معرفة إكسيل الأعمدة التي تحتوي على المعلومات. ستساعد إضافة رؤوس الأعمدة في جعل البيانات أكثر وضوحا وأسهل في العمل معها.
- استخدم تنسيق البيانات. التنسيق السليم للبيانات في إكسيل يساعد على جعل البيانات أكثر قابلية للقراءة وسهلة لتحليل. يمكنك تطبيق تنسيق الأرقام أو التواريخ أو النص وفقا لمتطلبات عملك.
- قم بإنشاء جدول محوري أو مرشح. بعد إعداد البيانات ، ستحتاج إلى استخدام جدول محوري أو عامل تصفية لتجميع المعلومات أو تصفيتها باستخدام شروط متعددة. حدد البيانات ، وقم بتضمين الأعمدة المطلوبة ، وحدد شروط التصفية أو التجميع. سوف اكسل تلقائيا بتحديث النتائج وفقا للشروط الخاصة بك.
الإعداد السليم للبيانات في إكسيل هو خطوة هامة قبل استخدام عدة شروط. باتباع هذه الخطوات البسيطة ، سوف تكون قادرا على استخدام قدرات تحليل البيانات إكسل على نحو فعال.
تصفية البيانات في إكسيل بشرط واحد
اكسل يسمح لك لتصفية البيانات حسب الظروف المختلفة ، مما يجعل من السهل العثور على المعلومات التي تحتاجها في جداول كبيرة. في هذا القسم ، سننظر في كيفية التصفية حسب شرط واحد.
لتصفية البيانات في إكسيل حسب شرط واحد ، اتبع الخطوات التالية:
- افتح جدول البيانات في إكسيل. يجب تنظيم البيانات في جدول مع رؤوس الأعمدة.
- حدد منطقة البيانات. حدد الخلايا التي تريد تصفيتها.
- انتقل إلى علامة التبويب" البيانات". توجد علامات تبويب مختلفة في الجزء العلوي من الشاشة ، ابحث عن علامة التبويب "البيانات".
- انقر فوق "تصفية". في علامة التبويب" البيانات "، ابحث عن الزر" تصفية " وانقر عليه.
- يتم عرض سهم منسدل في رأس العمود. حدد العمود الذي تريد التصفية حسب ، وسيظهر سهم في رأسه.
- حدد حالة التصفية. انقر فوق السهم الموجود في رأس العمود وحدد حالة التصفية المطلوبة ، على سبيل المثال ، "يساوي" ، "أكبر" ، " أقل " ، إلخ.
- أدخل أو حدد قيمة للتصفية. أدخل أو حدد القيمة التي يجب أن تكون راضية عن التصفية.
- انقر فوق موافق. بعد إدخال القيم أو تحديدها ، انقر فوق موافق لتطبيق عامل التصفية.
بعد الانتهاء من هذه الخطوات ، سيتم عرض الصفوف التي تفي بشرط التصفية المحدد فقط في جدول إكسيل. يمكنك دائما تغيير الفلتر أو حذفه من خلال متابعة جميع الخطوات مرة أخرى أو تحديد الخيار المناسب في علامة التبويب البيانات.
ضع في اعتبارك أن إكسيل يوفر أيضا إمكانيات تصفية لظروف متعددة في نفس الوقت ، مما يسمح لك بضبط التصفية والعثور على البيانات التي تحتاجها في جداول كبيرة.
إضافة مرشحات إلى إكسيل لاستخدام شروط متعددة
مرشحات في إكسيل تسمح لك لعرض فقط تلك البيانات التي تلبي شروط معينة. إنها أداة قوية لتحليل وفرز كميات كبيرة من المعلومات. غالبا ما يكون من الضروري استخدام عدة شروط لتحديد البيانات اللازمة. في هذه المقالة ، سننظر في كيفية إضافة عوامل تصفية إلى إكسيل لاستخدام شروط متعددة.
1. افتح مستند إكسيل الذي تريد إضافة عوامل تصفية فيه.
2. حدد رؤوس الأعمدة التي تريد تطبيق عوامل التصفية فيها. للقيام بذلك ، انقر واسحب الماوس من خلال الخلايا المطلوبة.
3. في علامة التبويب" البيانات "، في مجموعة" الفرز والفلاتر "، ابحث عن الزر" تصفية " وانقر فوقه.
4. ستظهر الأسهم في كل رأس عمود. انقر فوق السهم الموجود بجوار العمود الذي تريد إضافة شروط التصفية له.
5. في القائمة التي تفتح ، حدد" عوامل التصفية "ثم"تصفية حسب القيمة".
6. في مربع الحوار الذي يظهر ، حدد شروط التصفية التي تحتاجها. يمكنك تحديد شروط متعددة باستخدام عوامل التشغيل المنطقية"و" و "أو".
7. بعد تحديد الشروط ، انقر فوق "موافق". سوف إكسل تطبيق المرشحات وعرض فقط البيانات التي تلبي الشروط الخاصة بك.
8. لإزالة المرشحات ، ما عليك سوى النقر فوق السهم الموجود في رأس العمود مرة أخرى وتحديد "مسح الفلتر".
9. إذا كنت بحاجة إلى استخدام شروط تصفية متعددة لأعمدة مختلفة ، كرر الخطوات من 4 إلى 8 لكل عمود.
الآن أنت تعرف كيفية إضافة عوامل تصفية إلى إكسيل لاستخدام شروط متعددة. يتيح لك ذلك العمل مع البيانات بشكل أكثر مرونة والعثور على المعلومات التي تحتاجها بشكل أسرع وأكثر كفاءة.
استخدام الصيغ في إكسيل للعمل مع شروط متعددة
يوفر إكسيل فرصا كبيرة للعمل مع شروط متعددة باستخدام الصيغ. هذا مفيد بشكل خاص عندما تحتاج إلى إجراء عمليات معقدة أو تحليل كمية كبيرة من البيانات. في هذا القسم ، وسوف ننظر في عدة طرق لاستخدام الصيغ للعمل مع شروط متعددة في إكسيل.
إذا وظيفة
وظيفة إذا هي واحدة من وظائف إكسيل الرئيسية لاستخدام الشروط. يسمح لك بتنفيذ إجراءات مختلفة اعتمادا على استيفاء شرط معين.
بناء الجملة من وظيفة إذا على النحو التالي:
= إذا (الشرط ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة)
على سبيل المثال ، للتحقق مما إذا كان الرقم في الخلية أ1 أكبر من 5 ، وإذا كان الأمر كذلك ، الإخراج "أكبر من 5" ، وإذا لم يكن كذلك ، الإخراج "أقل من أو يساوي 5" ، يمكنك استخدام الصيغة التالية:
= إذا (أ1 > 5 ، "أكبر من 5" ، "أقل من أو يساوي 5")
ال وظيفة
تتيح لك الوظيفة الجمع بين عدة شروط والتحقق منها جميعا في نفس الوقت.
بناء الجملة من وظيفة كما يلي:
= و (الشرط1, الشرط2,...)
على سبيل المثال ، للتحقق مما إذا كان الرقم في الخلية أ 1 أكبر من 5 وأقل من 10 ، يمكنك استخدام الصيغة التالية:
= و (أ1 > 5 ، أ1<10)
وظيفة أو
تتيح لك وظيفة أو الجمع بين العديد من الشروط والتحقق من أي منها.
بناء جملة أو وظيفة كما يلي:
= أو (الشرط1, الشرط2,...)
على سبيل المثال ، للتحقق مما إذا كان الرقم في الخلية أ 1 أقل من 5 أو أكثر من 10 ، يمكنك استخدام الصيغة التالية:
= أو (أ110)
وظيفة كونتيف
وظيفة كونتيف يسمح لك لحساب عدد الخلايا التي تلبي شرط معين.
بناء الجملة من وظيفة كونتيف هو كما يلي:
= كونتيف (المدى ، الشرط)
على سبيل المثال ، لحساب عدد الخلايا في النطاق أ1: أ10 التي تحتوي على رقم أكبر من 5 ، يمكنك استخدام الصيغة التالية:
= كونتيف (أ 1: أ 10 ،" > 5")
يقدم إكسيل العديد من الوظائف الأخرى للعمل مع ظروف متعددة ، مثل سوميف ، متوسط ، الخ. باستخدام هذه الوظائف في تركيبة مع مشغلي منطقية ، يمكنك بمرونة وكفاءة تحليل البيانات في إكسيل.
استخدام وظيفة إذا لتنفيذ العمليات الشرطية
وظيفة إذا في إكسيل يسمح لك لتنفيذ إجراء شرطي اعتمادا على شرط معين. هذه ميزة مفيدة للغاية تساعد على أتمتة المهام وتزيد من كفاءة العمل مع البيانات.
بناء الجملة من وظيفة إذا على النحو التالي:
| = إذا (شرط ، قيمة ، قيمة_إذا_) |
معلمات الوظيفة:
- شرط: هذا تعبير أو اختبار يتم التحقق من الحقيقة أو الزيف.
- المعنى: هذه هي القيمة التي سيتم إرجاعها إذا كان الشرط صحيحا.
- القيمة بسيطة: هذه هي القيمة التي سيتم إرجاعها إذا كانت الحالة خاطئة.
دعونا ننظر إلى مثال على استخدام وظيفة إف. لنفترض أن لدينا البيانات التالية:
| الاسم | العمر | بلد |
|---|---|---|
| أليكسي | 25 | روسيا |
| إيلينا | 33 | الولايات المتحدة الأمريكية |
مهمتنا هي إنشاء عمود "الحالة" الجديد الذي سيعرض معلومات حول ما إذا كان الشخص في السن القانونية أم لا.
للقيام بذلك ، يمكننا استخدام وظيفة إذا على النحو التالي:
- حدد الخلية حيث سيتم وضع عمود "الحالة" الجديد.
- ، حيث ب 2 هو إشارة إلى الخلية التي تحتوي على العمر.
- اضغط على إدخال لتطبيق الصيغة على الخلية المحددة.
الآن سيعرض عمود الحالة الجديد الحالة المقابلة لكل شخص ، اعتمادا على عمره. إذا كان العمر أكبر من أو يساوي 18 ، فسيتم عرض "بالغ" ، وإلا "قاصر".
لاحظ أن وظيفة إذا يمكن أن تتداخل ، وهذا هو ، يمكن أن يكون الشرط والقيم لحالة الحقيقة أو الزيف أيضا إذا وظائف. هذا يسمح لنا بإنشاء هياكل منطقية معقدة لمعالجة البيانات.
الآن أنت تعرف كيفية استخدام وظيفة إذا لتنفيذ العمليات الشرطية في إكسيل. هذه أداة قوية للغاية يمكنها تبسيط عملك بشكل كبير باستخدام البيانات وأتمتة المهام الروتينية.
استخدام وظيفة الجمع بين شروط متعددة
في إكسيل ، يمكنك استخدام وظيفة و (و) للجمع بين عدة شروط والتحقق مما إذا كانت كلها مستوفاة في نفس الوقت. و وظيفة يعود صحيح إذا كانت جميع الشروط التي يتم فحصها صحيحة ، وكاذبة خلاف ذلك.
بناء الجملة من وظيفة كما يلي:
= و (الشرط1, الشرط2,...)
يجب فصل كل شرط في الوظيفة بفاصلة. يمكنك تضمين شروط متعددة أو استخدام ارتباط إلى خلية مع صيغة كشرط.
مثال على استخدام وظيفة:
= و (أ1 > 0 ، ب1<10)
في هذا المثال ، تتحقق الدالة من ما إذا كانت القيمة في الخلية أ1 أكبر من الصفر ، وما إذا كانت القيمة في الخلية ب1 أقل من 10. إذا كان كل من الشروط صحيحة ، و وظيفة يعود صحيح.
باستخدام وظيفة ، يمكنك أيضا الجمع بين عدة شروط مع وظائف أخرى ، مثل إذا و أو. على سبيل المثال:
= إذا(و(أ1>0 ، ب1<10) ، "تم استيفاء الشرط" ،" لم يتم استيفاء الشرط")
في هذا المثال ، تستخدم دالة إف أولا و دالة للتحقق من شرطين (سواء أ1 > 0 و ب1 < 10 تم استيفائها). إذا كان كلا الشرطين صحيحا ، فإن دالة إذا ترجع السلسلة "تم استيفاء الشرط" ، وإلا فإن السلسلة"لم يتم استيفاء الشرط".
يتيح لك استخدام الوظيفة التحقق بشكل أكثر مرونة من الامتثال للشروط واتخاذ القرارات بناء على نتائج التحقق. يمكن أن يكون مفيدا عند تحليل البيانات وإنشاء صيغ معقدة في إكسيل.