KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف تُنشئ مخطط جانت في Excel؟

المؤلفشياويانغتاريخ التعديل

يُعد تتبع جداول المشاريع وإدارتها أمرًا بالغ الأهمية لضمان سير العمل بكفاءة، ويقدّم مخطط جانت تمثيلًا بصريًّا واضحًا يُسهّل هذه المهمة. في Excel، يظهر مخطط جانت كرسم بياني شريطي أفقي، حيث تُعرض كل مهمة على طول جدول زمني، مما يتيح لك مراقبة تواريخ البدء، والمدد، والعلاقات التبعية، والتقدّم العام للمشروع لمحةً واحدة. ولا تقتصر فائدة هذه النظرة الشاملة على مديري المشاريع ذوي الخبرة فحسب، بل تمتد إلى أي شخص ينسّق مجموعة من المهام. وتقدّم هذه الدورة التعليمية حلولًا متنوعة لإنشاء مخطط جانت في Excel—تتراوح بين الطرق اليدوية، والأدوات الآلية، ونهج التنسيق الشرطي، وأتمتة VBA—لتلبية الاحتياجات الأساسية والمتقدمة على حدٍّ سواء.

مخطط جانت نموذجي تم إنشاؤه في Excel لتصور جداول مشاريع


إنشاء مخطط جانت في Excel

يمكنك إنشاء مخطط جانت بالخطوات التالية:

أولًا، أنشئ نطاق البيانات الخاص بك للمهام.

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

لقطة شاشة من Excel مع بيانات المهام بما في ذلك أعمدة اسم المهمة، وتاريخ البدء، والمدة

ثانيًا، أدرج رسمًا بيانيًّا شريطيًّا وأضف سلسلتي البيانات.

2. افتح علامة التبويبإدراج، وانتقل إلىإدراج عمود أو رسم بياني شريطي، ثم اخترشريط مكدّس. سيظهر مخطط فارغ جاهزًا لاستقبال بياناتك.

لقطة شاشة لقائمة إدراج Excel مع خيار مخطط الشريط مُحدَّدسهملقطة شاشة لمخطط شريطي مكدّس فارغ تم إدراجه في Excel

3. لدمج بيانات مشروعك، انقر بزر الماوس الأيمن على المخطط واخترتحديد البياناتمن قائمة السياق. يمكّنك ذلك من ربط أعمدة تاريخ البدء والمدة من جدولك بالمخطط.

لقطة شاشة لخيار تحديد البيانات (Select Data) في قائمة السياق الخاصة بـ Excel

4. في مربع الحوارمصدر تحديد البيانات، ابحث عننطاق اسم السلسلة، ثم انقر علىإضافة. يتيح لك هذا الإجراء تحديد السلسلة الأولى—وهي تاريخ البدء.

لقطة شاشة لصندوق حوار مصدر البيانات المحددة (Select Data Source)

5. يفتح مربع الحوارتحرير السلسلة:
(1.) بالنسبة إلىاسم السلسلة، حدد خلية العنوان الخاصة بتاريخ البدء (مثل B1).
(2.) وبالنسبة إلىقيم السلاسل، حدد جميع خلايا تواريخ البدء الخاصة بمهماتك (مثل من B2 إلى B7).

لقطة شاشة لصندوق حوار تعديل السلسلة (Edit Series) لاختيار خلايا تاريخ البدء

6. انقر علىموافق، ثم كرّر الخطوة السابقة لإضافة سلسلة بيانات المدة بحيث تتطابق رؤوس الأعمدة مع خلايا مدة المهام. بعد إضافة السلسلتين، ستلاحظ أشرطة ملوَّنة تمثّل كل مرحلة من مراحل كل مهمة:

لقطة شاشة لمخطط Excel مع سلسلتي بيانات تاريخ البدء والمدة المضافة

7. عيّن التسميات الصحيحة لمهماتك. ضمنتسميات المحور الأفقي (الفئة)، في نفس مربع الحوار، انقر علىتحريروحدد خلايا أسماء المهام. يضمن ذلك أن يتوافق كل شريط مع نشاط معيّن، مما يساعد أصحاب المصلحة في المشروع على الفهم الواضح.

لقطة شاشة لصندوق حوار مصدر البيانات المحددة (Select Data Source) مع زر تعديل تسميات المحور (Axis Labels Edit)سهملقطة شاشة لصندوق حوار اختيار تسميات المحور (Axis Labels) لمخطط جانت

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

لقطة شاشة لمخطط جانت في Excel مع عرض تاريخ البدء والمدة كأشرطة زرقاء وبرتقالية

ثالثًا، قم بتنسيق مخططك الشريطي.

9. بشكل افتراضي، يكون ترتيب المهام معكوسًا في الرسم البياني الشريطي المكدّس في Excel. ولإعادة الترتيب من الأعلى إلى الأسفل، انقر بزر الماوس الأيمن على المحور الرأسي (اسم المشروع)، ثم اخترتنسيق المحور.

لقطة شاشة لخيار تنسيق المحور (Format Axis) في قائمة السياق الخاصة بمخطط Excel

10. ضمنخيارات المحورفي لوحةتنسيق المحور، فعِّل الخيارالفئات بترتيب معكوس. يُحقِّق هذا التعديل تدفقًا منطقيًّا من الأعلى إلى الأسفل، ويتماشى مع الممارسات الشائعة في إدارة المشاريع.

لقطة شاشة تُظهر خيار عرض الفئات بترتيب معكوس (Categories in reverse order) مفعّلاً في لوحة تنسيق المحور (Format Axis) في Excel

11. اخفِ شريط تاريخ البدء للحصول على مظهر أنظف: انقر بزر الماوس الأيمن على أي شريط أزرق (يمثّل تاريخ البدء)، ثم اخترتنسيق سلسلة البيانات.

لقطة شاشة لخيار تنسيق سلسلة البيانات (Format Data Series) لإخفاء شريط تاريخ البدء في مخطط جانت Excel

12. في لوحةتنسيق سلسلة البيانات، حدد الخيارينبدون تعبئةوبدون خطضمن قسمالتعبئة والخط.

لقطة شاشة تُظهر مخطط جانت Excel بعد إخفاء أشرطة تاريخ البدء

13. قلّل المسافة البيضاء على يسار المخطط بتعديل تواريخ المحور. إليك الطريقة:
(1.) حدد خلية تاريخ البدء الأقدم، ثم انقر بزر الماوس الأيمن واخترتعيين تنسيق الخلية. ضمن علامة التبويبالرقم، اخترعامودوّن الرقم التسلسلي المعروض (مثل 43933). تمثّل الأرقام التسلسلية قيم التواريخ في Excel.

لقطة شاشة لصندوق حوار تنسيق الخلايا (Format Cells) يُظهر تطبيق تنسيق الرقم العام (General number format) على خلية تاريخ البدء في Excel

(2.) بعد ذلك، حدد التواريخ الموجودة أعلى الشريط في المخطط، وانقر بزر الماوس الأيمن واختر تنسيق المحور، وفي لوحة تنسيق المحور، ضمن أيقونة خيارات المحور:

  • في مربع نص «الحد الأدنى»، أدخل الأرقام التي سجّلتها للتو؛
  • في مربع «الرئيسي»، حدد المدة الزمنية التي تناسب احتياجاتك.
لقطة شاشة لخيار تنسيق المحور (Format Axis) في قائمة السياق الخاصة بمخطط Excelسهملقطة شاشة للوحة تنسيق المحور (Format Axis) في Excel لإعداد القيم الدنيا والرئيسية للمحور

(3.) ثم أغلق اللوحة، وسيكون مخطط جانت الخاص بك قد أُنشئ كما يلي:

لقطة شاشة نهائية لمخطط جانت مكتمل في Excel

يوفّر إنشاء مخطط جانت يدويًّا باستخدام رسم بياني شريطي في Excel مرونةً تامةً في التصميم والتسميات والمقاييس الزمنية. ومع ذلك، عند التعامل مع تحديثات متكررة أو جداول معقدة، قد تصبح الصيانة مرهقة وعرضةً للخطأ. لذا، تأكد دائمًا من مراجعة النطاقات، واستخدم أسماء مهام واضحة، واحفظ القوالب لإعادة الاستخدام كلما أمكن.


إنشاء مخطط جانت بميزة رائعة

تغطي العملية أعلاه كيفية بناء مخطط جانت يدويًّا، ولكن إذا كنت بحاجة إلى إنشاء جداول زمنية للمشاريع وتحديثها بانتظام أو رغبت في توفير الوقت، فإنKutools لـ Excelيوفّر لك حلاً مبسّطًا. تتيح لك أداةمخطط جانتالمتخصصة إنشاء الجدول الزمني بسرعة عبر واجهة سهلة وبسيطة.

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

1. انقر علىKutools > المخططات > نقطة زمنية > مخطط جانت، انظر لقطة الشاشة:

لقطة شاشة لقائمة Kutools تُظهر خيار مخطط جانت في Excel

2. في مربع حوارمخطط جانت، حدّد ما يلي:

  • حدد خلايا أسماء المهام الخاصة بك في مربعاسم المشروع؛
  • اختر خلايا تاريخ البدء الخاصة بك لمربعتاريخ/وقت البدء؛
  • عيّن عمود المدة (Duration) بتحديد خلاياه.

لقطة شاشة لصندوق حوار مخطط جانت من Kutools لاختيار أسماء المهام، تواريخ البدء، والمدد

3. انقر فوقموافق، وستُعرض لك رسالة تنبيه تفيد بأنه سيتم إنشاء ورقة مخفية لأغراض الحساب والرسم البياني (ولن يؤثر ذلك على ورقتك الرئيسية).

لقطة شاشة تُظهر رسالة من Kutools تطلب إنشاء ورقة مخفية مع مخطط جانت

4. اخترنعم، وسيظهر لك مخطط جانت فورًا مع عرضٍ بصريٍّ لمدد مهامك وتداخلاتها.

لقطة شاشة لمخطط جانت تم إنشاؤه في Excel باستخدام Kutools

Kutools لـ Excel: أكثر من 300 أداة مفيدة بين يديك! استمتع بميزات مدعومة بالذكاء الاصطناعي لإنجاز عملك بذكاء وسرعة أكبر!حمّل الآن!

أتمتة إنشاء مخطط جانت وتنسيقه باستخدام VBA

عند إدارة جداول زمنية لمشاريع معقدة أو تتطلب تحديثات متكررة في Excel، تكتسب الأتمتة أهمية بالغة. باستخدام VBA (Visual Basic for Applications)، يمكنك إنشاء ماكرو يُولِّد مخطط جانت ويُهيئه تلقائيًا بأقل قدر ممكن من التدخل اليدوي—وهو الحل الأمثل عندما تُجري تغييرات متكررة على بيانات المشروع أو تحتاج إلى مخرجات بصرية موحدة، خاصةً للتقارير المشتركة بين الفرق.

1.افتح مصنف Excel الخاص بك، ثم ادخل إلى محرر VBA من خلالأدوات المطور > Visual Basic. في نافذةMicrosoft Visual Basic for Applications الجديدة، انقر فوقإدراج > وحدة نمطية. الصق الكود التالي في منطقة الوحدة النمطية:

Sub CreateGanttChart()
    Dim ws As Worksheet
    Dim ch As ChartObject
    Dim tNameRng As Range
    Dim startRng As Range
    Dim durRng As Range
    Dim lastRow As Long
    Dim chartSheet As Worksheet
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = Application.ActiveSheet
    
    ' Prompt user for task names, start dates, and durations
    Set tNameRng = Application.InputBox("Select task names range", xTitleId, Type:=8)
    Set startRng = Application.InputBox("Select start dates range", xTitleId, Type:=8)
    Set durRng = Application.InputBox("Select durations range", xTitleId, Type:=8)
    
    ' Add chart sheet
    Set chartSheet = Worksheets.Add
    chartSheet.Name = "GanttChartAuto"
    
    ' Add stacked bar chart
    Set ch = chartSheet.ChartObjects.Add(Left:=100, Width:=500, Top:=100, Height:=400)
    ch.Chart.ChartType = xlBarStacked
    
    ' Add Start Date series
    ch.Chart.SeriesCollection.NewSeries
    ch.Chart.SeriesCollection(1).Name = "Start Date"
    ch.Chart.SeriesCollection(1).Values = startRng
    ch.Chart.SeriesCollection(1).XValues = tNameRng
    
    ' Add Duration series
    ch.Chart.SeriesCollection.NewSeries
    ch.Chart.SeriesCollection(2).Name = "Duration"
    ch.Chart.SeriesCollection(2).Values = durRng
    ch.Chart.SeriesCollection(2).XValues = tNameRng
    
    ' Format categories in reverse order
    ch.Chart.Axes(xlCategory).ReversePlotOrder = True
    
    ' Hide Start Date series
    With ch.Chart.SeriesCollection(1).Format.Fill
        .Visible = msoFalse
    End With
    
    ' Format Duration series with solid color
    With ch.Chart.SeriesCollection(2).Format.Fill
        .Visible = msoTrue
        .ForeColor.RGB = RGB(255, 153, 51) ' Orange
    End With
    
    ' Adjust axis minimum based on start date
    Dim minDate As Double
    minDate = Application.WorksheetFunction.Min(startRng)
    ch.Chart.Axes(xlValue).MinimumScale = minDate
End Sub

2.نفّذ الماكرو بالنقر على زرزر التشغيلالتشغيل أو بالضغط على مفتاحF5. بعد ذلك، اتبع التعليمات المنبثقة لتحديد نطاق اسم المشروع، ونطاق تاريخ البدء، ونطاق المدة (عادةً ثلاثة أعمدة متجاورة كما هو مُعدّ في الأقسام السابقة). وسيقوم الماكرو بإنشاء ورقة عمل جديدة تحتوي على مخطط جانت منسَّق استنادًا إلى اختياراتك.


مقالات أخرى ذات صلة بالرسوم البيانية:

  • إنشاء رسم بياني شريطي متداخل مع رسم بياني شريطي آخر في Excel
  • عند إنشاء مخطط شريطي مجمّع أو مخطط شريطي يحتوي على سلسلتين من البيانات، تظهر أعمدة السلسلتين جنبًا إلى جنب. لكن في بعض الأحيان، قد تحتاج إلى استخدام مخطط متداخل (أو متراكب) لمقارنة السلسلتين بشكل أوضح. في هذه المقالة، سأشرح لك كيفية إنشاء مخطط شريطي متداخل في Excel.
  • إنشاء مخطط الخطوة في Excel
  • يُستخدم مخطط الخطوة لعرض التغيّرات التي تحدث على فترات غير منتظمة، وهو نسخة موسَّعة من مخطط الخط. لكن لا توجد طريقة مباشرة لإنشائه في Excel. في هذه المقالة، سأوضح لك كيفية إنشاء مخطط الخطوة خطوة بخطوة في ورقة عمل Excel.
  • إنشاء رسم بياني لشريط التقدم في Excel
  • في Excel، يمكن أن يساعدك رسم بياني لشريط التقدم في مراقبة تقدّمك نحو هدفٍ معين، كما في لقطة الشاشة التالية. ولكن، كيف يمكنك إنشاء رسمٍ بياني لشريط التقدم في ورقة عمل Excel؟

أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...


يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير

  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل