1 🏗️ نظرة عامة على النظام ومميزاته

هذا النظام المحاسبي يحوّل ملف Excel العادي إلى نظام إدارة مالي متكامل لشركتك، يتعامل مع كل الحركات المالية اليومية ويولّد التقارير تلقائياً — بدون برمجة، بدون خبرة تقنية.

📋

إدارة العملاء والموردين

قواعد بيانات منظمة مع أكواد تلقائية وقوائم منسدلة ديناميكية

💰

تسجيل المبيعات والمشتريات

أدخل الكمية فقط — السعر والإجمالي يُحسبان في الحال

🏦

التحصيلات والمدفوعات

تتبع كل مبلغ محصّل أو مدفوع مع طريقة الدفع ورقم المرجع

📒

دفتر الأستاذ الموحد

يجمع كل الحركات تلقائياً في سجل واحد بمدين ودائن ورصيد تراكمي

📊

Dashboard فوري

أرصدة، مبيعات، ربح، وتدفق نقدي على شاشة واحدة تتحدث تلقائياً

🛡️

حماية من الأخطاء

Data Validation على كل حقل — منع الإدخال الخاطئ بالكامل

ℹ️
متوافق مع Excel 2016 بالكامل

تم بناء النظام باستخدام Named Ranges بدلاً من Table Column References، لضمان عمل كل القوائم المنسدلة بشكل صحيح على Excel 2016 وما فوق.

2 🗂️ هيكل النظام — الشيتات الـ 11

يتكون الملف من 11 شيت منظمة في ثلاث طبقات: بيانات أساسية، عمليات، وتقارير. كل شيت يؤدي دوراً محدداً ولا يتداخل مع غيره.

الشيت الطبقة من يستخدمه الوصف
📊 Dashboard تقارير الإدارة لوحة التحكم الرئيسية — مؤشرات فورية
📖 دليل الاستخدام مساعدة الجميع تعليمات مدمجة داخل الملف
👥 العملاء بيانات أساسية مدير النظام قاعدة بيانات العملاء — أدخل هنا أولاً
🏭 الموردين بيانات أساسية مدير النظام قاعدة بيانات الموردين مع شروط الدفع
📦 المنتجات بيانات أساسية مدير النظام قائمة المنتجات مع أسعار البيع والشراء
💰 المبيعات عمليات موظف المبيعات تسجيل فواتير البيع — إدخال 4 بيانات فقط
🛒 المشتريات عمليات موظف المشتريات تسجيل أوامر الشراء من الموردين
🏦 التحصيلات عمليات المحاسب تسجيل المبالغ المحصلة من العملاء
💸 المدفوعات عمليات المحاسب تسجيل المبالغ المدفوعة للموردين
📒 دفتر الأستاذ تلقائي للعرض فقط يتجمع تلقائياً — لا تعدّله يدوياً
📈 التقارير تقارير الإدارة كشوف حسابات العملاء والموردين

3 🚀 خطوات البدء الصحيحة — اتبع الترتيب

النظام يعتمد على بيانات الشيتات الأساسية لملء القوائم المنسدلة في شيتات العمليات. إذا بدأت بالعمليات قبل البيانات الأساسية ستجد القوائم فارغة. اتبع هذا الترتيب بدقة:

1

📥 حمّل الملف وافتحه في Excel 2016

عند فتح الملف، قد يظهر شريط تحذير "Protected View" — اضغط على "Enable Editing" للسماح بالتعديل.

2

👥 أضف عملاءك في شيت "العملاء"

اذهب لشيت العملاء واكتب اسم كل عميل في عمود "اسم العميل". كود العميل يُولَّد تلقائياً (C001، C002...). أضف رقم الهاتف والمدينة وحد الائتمان.

3

🏭 أضف موردينك في شيت "الموردين"

نفس طريقة العملاء. اختر شروط الدفع من القائمة المنسدلة (فوري، 30 يوم، إلخ).

4

📦 أدخل منتجاتك في شيت "المنتجات"

أدخل اسم المنتج، اختر الوحدة من القائمة، ثم أدخل سعر البيع وسعر الشراء. هامش الربح يُحسب تلقائياً.

5

💰 ابدأ تسجيل المبيعات والمشتريات

الآن فقط تفتح شيتات العمليات وتبدأ التسجيل. القوائم المنسدلة ستكون ممتلئة بالبيانات التي أدخلتها.

6

📊 راجع Dashboard والتقارير

لوحة التحكم تتحدث تلقائياً في كل مرة تضيف بيانات. لا تحتاج لأي إجراء إضافي.

⚠️
تنبيه مهم

لا تبدأ بتسجيل العمليات قبل إدخال بيانات العملاء والموردين والمنتجات. القوائم المنسدلة تعتمد على هذه البيانات مباشرة.

4 🗄️ شيتات البيانات الأساسية (Master Data)

هذه الشيتات الثلاثة هي قلب النظام. كل بيانات أخرى تُسحب منها تلقائياً. أدخل فيها بيانات دقيقة وكاملة من البداية.

👥 شيت العملاء

يحتوي على قاعدة بيانات كاملة لكل عملائك. يدعم حتى 100 عميل افتراضياً وقابل للتوسعة.

كود العميلتلقائي — C001، C002... لا تعدّله
اسم العميل✏️ أدخله يدوياً — يظهر في القوائم المنسدلة
المدينة✏️ اختياري للتصنيف الجغرافي
رقم الهاتف✏️ للتواصل والمراجعة
البريد الإلكتروني✏️ اختياري
حد الائتمان✏️ أدخل الحد المسموح — 0 أو أكثر
ملاحظات✏️ أي معلومة إضافية
🏭 شيت الموردين

نفس هيكل شيت العملاء مع إضافة "شروط الدفع" كقائمة منسدلة جاهزة.

كود الموردتلقائي — S001، S002...
اسم المورد✏️ أدخله يدوياً
شروط الدفع📋 قائمة: فوري / 7 / 15 / 30 / 45 / 60 / 90 يوم
باقي الحقول✏️ مدينة، هاتف، بريد، ملاحظات
📦 شيت المنتجات

الأهم في النظام — أسعار البيع والشراء تُسحب منه تلقائياً في كل فاتورة مبيعات أو شراء.

كود المنتجتلقائي — P001، P002...
اسم المنتج✏️ يظهر في قوائم الفواتير
الوحدة📋 قطعة / كيلو / متر / لتر / ساعة / إلخ
سعر البيع✏️ يُسحب تلقائياً في فواتير المبيعات
سعر الشراء✏️ يُسحب تلقائياً في أوامر الشراء
هامش الربح %🔄 يُحسب تلقائياً = (بيع − شراء) ÷ بيع
الفئة✏️ للتصنيف في التقارير

5 شيتات العمليات — إدخال بأقل جهد

مبدأ النظام الأساسي: المستخدم يدخل الحد الأدنى من البيانات، والباقي يتم تلقائياً. إليك ما تدخله وما يُحسب وحده.

✅ ما تُدخله أنت

  • التاريخ
  • كود العميل (من قائمة)
  • كود المنتج (من قائمة)
  • الكمية فقط

❌ محظور الإدخال اليدوي

  • السعر — يُسحب تلقائياً
  • الإجمالي — يُحسب تلقائياً
  • اسم العميل — تلقائي من الكود
  • اسم المنتج — تلقائي من الكود
  • رقم الفاتورة — تلقائي

💰 شيت المبيعات — خطوة بخطوة

💰 كيفية تسجيل فاتورة مبيعات
① رقم الفاتورةINV-0001 — تلقائي، لا تلمسه
② التاريخ✏️ اكتب التاريخ بصيغة DD/MM/YYYY
③ كود العميل📋 اختر من القائمة المنسدلة (C001...)
④ اسم العميليظهر تلقائياً بعد اختيار الكود
⑤ كود المنتج📋 اختر من القائمة المنسدلة (P001...)
⑥ اسم المنتجيظهر تلقائياً
⑦ الوحدةتظهر تلقائياً من شيت المنتجات
⑧ الكمية✏️ أدخل الكمية (يجب أن تكون أكبر من صفر)
⑨ سعر البيعيُسحب تلقائياً بـ XLOOKUP من جدول المنتجات
⑩ الإجمالي= الكمية × السعر — تلقائي

🛒 شيت المشتريات

نفس منطق المبيعات تماماً، لكن بدلاً من العميل تختار المورد، وبدلاً من سعر البيع يُسحب سعر الشراء تلقائياً من جدول المنتجات.

🏦 شيت التحصيلات

🏦 تسجيل تحصيل من عميل
رقم التحصيلREC-0001 — تلقائي
التاريخ✏️ تاريخ استلام المبلغ
كود العميل📋 اختر من القائمة
اسم العميلتلقائي من الكود
طريقة الدفع📋 نقدي / شيك / تحويل / بطاقة / محفظة إلكترونية
رقم المرجع✏️ رقم الشيك أو رقم التحويل
المبلغ✏️ المبلغ المحصّل (يجب أن يكون أكبر من صفر)
ملاحظات✏️ أي ملاحظة ذات صلة

💸 شيت المدفوعات

نفس هيكل التحصيلات بالضبط، لكن للموردين بدلاً من العملاء. يُسجَّل في دفتر الأستاذ كقيد مدين (خروج نقدية).

6 📒 دفتر الأستاذ الموحد — كيف يعمل

دفتر الأستاذ هو الشيت الأكثر أهمية في النظام. يجمع تلقائياً كل الحركات من الشيتات الأربعة (مبيعات، مشتريات، تحصيلات، مدفوعات) في سجل موحد مرتب بالتاريخ والنوع.

🚫
لا تعدّل دفتر الأستاذ يدوياً أبداً

كل خلية في دفتر الأستاذ تحتوي على معادلة تسحب البيانات تلقائياً. أي تعديل يدوي سيكسر المعادلات ويعطي أرصدة خاطئة.

أعمدة دفتر الأستاذ

العمودالمصدروظيفته
رقم المرجعتلقائي من كل شيتINV / PO / REC / PAY
التاريخمن شيت العمليةتاريخ تنفيذ العملية
نوع العمليةتلقائي بالصيغةمبيعات / مشتريات / تحصيل / مدفوعات
الطرفاسم العميل أو الموردالجهة المقابلة في العملية
البياناسم المنتج أو الملاحظةوصف العملية
مدينمشتريات + مدفوعاتأموال خرجت من الشركة
دائنمبيعات + تحصيلاتأموال دخلت للشركة
الرصيد التراكميمعادلة تراكميةالرصيد بعد كل عملية
يستوعب حتى 2000 حركة مالية

النظام الحالي يخصص 500 صف لكل نوع عملية (مبيعات، مشتريات، تحصيلات، مدفوعات) بإجمالي 2000 حركة. قابل للتوسعة حسب الحاجة.

7 📈 التقارير ولوحة التحكم Dashboard

لا تحتاج لإنشاء تقارير يدوية. النظام يولّد التقارير تلقائياً في كل لحظة بناء على البيانات المدخلة.

📊 لوحة التحكم الرئيسية (Dashboard)

المؤشرالمصدرالمعادلة
💰 إجمالي المبيعاتكل فواتير المبيعاتSUMIF بنوع "مبيعات"
🛒 إجمالي المشترياتكل أوامر الشراءSUMIF بنوع "مشتريات"
📈 صافي الربحمبيعات − مشترياتتلقائي
🏦 التدفق النقديتحصيلات − مدفوعاتتلقائي
أرصدة أول 10 عملاءمبيعات − تحصيلاتSUMIFS مع اسم العميل
أرصدة أول 10 موردينمشتريات − مدفوعاتSUMIFS مع اسم المورد

📋 شيت التقارير — كشف الحساب الفردي

لعرض كشف حساب عميل أو مورد محدد:

اذهب إلى شيت "📈 التقارير"

ستجد خليتين صفراء — واحدة لاختيار العميل وأخرى للمورد.

اختر الاسم من القائمة المنسدلة

انقر على الخلية الصفراء واختر اسم العميل أو المورد المطلوب.

تظهر الأرقام فورياً

الإجمالي والتحصيلات والرصيد المستحق ونسبة استهلاك حد الائتمان — كلها تتحدث في الحال.

8 🔢 المعادلات الأساسية في النظام

يعتمد النظام على مجموعة من معادلات Excel الحديثة. إليك شرح كل معادلة وكيف تعمل:

XLOOKUP — سحب الأسعار والبيانات تلقائياً

// سحب سعر البيع تلقائياً من جدول المنتجات =XLOOKUP(E5, ProductCodes, Products_tbl[سعر البيع], 0) // تفسير: ابحث عن كود المنتج في E5 ضمن عمود الأكواد // وأعِد القيمة المقابلة من عمود "سعر البيع" // إذا لم يُوجد → أعِد 0

SUMIFS — حساب الأرصدة

// إجمالي مبيعات عميل محدد =SUMIFS( Ledger_tbl[دائن], // عمود القيم Ledger_tbl[نوع العملية], "مبيعات", // شرط 1 Ledger_tbl[الطرف], C3 // شرط 2: اسم العميل )

INDEX — سحب بيانات من الجداول للـ Ledger

// سحب الصف الأول من عمود "الإجمالي" في جدول المبيعات =IFERROR( IF(INDEX(Sales_tbl[الإجمالي], 1) = "", "", INDEX(Sales_tbl[الإجمالي], 1)), "") // IFERROR يمنع ظهور أخطاء في الصفوف الفارغة
💡
لماذا IFERROR في كل مكان؟

لأن الجداول تحتوي على صفوف فارغة جاهزة للإدخال المستقبلي. IFERROR يجعل هذه الصفوف تظهر فارغة بدلاً من إظهار رسائل خطأ مزعجة.

9 🔒 قواعد مهمة لا تتجاهلها

هذه القواعد تحمي النظام من الأخطاء وتضمن دقة البيانات على المدى الطويل.

01

الخلفية تحدد الصلاحية

خلفية بيضاء = للإدخال. خلفية رمادية = معادلة لا تلمسها. خلفية صفراء = خلية اختيار مهمة.

02

استخدم القوائم دائماً

لا تكتب اسم العميل أو المنتج يدوياً. استخدم القائمة المنسدلة دائماً لتجنب أخطاء الإملاء.

03

لا تحذف صفوفاً

اترك الصفوف الفارغة كما هي. إذا أردت إلغاء بيانات خاطئة، امسح محتواها ولا تحذف الصف.

04

Append Only فقط

النظام مبني على مبدأ الإضافة فقط. لا تعدّل البيانات القديمة — أضف تصحيحاً كقيد جديد.

05

لا تعدّل دفتر الأستاذ

هذا الشيت يعمل تلقائياً بالكامل. أي تعديل يدوي يكسر الأرصدة التراكمية.

06

احتفظ بنسخة احتياطية

احفظ نسخة يومية من الملف قبل بدء إدخال البيانات احتياطاً من أي خطأ.

10 نصائح للأداء والسرعة

الموقفالحل المقترح
الملف يفتح ببطءاضغط Ctrl+Alt+F9 لإعادة الحساب يدوياً فقط عند الحاجة. اذهب إلى Formulas > Calculation Options > Manual
القوائم المنسدلة فارغةتأكد من إدخال البيانات في شيتات العملاء والموردين والمنتجات أولاً قبل فتح شيتات العمليات
دفتر الأستاذ لا يتحدثاضغط F9 لإعادة حساب الملف، أو تأكد من أن وضع الحساب على Automatic
الملف وصل للحد الأقصىزد عدد الصفوف في جداول العمليات — حدد آخر صف في الجدول واسحبه للأسفل
إضافة موظف جديد يستخدم النظاماحفظ نسخة مقفلة حيث تحمي شيتات المعادلات وتتيح فقط شيتات الإدخال

11 أسئلة شائعة

هل النظام يعمل بكفاءة على Excel 2016؟
نعم بالكامل. تم تصميم النظام خصيصاً لـ Excel 2016 باستخدام Named Ranges في جميع قوائم Data Validation، وهو الأسلوب الوحيد المدعوم في هذا الإصدار. النسخة المحدثة لا تُظهر أي رسالة إصلاح عند الفتح.
هل يحتاج النظام إلى تفعيل الماكرو أو VBA؟
لا إطلاقاً. لا يوجد في الملف أي كود VBA أو ماكرو. كل الوظائف تعمل عبر معادلات Excel العادية والقوائم المنسدلة فقط.
ماذا أفعل إذا أخطأت في إدخال بيانات؟
في شيتات البيانات الأساسية (عملاء، موردين، منتجات) يمكنك تعديل البيانات مباشرة. أما في شيتات العمليات (مبيعات، مشتريات..) فالأفضل إبقاء القيد الخاطئ وإضافة قيد تصحيحي عكسي للمحافظة على مبدأ Append Only.
هل يمكن إضافة عملاء أو منتجات جديدة بعد البدء؟
نعم في أي وقت. فقط أضف العميل أو المنتج الجديد في الصف التالي الفارغ بشيت البيانات الأساسية المناسب. القائمة المنسدلة ستتحدث تلقائياً لتشمل الإضافات الجديدة.
كيف أعرف رصيد عميل معين؟
اذهب لشيت "📈 التقارير" وانقر على الخلية الصفراء في قسم "كشف حساب عميل". اختر اسم العميل من القائمة المنسدلة، وستظهر فوراً: إجمالي مبيعاته، وما تم تحصيله، والرصيد المستحق عليه.
هل يعمل النظام على أكثر من جهاز في نفس الوقت؟
الملف مبني للاستخدام الفردي. إذا أردت مشاركته بين عدة مستخدمين، يمكن حفظه على OneDrive أو SharePoint وفتحه عبر Excel Online، لكن التحرير المتزامن قد يسبب تعارضاً — يُنصح بأن يُدخل شخص واحد في الوقت ذاته.
كيف أحمي المعادلات من التعديل الخاطئ؟
اذهب إلى Review > Protect Sheet لكل شيت يحتوي على معادلات. ضع كلمة مرور واختَر السماح فقط بتحديد الخلايا غير المقفلة. هكذا يستطيع المستخدمون الإدخال في الخلايا البيضاء فقط دون المساس بالمعادلات.

12 📥 حمّل النظام — اختر النسخة المناسبة لك

النسختان تحتويان نفس أوراق العمل والتصميم والقوائم المنسدلة — الفرق الجوهري هو الصيغ والمعادلات التي تجعل كل شيء يعمل تلقائياً.

الميزة 🆓 مجاني ⭐ مدفوع
11 ورقة عمل كاملة
التصميم الاحترافي والألوان
القوائم المنسدلة (Dropdown)
الصيغ والمعادلات (XLOOKUP، SUMIFS…) ✗  تحتاج إضافتها يدوياً ✓  مدمجة وجاهزة
سحب الأسعار تلقائياً عند اختيار المنتج
حساب الإجمالي تلقائياً
دفتر الأستاذ يتجمع تلقائياً
Dashboard وأرصدة العملاء تلقائية
Data Validation لمنع الأخطاء
الجاهزية للاستخدام الفوري ✗  يحتاج إعداد ✓  افتح وابدأ مباشرة
مجاني 🎁
🆓

النسخة المجانية

  • 11 شيت كاملة
  • تصميم احترافي
  • قوائم منسدلة
  • بدون معادلات
  • تحتاج إعداد يدوي
أو
الأكثر طلباً ⭐

النسخة المدفوعة

  • 11 شيت كاملة
  • تصميم احترافي
  • قوائم منسدلة
  • كل الصيغ والمعادلات ✓
  • جاهزة للتشغيل الفوري ✓
  • دفتر أستاذ تلقائي
  • Dashboard مباشر
  • Data Validation كامل
⭐ احصل عليها الآن

افتح الملف وابدأ العمل مباشرة بدون أي إعداد

💡
أيهما يناسبك؟

إذا كنت محاسباً أو خبير Excel وتريد قالباً تبني عليه معادلاتك — المجاني يكفيك.  إذا كنت صاحب عمل وتريد نظاماً يعمل فوراً بدون أي إعداد — النسخة المدفوعة هي الاختيار الصحيح.