مش محتاج تحفظ مئات الدوال. الخمسة دول بيغطوا أغلب شغل المحاسبة اليومي.
1. SUMIFS: جمع بشروط
إجمالي مبيعات عميل معيّن في شهر معيّن:
=SUMIFS(I:I, C:C, "مكتبة النور", A:A, ">="&DATE(2026,10,1), A:A, "<"&DATE(2026,11,1))
2. INDEX + MATCH: البحث
بديل أقوى من VLOOKUP، وبيشتغل حتى لو العمود اللي بتدوّر فيه على الشمال:
=INDEX(الأصناف!B:B, MATCH(D5, الأصناف!A:A, 0))
3. IFERROR: خبّي الأخطاء
لو الكود مش موجود، اكتب رسالة واضحة بدل #N/A:
=IFERROR(INDEX(...), "كود غير موجود")
4. ROUND: التقريب
قرّب أي رقم فلوس لقرشين عشان الإجماليات تطابق: =ROUND(I5*0.14,2)
5. EOMONTH: آخر يوم في الشهر
مفيدة في الاستحقاقات والتقارير الشهرية: =EOMONTH(A5,0) بترجع آخر يوم في شهر التاريخ اللي في A5.
مثال من شغل حقيقي: تقرير مبيعات شهري
عندك ورقة مبيعات فيها: التاريخ في عمود A، اسم العميل في C، كود الصنف في D، والمبلغ في I. وعايز تقرير صغير لكل عميل في أكتوبر 2026. الدوال الخمسة بتشتغل مع بعض كده:
- أول خلية فيها بداية الشهر:
=DATE(2026,10,1)، والتانية آخره:=EOMONTH(B1,0). لما تغيّر الشهر في الخلية الأولى، التقرير كله يتغير. - مبيعات كل عميل في الشهر:
=SUMIFS(مبيعات!I:I, مبيعات!C:C, A5, مبيعات!A:A, ">="&$B$1, مبيعات!A:A, "<="&$B$2) - لو عايز تجيب تليفون العميل من ورقة العملاء:
=IFERROR(INDEX(عملاء!C:C, MATCH(A5, عملاء!A:A, 0)), "مش موجود") - نسبة كل عميل من الإجمالي مقرّبة:
=ROUND(B5/SUM($B$5:$B$50), 4)
ليه INDEX/MATCH مش XLOOKUP؟
XLOOKUP أسهل، بس مش موجودة غير في Excel 2021 و365. لو الشيت هيتفتح على جهاز فيه Excel 2016 أو 2019 (وده لسه منتشر جدًا في الشركات والمحلات)، المعادلة هتطلع #NAME?. INDEX/MATCH بتشتغل على كل النسخ وعلى Google Sheets كمان، علشان كده شيتاتنا كلها مبنية عليها.
غلطات بتتكرر مع الدوال دي
- نطاقات مش بنفس الطول في SUMIFS: لو نطاق الجمع I2:I500 ونطاق الشرط C2:C400، النتيجة هتبقى خطأ. خليهم بنفس الطول، أو استخدم أعمدة كاملة زي I:I.
- تاريخ مكتوب كنص: لو التاريخ اتلزق من برنامج تاني، ممكن يبان تاريخ وهو في الحقيقة نص، وشرط «>=» مش هيلقطه. جرّب
=ISNUMBER(A5): لو طلعت FALSE يبقى نص. - MATCH من غير الصفر:
MATCH(D5, A:A)من غير 0 في الآخر بتدوّر على أقرب قيمة مش القيمة بالظبط، وبتطلع نتايج غلط من غير ما تدّي خطأ. دايمًا اكتب 0. - IFERROR بتخبي كل حاجة: متحطهاش على كل معادلة. لو في غلط حقيقي في الشيت، IFERROR هتداريه. استخدمها بس في المكان اللي متوقع فيه خطأ زي البحث.
أسئلة بتتكرر
أبدأ بأنهي دالة؟ SUMIFS. أغلب التقارير اللي بتتطلب من المحاسب عبارة عن «جمّع كذا بشرط كذا».
الدوال دي بتشتغل على Google Sheets؟ أيوه، الخمسة بنفس الأسماء، بس الفاصل بين أجزاء المعادلة ممكن يكون «;» بدل «,» حسب إعدادات اللغة.
الخلاصة
SUMIFS للتجميع، وINDEX/MATCH للبحث، وIFERROR للرسائل الواضحة، وROUND علشان الإجماليات تطابق، وEOMONTH للفترات. لو اتقنت الخمسة دول، هتعمل أغلب تقارير الشهر من غير جداول محورية ولا ماكرو.