ตัวอย่างที่ 1: กราฟเส้นพื้นฐาน (Line Chart)
=SPARKLINE(A2:F2)
กราฟเส้นแสดงแนวโน้มของข้อมูล A2 ถึง F2
สร้างกราฟเส้นหรือแท่งขนาดเล็กภายในเซลล์เดียว
SPARKLINE สร้างกราฟเส้น กราฟแท่ง หรือกราฟ Win/Loss ขนาดจิ๋วภายในเซลล์เดียว เหมาะสำหรับสร้าง Dashboard ที่ต้องการแสดงแนวโน้มข้อมูลหลายๆ รายการในพื้นที่จำกัด (In-cell chart)
=SPARKLINE(data, [options])
=SPARKLINE(data, [options])
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| data | Range | Yes | ช่วงข้อมูลหรืออาร์เรย์ที่ต้องการนำมาสร้างกราฟ | |
| options | Range/Array | Optional | การตั้งค่ากราฟ (ใส่ในปีกกา {) เช่น ประเภทกราฟ สี และแกน |
ใส่กราฟเส้นเล็กๆ ท้ายตารางยอดขายรายเดือนเพื่อให้เห็นแนวโน้มขึ้นลงทันที
สร้างแถบความคืบหน้า (Bar Chart) เพื่อแสดง % การทำงานที่เสร็จแล้ว
ใช้กราฟ Win/Loss เพื่อดูว่าเดือนไหนกำไร (แท่งขึ้น) หรือขาดทุน (แท่งลง)
=SPARKLINE(A2:F2)
กราฟเส้นแสดงแนวโน้มของข้อมูล A2 ถึง F2
=SPARKLINE(A2:F2, {"charttype", "column"; "highcolor", "green"; "lowcolor", "red"})
กราฟแท่งที่แท่งสูงสุดสีเขียว ต่ำสุดสีแดง
=SPARKLINE(A2, {"charttype", "bar"; "max", 100; "color1", "blue"})
แถบสีน้ำเงินยาวตามค่าใน A2 (เทียบกับ 100)
=SPARKLINE(A2:F2, {"charttype", "winloss"; "negcolor", "red"})
กราฟแท่งขึ้น/ลง (ค่าลบสีแดง)
ขนาดของกราฟจะปรับตามขนาดของเซลล์ (Cell Size) เสมอ ถ้าต้องการกราฟใหญ่ขึ้น ให้ขยายความกว้าง/สูงของเซลล์
SPARKLINE อยู่ในเซลล์ ไม่ลอยทับข้อมูล โหลดเร็วกว่า เหมาะกับข้อมูลจำนวนมาก แต่ปรับแต่งรายละเอียดได้น้อยกว่ากราฟปกติ
ฟังก์ชัน SPARKLINE ช่วยให้คุณสร้างกราฟขนาดเล็ก (Miniature Chart) ภายในเซลล์เดียวได้ เพื่อแสดงแนวโน้มหรือเปรียบเทียบข้อมูลอย่างรวดเร็วโดยไม่ต้องสร้างแผนภูมิใหญ่แยกต่างหาก