Sparklines คือแผนภูมิขนาดเล็ก (Mini-charts) ที่อยู่ภายในเซลล์ของเวิร์กชีตทั้งหมด Sparklines ถูกนำเสนอใน Excel 2010 และเวอร์ชันที่ใหม่กว่า Sparklines ช่วยให้สามารถจินตนาการข้อมูลได้ และสามารถใช้แสดงแนวโน้มหรือรูปแบบต่างๆ พวกมันยังดูน่าทึ่งมากเมื่อใช้ในการสร้างแดชบอร์ด (Dashboard) บางครั้ง คุณอาจพบว่าการใช้ Sparklines แทนแผนภูมิจริงสะดวกกว่า โดยเฉพาะเมื่อมีพื้นที่จำกัดในเวิร์กชีตสำหรับการแสดงภาพ
หากคุณเข้าใจวิธีใช้แผนภูมิและกราฟใน Excel คุณควรเข้าใจ Sparklines ได้ง่าย มีหลายประเภทของ Sparklines ที่คุณสามารถใช้ในเวิร์กชีตได้:
- Line Sparklines (เส้น)
- Column Sparklines (คอลัมน์)
- Win/Loss Sparklines (ชนะ/แพ้)
Line Sparklines คล้ายกับแผนภูมิเส้น สามารถแสดงแนวโน้มข้อมูลยอดขายรายเดือนได้ ตัวอย่างเช่น การใช้ Line Sparklines – หลักการที่ควบคุมการสร้างแผนภูมิเส้น คล้ายกับ Line Sparklines Column Sparklines คล้ายกับแผนภูมิแท่ง และมีประโยชน์สำหรับการวิเคราะห์เปรียบเทียบระหว่างจุดข้อมูล Win/Loss Sparklines แสดงแต่ละจุดข้อมูลหรือจัดประเภทแต่ละจุดข้อมูลเป็นชนะหรือแพ้ ดังนั้นสำหรับประเภท Sparkline นี้ ความแตกต่างระหว่างจุดชนะและแพ้จะชัดเจนมาก
Sparklines มักจะวางในสเปรดชีตส่วนใหญ่ ใกล้หรือข้างแหล่งข้อมูลของมัน โดยเป็นการอธิบายภาพเพิ่มเติม นอกจากนี้ยังสามารถสร้าง Sparkline เดียวจากคอลัมน์หรือแถว หรือหลาย Sparklines ขึ้นอยู่กับความต้องการ
มาเริ่มต้นด้วยตัวอย่างง่ายๆ เพื่อแสดงวิธีใช้ Sparklines
บทนำ
หอยทากเป็นอาหาร délicatesse ยอดนิยมในประเทศอย่างไนจีเรียและฝรั่งเศส ในไนจีเรีย หอยทากเสิร์ฟเป็นส่วนหนึ่งของแกง สตูว์ และเป็นของว่างในงานเลี้ยง หอยทากมีโปรตีนสูง รวมถึงไขมันและคอเลสเตอรอลต่ำ พวกมันจึงถือว่าเป็นแหล่งโภชนาการที่อร่อยและมีสุขภาพดี
สปีชีส์หอยทากที่ใหญ่ที่สุดในโลกพบในแอฟริกาตะวันตก หอยทากแอฟริกันยักษ์สามารถโตได้ถึง 30 ซม. การเลี้ยงหอยทากเป็นกิจการที่เจ้าของธุรกิจขนาดเล็กหลายคนในไนจีเรียเริ่มต้น เนื่องจากหอยทากสามารถเลี้ยงได้ในฟาร์มขนาดเล็กกว่าฟาร์มไก่หรือสัตว์เลี้ยงทั่วไป ดังนั้นพื้นที่จึงไม่ใช่ปัญหา นอกจากนี้ หอยทากเป็น Hermaphrodites (มีเพศทั้งสอง) และผสมพันธุ์ตลอดปี พวกมันวางไข่ได้ถึง 100 ฟองในครั้งเดียว และผสมพันธุ์ได้เร็วมาก ความถี่ในการวางไข่ขึ้นหลักกับสภาพอากาศและระยะเวลาฝนตก
เปลือกหอยทากถูกหลั่งโดยตัวหอยทากเอง ประกอบด้วยแคลเซียมคาร์บอเนตเป็นส่วนใหญ่ และเป็นแหล่งป้องกันที่สำคัญสำหรับหอยทาก ดังนั้น เกษตรกรเลี้ยงหอยทากต้องมั่นใจว่ามีแหล่งแคลเซียมเพียงพอ หอยทากมักขุดและกินเศษดิน หากมีแคลเซียมเพียงพอในดินที่เกษตรกรหาให้ฟาร์มหอยทาก หอยทากจะพัฒนาเปลือกที่แข็งแรงและเพียงพอ เกษตรกรยังสามารถเติมแคลเซียมเพิ่มในอาหารได้ หากดินเองไม่มีแคลเซียมเพียงพอ เปลือกหอยทากยังเป็นที่อยู่อาศัยของมวลเนื้อในของหอยทาก
ด้วยการผสมผสานที่เหมาะสมระหว่างการให้อาหารและเทคนิคการผสมพันธุ์ การเลี้ยงหอยทากสามารถให้ผลตอบแทนการลงทุนที่สมเหตุสมผลแก่เจ้าของธุรกิจขนาดเล็ก การให้อาหารเป็นอีกปัจจัยสำคัญในการดำเนินฟาร์มหอยทาก หอยทากกินพืช และสามารถกินผลไม้ เช่น มะม่วง กล้วย และลูกแพร์ รวมถึงผัก เช่น กะหล่ำปลี และผักกาด
เกษตรกรเลี้ยงหอยทากบางคนเลือกใช้ของเสียจากตลาดและครัวเรือนที่ราคาถูก เช่น เปลือกผลไม้และผัก เกษตรกรบางคนซื้ออาหารที่จัดทำพิเศษ เจ้าของธุรกิจขนาดเล็กมักได้วัฒนธรรมหอยทากป่าเริ่มต้นจากที่อยู่อาศัยตามธรรมชาติ เช่น จากป่าหรือพุ่มไม้ นอกจากนี้ พวกเขายังอาจเลือกซื้อหอยทากจากฟาร์มผสมพันธุ์อื่น
ในตัวอย่างต้นทางของเรา เรามีข้อมูลจากเจ้าของธุรกิจขนาดเล็กสมมติที่เริ่มกิจการเลี้ยงหอยทาก

การใช้ Win/Loss Sparklines
เจ้าของธุรกิจขนาดเล็กดำเนินฟาร์มหอยทากมา 5 ปี เขามีข้อมูลสถิติกำไร/ขาดทุนรายเดือนของฟาร์มในปีก่อนหน้า ประเภทข้อมูลนี้สามารถจินตนาการและสรุปได้อย่างเหมาะสมโดยใช้ Win/Loss Sparklines โดยกำไรรายเดือนถูกกำหนดเป็นชนะ (Win) และขาดทุนรายเดือนถูกกำหนดเป็นแพ้ (Loss) บางครั้งอาจเป็นการลดทอนมากเกินไป ดังนั้น หากต้องการการจินตนาการที่ละเอียดขึ้น ควรหลีกเลี่ยง Win/Loss Sparklines
1) เพื่อสร้าง Win/Loss Sparkline นี้ ให้เลือกเซลล์ N5 ซึ่งอยู่ข้างข้อมูลต้นทาง

2) ไปที่ Insert > Sparklines และเลือก Win/Loss

3) กล่องโต้ตอบ Create Sparklines จะปรากฏ และจะแจ้งให้เลือก Data Range ที่สนใจ คุณยังสามารถเปลี่ยน Location Range ได้ แต่ในกรณีนี้ เราจะทิ้ง Location Range ไว้เป็นเดิม (Excel มักตรวจจับ Location Range อัตโนมัติจากเซลล์ที่เลือกไว้ต้นทาง) เราจึงเลือกช่วง B5:M5 เป็น Data Range ตามภาพด้านล่าง

4) คลิก OK
5) Win/Loss Sparklines ที่จำลองข้อมูลรายเดือนแสดงในเซลล์ N5 แล้ว

6) เราสามารถเน้นข้อมูลเพิ่มเติมได้โดยใช้ Context-Sensitive Sparkline Tools Menu ด้วยการเลือกเซลล์ N5 เพื่อเปิดใช้งาน Context-Sensitive Sparkline Tools Design Menu ไปที่ Design > Show และติ๊กถูก High Point และ Low Point เพื่อเน้นกำไรสูงสุดและขาดทุนสูงสุด

7) เราต้องการเปลี่ยนสีของ High Point และ Low Point เนื่องจากอาจสับสนถ้าใช้สีเดียวกับจุดอื่นๆ เพื่อทำเช่นนี้ ด้วยการเลือกเซลล์ N5 ค้างอยู่ ไปที่ Sparkline Tools > Design > Style และคลิกที่ลูกศรดรอปดาวน์ถัดจาก Marker Color ไปที่ High Point และเลือกสีส้ม (หรือสีอื่นที่ไม่ใช่สีแดงและสีน้ำเงินที่ใช้อยู่)

8) จุดสูงสุดหรือจำนวนกำไรในกรณีนี้ ตอนนี้จัดรูปแบบด้วยสีส้มตามภาพด้านล่าง

9) ทำให้แน่ใจว่าเซลล์ N5 ยังถูกเลือก ไปที่ Sparkline Tools > Design > Style และคลิกที่ลูกศรดรอปดาวน์ถัดจาก Marker Color และสำหรับ Low Point เลือกสีเขียวอ่อน ตามภาพด้านล่าง

10) ยังสามารถจัดรูปแบบเซลล์ N5 ด้วยการจัดรูปแบบมาตรฐาน เพื่อให้ Win/Loss Sparkline ที่สร้างขึ้นโดดเด่นทางสายตา
11) ด้วยการเลือกเซลล์ N5 ไปที่ Home > Font > Fill และเติมสีเซลล์ด้วยสีเทาอ่อน ในกรณีนี้คือ White Background 1, Darker 5%

12) ด้วยเซลล์ที่ยังเลือกอยู่ ไปที่ Home > Font และให้เซลล์มีเส้นขอบบน เส้นขอบล่าง และเส้นขอบขวา
13) ผลลัพธ์สุดท้ายแสดงด้านล่าง

การใช้ Line Sparklines
ข้อดีของการเลี้ยงฟาร์มหอยทากคือ พื้นที่ที่ต้องการสำหรับการเลี้ยงน้อยกว่าการเลี้ยงสัตว์เลี้ยงทั่วไปมาก ตามที่กล่าวไว้ นอกจากนี้ ยังสามารถทดสอบอาหารหรือพันธุ์ผสมพันธุ์ที่แตกต่างกันได้ง่าย โดยการแบ่งพื้นที่ที่จำเป็น ในกรณีนี้ นอกเหนือจากหอยทากมาตรฐานที่เกษตรกรใช้มาหลายปีสำหรับขายและผสมพันธุ์ เกษตรกรตัดสินใจทดสอบวัฒนธรรมผสมพันธุ์เริ่มต้น 2 แบบที่แตกต่างกัน แต่ละวัฒนธรรมถูกเก็บในพื้นที่ล้อมแยกต่างหากบนฟาร์ม วัฒนธรรมแรกที่ประเมินคือ 50 ตัวหอยทากป่าจากป่า บางคนในชุมชนเลี้ยงหอยทากเชื่อว่าหอยทากป่ามีความทนทานมากกว่าหอยทากจากฟาร์มอื่น และเครียดน้อยกว่า พร้อมกันนี้ เกษตรกรทดสอบวัฒนธรรมอีกแบบที่ได้มาจากฟาร์มผสมพันธุ์หอยทากอีกแห่ง เขาวัดจำนวนไข่ทั้งหมดที่ได้รายเดือนจากทั้งสองวัฒนธรรม
1) เนื่องจากเขาต้องการแสดงความถี่การวางไข่รายเดือนของแต่ละวัฒนธรรมเริ่มต้นแบบภาพ เขาจึงตัดสินใจใช้ Line Sparklines
2) เพื่อทำเช่นนี้ ให้เลือกช่วง N9:N10 และไปที่ Insert > Sparklines และเลือก Line

3) ใช้กล่องโต้ตอบ Create Sparklines เลือก Data Range ที่สนใจ ซึ่งในกรณีนี้คือช่วง B9:M10 ตามภาพด้านล่าง

4) คลิก OK
5) Sparklines ถูกสร้างและจัดกลุ่มอัตโนมัติ ซึ่งหมายความว่าสามารถนำการตั้งค่าบางอย่างไปใช้กับกลุ่ม Sparkline ทั้งหมดได้
6) ด้วยเซลล์ที่ประกอบกลุ่มถูกเลือก ไปที่ Sparkline Tools > Design > Show และติ๊กถูก Markers เพื่อให้เส้นแสดงเครื่องหมายหรือแต่ละจุดที่ประกอบเป็น Line Sparkline
7) ด้วยเซลล์ที่ประกอบกลุ่มยังคงถูกเลือก ไปที่ Sparkline Tools > Design > Group และคลิกที่ลูกศรดรอปดาวน์ภายใต้ Axis และสำหรับ Vertical Axis Minimum Value Options เปลี่ยนจาก Automatic for all Sparklines เป็น Same for All Sparklines

8) ด้วยเซลล์ที่ประกอบกลุ่มยังคงถูกเลือก ไปที่ Sparkline Tools > Design > Group และคลิกที่ลูกศรดรอปดาวน์ภายใต้ Axis และสำหรับ Vertical Axis Maximum Value Options เปลี่ยนจาก Automatic for all Sparklines เป็น Same for All Sparklines

9) ผลของการเปลี่ยนการตั้งค่าเหล่านี้สำหรับกลุ่ม หมายความว่ากลุ่ม Sparklines ตอนนี้ใช้ค่าสูงสุดเดียวกันที่ได้จากข้อมูล ซึ่งในกรณีนี้คือ 500 และค่าต่ำสุดจะตั้งที่ 15 เนื่องจากเป็นค่าต่ำสุดที่ได้จากข้อมูล เราสามารถเห็นผลของการเปลี่ยนการตั้งค่านี้ได้ชัดเจนที่ Line Sparkline ที่สอง ซึ่งแสดงความถี่การวางไข่ของหอยทากที่มาจากฟาร์มหอยทากอีกแห่ง ดังนั้น ในกรณีนี้ เราสามารถเห็นความถี่การวางไข่ตลอดเดือนสำหรับแต่ละวัฒนธรรม รวมถึงเห็นความถี่สูงกว่าของวัฒนธรรมหอยทากป่า เนื่องจากเราใช้แกนเดียวกัน

10) ตอนนี้เลือก Sparklines และไปที่ Home > Font และเลือกตัวเลือก Fill แล้วเลือก More Colors ตามภาพ

11) เลือกแท็บ Custom และตั้งค่า RGB เป็น R 246, G 255, B 193 แล้วคลิก OK

12) ให้กลุ่มมีเส้นขอบล่าง เส้นขอบบน และเส้นขอบขวา ตามภาพด้านล่าง

การใช้ Column Sparklines
วัฏจักรการพัฒนาของหอยทากเกิดขึ้นใน 3 ช่วงหลัก เริ่มแรก หอยทากใช้เดือนแรกของชีวิตเป็นตัวอ่อน (Hatchling) ช่วงตัวอ่อนมีลักษณะเปลือกบางมากและเจริญเติบโตเร็ว เปลือกสามารถพัฒนาค่อยเป็นค่อยไปได้จากปริมาณแคลเซียมที่หอยทากรับประทาน ช่วงวัยรุ่น (Juvenile) เริ่มต้นจากสิ้นเดือนที่หนึ่งหรือสองของการฟักออกมา และดำเนินต่อไปจนหอยทากถึงวัยอดุลย์ ซึ่งมักจะเป็น 14 ถึง 20 เดือนหลังจากนั้น เปลือกในตอนท้ายของช่วงนี้ควรพัฒนาเต็มที่และแข็งแรง ช่วงวัยผู้ใหญ่ (Adult) เริ่มต้นทันทีที่หอยทากถึงวัยอดุลย์
อ่านเพิ่มเติม: 3D Referencing & External Reference in Excel
เกษตรกรมีอีก 2 ส่วนของฟาร์มหอยทากที่แบ่งแยกไว้ เพื่อทดสอบ 2 ระบบการให้อาหารที่แตกต่างกัน ในส่วนหนึ่ง วัฒนธรรมเริ่มต้นได้รับการเติมแคลเซียมเสริมในอาหาร ในอีกส่วน (วัฒนธรรมเริ่มต้นเดียวกัน) ให้อาหารแบบมาตรฐาน จำนวนผู้ใหญ่ที่มีเปลือกแข็งหลังจากช่วงตัวอ่อนและวัยรุ่น ถูกวัดเป็นระยะ เพื่อดูว่าแคลเซียมเสริมช่วยให้แตกต่างหรือไม่ กล่าวคือ ความแข็งของเปลือกถูกใช้เป็นตัวบ่งชี้ของแคลเซียมที่หอยทากได้รับ
1) เกษตรกรตอนนี้ต้องการดูผลลัพธ์นี้แบบกราฟิกโดยใช้ Column Sparkline
2) ดังนั้น ให้เลือกเซลล์ F14:F15 ตามภาพด้านล่าง

3) ไปที่ Insert > Sparklines > Column Sparkline

4) สำหรับ Data Range ให้เลือกช่วง B14:E15 ตามภาพด้านล่าง

5) คลิก OK

6) Sparkline ที่สองในเซลล์ F15 แสดงผลไม่ดีด้วยความสูงแถวปัจจุบัน ดังนั้น ให้เลือกเซลล์ F15 ไปที่ Home > Cells คลิกที่ลูกศรดรอปดาวน์ภายใต้ Format และภายใต้ Cell Size เลือก Row Height ตั้งความสูงแถวเป็น 25.5 ตามภาพด้านล่าง สามารถเพิ่มหรือลดขนาดของเซลล์ที่มี Sparklines เพื่อดู Sparklines ได้ชัดเจนขึ้น


7) ต้องการปรับแกนเพิ่มเติม เลือกเซลล์ F14:F15 ไปที่ Sparkline Tools > Design > Group คลิกที่ลูกศรดรอปดาวน์ภายใต้ Axis สำหรับ Vertical Axis Minimum Value Options ภายใต้ Vertical Axis Minimum Value Options เลือก Custom Value ครั้งนี้ ตามภาพด้านล่าง

8) ตั้งค่าต่ำสุด 0.0 สำหรับแกนแนวตั้ง และคลิก OK

9) ด้วย Sparklines ที่ยังเลือกอยู่ ไปที่ Sparkline Tools > Design > Group คลิกที่ลูกศรดรอปดาวน์ภายใต้ Axis สำหรับ Vertical Axis Maximum Value Options เลือก Custom Value ครั้งนี้ ตามภาพด้านล่าง

10) ใส่ค่าสูงสุดเป็น 260 ตามภาพด้านล่าง

11) ด้วยเซลล์ทั้งสองถูกเลือก ไปที่ Home > Font และ Fill ด้วยสีฟ้าอ่อน ในกรณีนี้คือ Blue, Accent 1, Lighter 80% ตั้งเส้นขอบบน ล่าง และขวา ตามภาพด้านล่าง

การล้างหรือลบ Sparklines
1) หากคุณต้องการล้างหรือลบ Sparklines ที่เพิ่งสร้าง คุณไม่สามารถแค่เลือกเซลล์ที่มี Sparklines แล้วกด Delete ได้ แทนนั้น ให้เลือกเซลล์ที่มี Sparklines ตามภาพด้านล่าง

2) ไปที่ Sparkline Tools > Design > Group และเลือก Clear > Clear Selected Sparklines ตามภาพด้านล่าง

แค่นี้ก็เรียบร้อย
ดาวน์โหลดไฟล์ทำงาน
SparklinesTN
สรุป
Sparklines มีประโยชน์สำหรับการจินตนาการและการวิเคราะห์ข้อมูลในเวิร์กชีตหรือแดชบอร์ดของคุณ พวกมันมักจะตั้งอยู่ข้างแหล่งข้อมูล และสามารถใช้เพื่อการอธิบายและเสริมสร้างทางภาพได้ พวกมันสามารถปรับแต่งและจัดรูปแบบได้ตามความต้องการเฉพาะหรือเพื่อเน้นจุดสนใจบางประการ
กรุณาแสดงความคิดเห็นและบอกเราว่าคุณใช้ Sparklines ในเวิร์กชีตหรือแดชบอร์ดบ่อยแค่ไหน
Review Section: ทดสอบความเข้าใจของคุณ
1) Sparklines คืออะไร?
2) เมื่อไหร่ควรใช้ Win/Loss Sparklines?
3) ตั้งชุดข้อมูลตัวอย่างด้วยข้อมูลยอดขายรายเดือนสมมติ จากภูมิภาคต่างๆ และเลือก Sparklines ที่เหมาะสมเพื่อจำลองข้อมูล
4) จัดรูปแบบ Sparklines ที่คุณสร้างในคำถามก่อนหน้าเพื่อการเสริมสร้างทางภาพ