في هذا الشرح لدوال Excel بالعربي، تستخدم IF للاختيار بين نتيجتين وفق شرط، وCOUNTIF لعد الخلايا المطابقة لشرط واحد، وIFERROR لإظهار بديل عند خطأ الصيغة. هذه وظائف مختلفة، ولو استخدمت البيانات نفسها. [1][2][3]
الخلاصة السريعة
في هذا الشرح لدوال Excel بالعربي، تستخدم IF للاختيار بين نتيجتين وفق شرط، وCOUNTIF لعد الخلايا المطابقة لشرط واحد، وIFERROR لإظهار بديل عند خطأ الصيغة. هذه وظائف مختلفة، ولو استخدمت البيانات نفسها. [1][2][3]
- تُرجع IF نتيجة للشرط الصحيح وأخرى للخاطئ؛ النص داخل الصيغة يوضع بين علامتَي اقتباس. [1]
- COUNTIF تعد الخلايا وفق شرط واحد؛ في القيم 8 و11 و6، عدد القيم التي تساوي 8 أو تزيد هو 2. [2]
- IFERROR تعرض البديل عند الخطأ وتترك الناتج السليم كما هو؛ 8÷2 تعطي 4، والقسمة على صفر تستدعي البديل. [3]
- في Windows، طابق فاصل وسائط الصيغة مع الإعدادات الإقليمية؛ قد تحتاج فاصلة منقوطة بدل الفاصلة. [4]
- جرّب الحد نفسه: 8 تحقق شرط >=8، بينما 6 لا تحققه؛ لا تستبدل >= بعلامة > إذا أردت تضمين 8.
IF: صنف كل قيمة وفق شرط واضح
تُرجع IF نتيجة للشرط الصحيح وأخرى للخاطئ؛ النص داخل الصيغة يوضع بين علامتَي اقتباس. [1]
لنضع 8 في B2 و11 في B3 و6 في B4، ونسمي الحد المطلوب 8. اكتب =IF(B2>=8,"جاهز","يحتاج مراجعة") في C2. في هذا المثال، النتيجة عند 8 هي «جاهز»، وعند 11 «جاهز»، وعند 6 «يحتاج مراجعة». [1]
اخترنا الحد للتدريب، لا للحكم على شخص أو نشاط حقيقي. الفرق بين > و>= مهم في المثال: الشرط الأول يستبعد 8، والثاني يشملها. جرّب أيضًا 7 ثم 9 لتتأكد من أن النتيجة تتغير على جانبي الحد.
COUNTIF: انتقل من تصنيف الصف إلى عد المطابقات
COUNTIF تعد الخلايا وفق شرط واحد؛ في القيم 8 و11 و6، عدد القيم التي تساوي 8 أو تزيد هو 2. [2]
اكتب =COUNTIF(B2:B4,">=8"). الجزء الأول هو نطاق الفحص، والثاني معيار المقارنة. نضع معيارًا مركبًا من العلامة والعدد داخل اقتباس؛ ويمكن للمعيار أيضًا أن يكون كلمة أو مرجع خلية. [2]
إذا غيرت 6 إلى 8 في بياناتنا، يصبح العدد 3. وإذا غيرت 11 إلى 7 وأبقيت القيم الأخرى كما بدأت، يصبح العدد 1. هاتان تجربتان مستقلتان، وليستا تعديلين متتابعين.
عند الحاجة إلى معايير متعددة توجد COUNTIFS؛ لا نحول درس الشرط الواحد هنا إلى قائمة طويلة من دوال أخرى. [2]
IFERROR: أظهر الخطأ بطريقة مفهومة
IFERROR تعرض البديل عند الخطأ وتترك الناتج السليم كما هو؛ 8÷2 تعطي 4، والقسمة على صفر تستدعي البديل. [3]
في تجربة منفصلة، ضع 8 في B2 و0 في C2، واكتب =IFERROR(B2/C2,"راجع المقام"). ثم غيّر C2 إلى 2؛ يصبح الناتج 4 بدل الرسالة. [3]
رسالة «راجع المقام» اختيار توضيحي. ظهورها لا يثبت أن المشكلة الوحيدة هي الصفر، لأن الدالة تتعامل مع أنواع أخطاء متعددة. افحص الصيغة الأصلية قبل استبدال الرسالة برقم قد يُفهم على أنه نتيجة حقيقية. [3]
راجع كتابة الصيغة وفاصل الوسائط
في Windows، طابق فاصل وسائط الصيغة مع الإعدادات الإقليمية؛ قد تحتاج فاصلة منقوطة بدل الفاصلة. [4]
أمثلتنا مكتوبة بأسماء الدوال الإنجليزية وبفاصلة بين الوسائط. إذا كانت إعداداتك تتطلب الفاصلة المنقوطة، يصبح مثال العد =COUNTIF(B2:B4;">=8"). تغيير الفاصل لا يغير المعيار الذي اخترناه. [4]
قبل تجربة مثال آخر، راجع عنوان الخلية وحد المقارنة والاقتباس. استخدم البيانات الصغيرة أولًا: ينبغي أن ترى نتيجتَي «جاهز» في التصنيف وعددًا يساوي 2 في العد. هذا يربط النتائج بحساب يمكن التحقق منه يدويًا.
المصادر ومتابعة القراءة
- Microsoft: دالة IF (يفتح في نافذة جديدة)support.microsoft.com
- Microsoft: دالة COUNTIF (يفتح في نافذة جديدة)support.microsoft.com
- Microsoft: دالة IFERROR (يفتح في نافذة جديدة)support.microsoft.com
- Microsoft Learn: فاصل وسائط الصيغ في Windows (يفتح في نافذة جديدة)learn.microsoft.com
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
