تصميم برنامج مخازن متكامل باستخدام Microsoft Excel
مايكروسوفت إكسل هو أحد برامج حزمة Office الشهيرة، وهو أداة قوية لتنظيم البيانات وتحليلها وعرضها بطريقة جدولية. يتميز Excel بقدراته الحسابية المتقدمة وإمكانياته الرسومية التي تجعله أداة مثالية لتصميم برامج إدارة المخازن.
الدرس الأول: التعريف بخصائص Excel وأهميته في إدارة المخازن
أهمية Excel
في برامج المخازن والمحاسبة:
1. المرونة: يمكن تخصيص البرنامج حسب احتياجات
المخزن الخاصة
2. التكلفة المنخفضة: بديل اقتصادي للبرامج
الجاهزة باهظة الثمن
3. سهولة الاستخدام: واجهة مألوفة لمعظم
المستخدمين
4. أدوات تحليل البيانات: إمكانية إنشاء
تقارير وتحليلات مفصلة
5. التكامل: يمكن ربطه مع برامج أخرى مثل
Word وAccess
أدوات Excel
الأساسية المستخدمة:
- - المعادلات الحسابية (Functions)
- - الجداول المحورية (Pivot Tables)
- - الرسوم البيانية (Charts)
- - التنسيق الشرطي (Conditional Formatting)
- - التحقق من صحة البيانات (Data Validation)
الدرس الثاني: فتح ملف Excel جديد وإنشاء شيت تكويد الأصناف
خطوات إنشاء ملف جديد:
1. فتح برنامج Excel
2. الضغط على "ملف" → "جديد"
→ "مصنف فارغ"
3. حفظ الملف باسم "برنامج إدارة المخازن"
تصميم شيت تكويد الأصناف:
1. إنشاء ورقة عمل جديدة باسم "كود
الأصناف"
2. تصميم الجدول الأساسي بالأعمدة التالية:
- - كود الصنف (مثال: A001)
- - اسم الصنف
- - الوحدة (قطعة، كيلو، متر...)
- - السعر
- - الحد الأدنى للمخزون
- - الحد الأقصى للمخزون
- - الملاحظات
3. تطبيق تنسيق الجدول (Ctrl+T) لتسهيل إدارة البيانات
4. استخدام "التجميد" (Freeze Panes) لتثبيت العناوين
نصائح مهمة:
- استخدام التنسيق الشرطي لتمييز الأصناف
التي تقترب من الحد الأدنى
- تطبيق التحقق من صحة البيانات لمنع تكرار
أكواد الأصناف
الدرس الثالث: تصميم شيت إذن الإضافة
إنشاء ورقة عمل جديدة باسم "إذن الإضافة"
تصميم الجدول بالأعمدة التالية:
- - رقم الإذن (تسلسلي تلقائي)
- - التاريخ
- - كود الصنف (قائمة منسدلة من شيت الأكواد)
- - اسم الصنف (يظهر تلقائياً عند اختيار الكود)
- - الكمية
- - السعر (يظهر تلقائياً)
- - الإجمالي (معادلة: الكمية * السعر)
- - المورد
- - ملاحظات
المعادلات المستخدمة:
- اسم الصنف: `=VLOOKUP(كود_الصنف,
كود_الأصناف, 2, FALSE)`
- السعر: `=VLOOKUP(كود_الصنف,
كود_الأصناف, 4, FALSE)`
- الإجمالي: `=الكمية * السعر`
الدرس الرابع: تصميم شيت إذن الصرف
إنشاء ورقة عمل جديدة باسم "إذن الصرف"
تصميم الجدول بالأعمدة التالية:
- - رقم الإذن (تسلسلي تلقائي)
- - التاريخ
- - كود الصنف (قائمة منسدلة)
- - اسم الصنف (يظهر تلقائياً)
- - الكمية
- - المستلم
- - القسم
- - ملاحظات
- - حالة التنفيذ (معتمدة، معلقة، مرفوضة)
معادلات مهمة:
- التحقق من توفر المخزون قبل الصرف:
`=IF(الكمية_المطلوبة <= المخزون_المتاح,
"متاح", "غير متاح")`
الدرس الخامس: تصميم شيت المخزن الرئيسي
إنشاء وردة عمل باسم "المخزن الرئيسي"
تصميم الجدول بالأعمدة:
- - كود الصنف
- - اسم الصنف
- - الوحدة
- - رصيد أول المدة
- - إجمالي الإضافات
- - إجمالي الصرف
- - الرصيد الحالي
- - حالة المخزون (منخفض، طبيعي، زائد)
المعادلات الأساسية:
- إجمالي الإضافات: `=SUMIF(إذن_الإضافة!كود_الصنف, كود_الصنف_الحالي,
إذن_الإضافة!الكمية)`
- إجمالي الصرف: `=SUMIF(إذن_الصرف!كود_الصنف, كود_الصنف_الحالي,
إذن_الصرف!الكمية)`
- الرصيد الحالي: `=رصيد_أول_المدة + إجمالي_الإضافات
- إجمالي_الصرف`
- حالة المخزون: `=IF(الرصيد_الحالي < الحد_الأدنى,
"منخفض", IF(الرصيد_الحالي
> الحد_الأقصى, "زائد", "طبيعي"))`
الدرس السادس: تصميم شيت المخزن الفرعي وربطه
إنشاء أوراق عمل للمخازن الفرعية (مثال: "مخزن
1", "مخزن 2")
تصميم مشابه للمخزن الرئيسي مع بعض الاختلافات:
الربط مع إذن الإضافة والإصدار:
- استخدام دالة SUMIFS
بدلاً من SUMIF
لإضافة شرط المخزن
- مثال: `=SUMIFS(إذن_الإضافة!الكمية,
إذن_الإضافة!كود_الصنف, كود_الصنف_الحالي, إذن_الإضافة!المخزن, "مخزن
1")`
معادلات متقدمة:
- دالة IFERROR
للتعامل مع الأخطاء: `=IFERROR(VLOOKUP(...),
"غير موجود")`
- دالة INDEX/MATCH
كبديل متقدم لـ VLOOKUP
الدرس السابع: تصميم شيت التقارير البسيطة
إنشاء ورقة عمل باسم "التقارير"
1. تقرير حركة صنف:
- اختيار صنف من قائمة
- عرض حركته (إضافات، صرف، رصيد)
2. تقرير الأصناف المنخفضة:
- قائمة تلقائية بالأصناف التي وصلت للحد الأدنى
3. تقرير الإضافات والصرف خلال فترة:
- تحديد تاريخين (من - إلى)
- عرض إجمالي الإضافات والصرف خلال الفترة
استخدام الجداول المحورية:
- إنشاء تقارير تفاعلية باستخدام PivotTables
- تصفية البيانات حسب الفترات الزمنية أو
الأقسام
الدرس الثامن: تصميم الواجهة الرئيسية
إنشاء ورقة عمل باسم "الواجهة الرئيسية"
تصميم واجهة مستخدم سهلة تحتوي على:
1. لوحة تحكم بالمخزون:
- إجمالي الأصناف
- الأصناف المنخفضة
- الأصناف الزائدة
2. أزرار تنقل برمجية (باستخدام الـ Hyperlinks):
- انتقال إلى إذن الإضافة
- انتقال إلى إذن الصرف
- انتقال إلى التقارير
3. رسوم بيانية سريعة:
- مخطط لأهم الأصناف حركة
- مخطط للأصناف المنخفضة
استخدام التنسيق الشرطي المتقدم:
- أشرطة البيانات (Data Bars)
- تدرج الألوان (Color
Scales)
الدرس التاسع: إنهاء البرنامج والتحسينات النهائية
الخطوات النهائية:
1. حماية الأوراق: منع المستخدمين من تعديل
الخلايا المحورية
2. إخفاء الأوراق المساعدة: إخفاء أوراق
البيانات الأساسية
3. إنشاء نسخة احتياطية: إعداد نظام backup للبيانات
4. اختبار البرنامج: التأكد من عمل جميع
المعادلات بشكل صحيح
تحسينات إضافية:
- إنشاء نماذج إدخال بيانات (UserForms) باستخدام VBA
- أتمتة عمليات الطباعة
- إضافة رمز الاستجابة السريعة (QR Code) للأصناف
نصائح للاستخدام:
- التدريب الجيد للمستخدمين على البرنامج
- عمل نسخ احتياطية دورية
- مراجعة دورية للبيانات والمعادلات
خاتمة
هذا البرنامج هو هدية من موقع عالم الأوفيس وقناة عماد غازي على اليوتيوب،
نتمنى لكم التوفيق في تطبيق هذه الدروس،
ولا تترددوا في مشاركة استفساراتكم وتعليقاتكم.
دورة
Excel
كاملة للمخازن برنامج مخازن Excel
تصميم
برنامج مخازن من الصفر
دورة
Excel
للمخازن
نظام
مخازن محترف بالاكسل
تعلم
Excel
للمحاسبة والمخازن
شيت
إدارة المخزون Excel
VLOOKUP
في إدارة المخازن
دورة
Excel
مع عماد غازي
موقع
عالم الأوفيس
تعلم محاسبة المخازن
Excel advanced for inventory
inventory management system Excel
stock control Excel template
Excel dashboard for inventory