Gantt Chart คืออะไร + วิธีทำแผนงานก่อสร้าง (ฉบับเข้าใจง่าย)

Gantt Chart คือเครื่องมือวางแผนงานพื้นฐานที่สุด และเป็นหัวใจของการคุมงานก่อสร้าง — มันตอบว่า งานไหนทำเมื่อไหร่ ต้องทำก่อน-หลังอะไร และตอนนี้ควรอยู่ตรงไหนแล้ว

บทความนี้จะอธิบายว่า Gantt Chart คืออะไร มีองค์ประกอบอะไรบ้าง ทำเองใน Excel ทีละขั้นยังไง และทำไมพองานใหญ่ขึ้น การทำ Gantt อัตโนมัติถึงช่วยประหยัดเวลาได้มาก

ตัวอย่าง Gantt Chart งานก่อสร้าง แสดง WBS, dependency และ critical path ใน BuildPM
ตัวอย่าง Gantt Chart งานก่อสร้าง — ตารางงาน (WBS) ทางซ้าย เส้นเวลาและแท่งงานพร้อมลูกศร dependency ทางขวา และ critical path เป็นสีแดง

Gantt Chart คืออะไร

Gantt Chart คือ กราฟแท่งแนวนอนที่แสดงงานแต่ละอย่างเรียงตามช่วงเวลา โดยแกนนอน (แนวขวาง) คือเวลา ส่วนแต่ละแถวคือหนึ่งงาน ความยาวของแท่งคือระยะเวลาที่งานนั้นใช้

อ่าน Gantt Chart ได้ง่าย ๆ แบบนี้:

สรุปสั้น ๆ: Gantt Chart คือ "ปฏิทินงานทั้งโครงการ" ที่มองแวบเดียวก็รู้ว่าอะไรทำเมื่อไหร่ อะไรพันกับอะไร และงานไหนขยับไม่ได้เพราะมีงานอื่นรออยู่

ทำไมงานก่อสร้างถึงต้องใช้ Gantt Chart

งานก่อสร้างมีงานย่อยเยอะและต่อเนื่องกันเป็นทอด ๆ Gantt Chart ช่วยให้:

องค์ประกอบสำคัญของ Gantt Chart

วิธีทำ Gantt Chart ใน Excel (ทีละขั้น)

ปัญหาของการทำ Gantt Chart ใน Excel

ทำได้ แต่พอโครงการจริงเดินไป มักเจอปัญหาเดิม ๆ:

วิธีทำ Gantt Chart อัตโนมัติด้วย BuildPM

ทางออกคือใช้ระบบที่จัดการลำดับงานและการเลื่อนแผนให้อัตโนมัติ นี่คือสิ่งที่ BuildPM ทำให้:

Gantt Chart ซ้อนกับ S-Curve ในหน้าเดียวของ BuildPM แสดงแผนงานและความก้าวหน้าสะสมพร้อมกัน
ใน BuildPM แผนงาน Gantt กับ S-Curve เชื่อมกัน — วาดแผนทีเดียว เห็นทั้งลำดับงานและความก้าวหน้าสะสมในจอเดียว

อยากได้ Gantt Chart ที่เลื่อนแผนแล้วไม่ต้องแก้มือ?

ลากวางแผนใน BuildPM ทีเดียว ได้ dependency, critical path, S-Curve และงวดเงินครบ

สรุป

Gantt Chart คือแผนที่ของทั้งโครงการ — บอกว่าอะไรทำเมื่อไหร่ อะไรพันกับอะไร และงานไหนห้ามช้า ทำใน Excel ก็ได้ แต่จะเสียเวลาขยับมือทุกครั้งที่แผนเปลี่ยน และไม่รู้จัก dependency

การใช้ระบบที่ทำ Gantt อัตโนมัติ ผูก dependency, critical path, S-Curve และงวดเงินไว้ด้วยกัน จะช่วยให้คุณโฟกัสกับการคุมงานจริง แทนที่จะนั่งลากแท่งใน Excel

คำถามที่พบบ่อย (FAQ)

Gantt Chart กับ S-Curve ต่างกันยังไง?

Gantt Chart แสดงว่างานไหนเริ่มและจบเมื่อไหร่ และงานไหนต้องทำก่อน-หลัง (มองเป็นตารางเวลา) ส่วน S-Curve แสดงความก้าวหน้าสะสมของทั้งโครงการเทียบกับแผน ใช้คู่กัน — Gantt เอาไว้วางแผนและจัดลำดับงาน ส่วน S-Curve เอาไว้ติดตามว่างานจริงช้าหรือเร็วกว่าแผน

ทำ Gantt Chart ใน Excel ได้ไหม?

ได้ ด้วยการทำตารางงานแล้วระบายสีช่องวันที่เป็นแท่ง แต่พอแผนเลื่อน คุณต้องขยับแท่งเองทีละงาน และ Excel ไม่รู้ความสัมพันธ์ระหว่างงาน (dependency) เลยไม่เลื่อนงานที่ต่อเนื่องให้อัตโนมัติ ทำให้เสียเวลาและพลาดง่ายเมื่องานเยอะ

ควรแบ่งงาน (task) ละเอียดแค่ไหนใน Gantt Chart?

หลักที่ใช้ได้จริงคือแบ่งให้ละเอียดพอที่จะติดตามและมอบหมายได้ แต่ไม่ละเอียดจนอัปเดตไม่ไหว โดยทั่วไปงานหนึ่งแท่งควรมีระยะเวลาประมาณ 1 สัปดาห์ถึง 1 เดือน และผูกกับหมวดงาน (WBS) เพื่อให้ดูภาพรวมได้