هذا مشروع Dashboard تفاعلي متقدم لتحليل أداء المبيعات. تم استخدام Power Query لتنظيف البيانات وإعدادها، ثم PivotTables و PivotCharts لتحليل البيانات، وأخيرًا Slicers و Timeline لتصفية البيانات ديناميكيًا. المشروع يتبع معايير احترافية في التصميم والتفاعلية.
? خطوات العمل (Methodology):
استيراد وتنظيف البيانات باستخدام Power Query:
تم استيراد ملف CSV باستخدام Get Data.
تحديد أنواع البيانات الصحيحة (Date, Time, Decimal, Whole Number).
إزالة التكرارات (Duplicates) إن وجدت.
معالجة القيم المفقودة (Handle Missing Values).
تنظيف النصوص (Trim & Clean) للحقول النصية.
إضافة أعمدة مشتقة (Derived Columns):
Year و Month و Month Name من Order_Date.
Net Sales = Sales * (1 - Discount).
Profit Margin = Profit / Sales.
بناء الجداول المحورية والرسوم البيانية (PivotTables & PivotCharts):
KPI PivotTables: لحساب المؤشرات الرئيسية (Total Sales, Total Profit, Profit Margin %, Orders Count).
PivotChart 1 (Line Chart): اتجاه المبيعات الشهرية (Monthly Sales Trend).
PivotChart 2 (Column Chart): المبيعات حسب فئة المنتج (Sales by Product Category).
PivotChart 3 (Bar Chart): الأرباح حسب نوع الجهاز (Profit by Device Type).
PivotChart 4 (Donut/Pie Chart): توزيع طرق الدفع (Payment Method Share).
إضافة التفاعلية (Interactivity):
Timeline: تصفية البيانات حسب التاريخ (Order_Date).
Slicers (3 على الأقل): Product Category, Device Type, Gender (أو Payment Method).
ربط جميع الـ Slicers والتايم لاين بكل PivotTables و PivotCharts باستخدام Report Connections ✅
تصميم لوحة المؤشرات (Dashboard Design):
KPI Cards (4 على الأقل):
Total Sales: [رقم]
Total Profit: [رقم]
Profit Margin %: [نسبة]
Orders Count: [رقم]
تصميم البطاقات باستخدام Shapes و Text Boxes مرتبطة بخلايا الـ Pivot.
تنسيق الأرقام باستخدام Custom Format (K/M).
إخفاء خطوط الشبكة (Gridlines) والعناوين.
إضافة Header للـ Dashboard (عنوان + نطاق التاريخ).