Excel من الصفر إلى الاحترافالدرس 3 من 5
دوال البحث والشروط في Excel: XLOOKUP وSUMIF وCOUNTIF
دوال البحث والشروط في Excel: XLOOKUP وVLOOKUP، والجمع والعد بشرط بـ SUMIF وCOUNTIF وSUMIFS، وأهم دوال النصوص والتواريخ.
محتويات الدرس
الجمع والعد بشرط
| الدالة | المثال | المعنى |
|---|---|---|
| SUMIF | =SUMIF(B2:B11,"طعام",C2:C11) |
مجموع مصاريف فئة الطعام |
| COUNTIF | =COUNTIF(C2:C11,">200") |
عدد المصاريف الأكبر من 200 |
| AVERAGEIF | =AVERAGEIF(B2:B11,"مواصلات",C2:C11) |
متوسط المواصلات |
| SUMIFS | =SUMIFS(C2:C11,B2:B11,"طعام",D2:D11,">="&DATE(2026,11,1)) |
الطعام منذ أول نوفمبر |
الأفضل أن تكتب الفئة في خلية، مثل F5، وتستخدم =SUMIF(B2:B11,F5,C2:C11) بدل كتابة النص داخل المعادلة.
XLOOKUP: ابحث وأحضر
لديك جدول منتجات فيه الرمز في العمود A والسعر في العمود C. لتحضر سعر رمز مكتوب في F2:
=XLOOKUP(F2, A2:A100, C2:C100, "غير موجود")الوسائط: ما تبحث عنه، وأين تبحث، وماذا تُرجع، ونص يظهر إن لم يجده.
VLOOKUP للإصدارات القديمة
إن لم تجد XLOOKUP في نسختك، استخدم:
=VLOOKUP(F2, A2:C100, 3, FALSE)الرقم 3 هو رقم العمود في النطاق، وFALSE تعني تطابقًا تامًا. لا تنسها، وإلا قد تحصل على نتيجة خاطئة دون أي رسالة خطأ.
دوال النصوص
=TRIM(A2) حذف المسافات الزائدة
=UPPER(A2) تحويل الحروف الإنجليزية إلى كبيرة
=LEFT(A2,3) أول 3 أحرف
=A2&" "&B2 دمج الاسم الأول والأخير
=TEXTJOIN("، ",TRUE,A2:A5) دمج قائمة بفاصلدوال التواريخ
=TODAY() تاريخ اليوم
=D2-TODAY() كم يومًا بقي
=DATEDIF(B2,TODAY(),"y") العمر بالسنوات
=TEXT(D2,"mmmm") اسم الشهر
=EOMONTH(D2,0) آخر يوم في الشهرتمرين
- في ميزانيتك احسب مجموع كل فئة بـ SUMIF في جدول صغير جانبي.
- أنشئ جدول «أسعار» فيه رمز وسعر لخمسة منتجات، ثم استخدم XLOOKUP لإحضار السعر من الرمز.
- احسب بـ COUNTIF عدد المصاريف التي تجاوزت 200.