ตาราง Excel เป็นหนึ่งในคุณสมบัติที่ทรงพลังที่สุดใน Excel พวกเขาจัดรูปแบบข้อมูลอัตโนมัติและให้ลักษณะที่สะอาด มีโครงสร้าง Excel อนุญาตให้คุณสร้างและจัดการหลายตารางภายในเวิร์กชีตเดียว ตารางให้คุณสมบัติเช่น การกรองอัตโนมัติ การเรียงลำดับ การอ้างอิงที่มีโครงสร้าง และการจัดรูปแบบในตัว ทำให้ข้อมูลง่ายต่อการจัดการและวิเคราะห์
ในบทช่วยสอนนี้ เราจะแสดงวิธีสร้างหลายตารางในชีตเดียวกัน คุณยังจะได้เรียนรู้กฎที่คุณต้องปฏิบัติ เพื่อให้สูตร การเรียงลำดับ และการวิเคราะห์ทำงานได้อย่างลื่นไหล
การเตรียมข้อมูล
ลองจินตนาการว่าคุณมีข้อมูลยอดขายที่รวมข้อมูลเกี่ยวกับออเดอร์ ผลิตภัณฑ์ และลูกค้าในชุดข้อมูลแยกกัน คุณต้องการเก็บตารางที่เกี่ยวข้องกับยอดขายทั้งหมดในชีตเดียว
- เปิดเวิร์กบุ๊ก Excel และไปที่ชีตที่คุณต้องการเพิ่มหลายตาราง
- ป้อนชุดข้อมูลแต่ละชุดลงในช่วงที่แยกกันบนชีต
- ให้แน่ใจว่ามีอย่างน้อย 2 แถวหรือคอลัมน์ว่างระหว่างแต่ละชุดข้อมูลเพื่อป้องกันการทับซ้อน
- สร้างตารางแรกในพื้นที่มุมซ้ายบนของชีต
- ในเซลล์ A1:E11 ป้อนข้อมูลสำหรับตารางแรก (Orders)
- ในเซลล์ G1:J11 ป้อนข้อมูลสำหรับตารางที่สอง (Products)
- ในเซลล์ L1:O11 ป้อนข้อมูลสำหรับตารางที่สาม (Customers)
เคล็ดลับ: ใช้หัวข้อในแถวแรกของแต่ละช่วงข้อมูลสำหรับการทำงานของตารางที่ถูกต้อง
การสร้างตารางแรก
- เลือกช่วงทั้งหมดของชุดข้อมูลแรก
- ไปที่แท็บ Insert >> เลือก Table (หรือกด Ctrl + T)
- ติ๊กกล่อง "My table has headers"
- คลิก OK
ข้อมูลของคุณตอนนี้จัดรูปแบบเป็นตารางพร้อมตัวกรอง แถวสลับสี และสไตล์เริ่มต้น ตารางจะถูก命名อัตโนมัติ เช่น "Table1"
การเปลี่ยนชื่อตารางอย่างถูกต้อง:
- คลิกที่ใดก็ได้ในตาราง
- ไปที่แท็บ Table Design >> ตั้งชื่อที่ชัดเจน เช่น Orders ในกล่อง Table Name
ตั้งชื่อตารางที่มีความหมาย นี่ทำให้เข้าใจข้อมูลง่ายขึ้น และจำเป็นเมื่อทำงานกับหลายตาราง
การสร้างตารางเพิ่มเติม
- ทำซ้ำกระบวนการเดียวกันสำหรับชุดข้อมูลที่สองและสาม
- เลือกช่วง
- ไปที่แท็บ Insert >> เลือก Table
- ติ๊กกล่อง "My table has headers"
- คลิก OK
- เปลี่ยนชื่อตารางที่สองเป็น Products และตารางที่สามเป็น Customers
Excel สร้างตารางใหม่แต่ละตัวโดยอัตโนมัติโดยไม่ขัดแย้งกับตารางที่มีอยู่แล้ว ตราบใดที่พวกเขาไม่ทับซ้อนกัน คุณสามารถเพิ่มตารางได้เท่าที่ต้องการ ขึ้นอยู่กับขนาดข้อมูลและทรัพยากรระบบ
การใช้สูตรข้ามตาราง
หนึ่งในข้อได้เปรียบหลักของตารางคือ Structured References พวกเขาสร้างสูตรไดนามิกและทำให้การคำนวณและการค้นหาง่ายขึ้น ในตัวอย่างนี้ ตาราง Orders จะค้นหาข้อมูลรายละเอียดที่เกี่ยวข้องจากตาราง Products และ Customers
ในตาราง Orders เพิ่มหัวข้อใหม่ 3 ตัวทางขวา: CustomerName, UnitPrice, และ Sales
CustomerName:
- เลือกเซลล์แรกใต้คอลัมน์ CustomerName และป้อนสูตรต่อไปนี้เพื่อดึงชื่อลูกค้าจากตาราง Customers
=XLOOKUP([@CustomerID],Customers[CustomerID],Customers[CustomerName],"Not found")
UnitPrice:
=XLOOKUP([@ProductID],Products[ProductID],Products[UnitPrice],0)
Sales:
=[@Quantity]*[@UnitPrice]
Excel เข้าใจโดยอัตโนมัติว่าคุณอ้างอิงตารางและคอลัมน์ไหน แม้ตารางทั้งหมดจะอยู่บนเวิร์กชีตเดียวกัน สูตรขยายอัตโนมัติเมื่อเพิ่มแถวใหม่ และการอ้างอิงยังคงอ่านง่าย
การปรับแต่งและจัดการตารางของคุณ
- การจัดรูปแบบ:
- เลือกตาราง
- ไปที่แท็บ Table Design >> เลือก Style
-
- ติ๊ก Total Row เพื่อเพิ่มแถวรวม
- ติ๊ก Banded Rows หรือ Banded Columns
- การเรียงลำดับ:
- คลิกลูกศรดรอปดาวน์ในแถวหัวข้อ >> เลือก Sort (A–Z)
- แต่ละตารางเรียงลำดับอิสระจากกัน
- การปรับขนาด: ตารางขยายอัตโนมัติหากคุณเพิ่มแถวหรือคอลัมน์ที่ขอบล่างหรือขวา เพื่อปรับขนาดด้วยมือ ให้ลากจับจัดที่มุมขวาล่างสีฟ้า
- การแปลงกลับเป็นช่วง:
- เลือกตาราง
- ไปที่แท็บ Table Design >> เลือก Convert to Range เพื่อแปลงกลับเป็นเซลล์ทั่วไป
การวางตารางแบบแนวตั้งเพื่อการกรองอิสระ
คุณสามารถวางตารางแบบแนวตั้งบนชีตเดียวกันได้ วางตาราง Orders วางบรรทัดว่าง แล้ววางตาราง Products วางบรรทัดว่าง และสุดท้ายวางตาราง Customers
ที่นี่ การกรองคอลัมน์อย่าง Category จะซ่อนแถวเฉพาะในตารางนั้นเท่านั้น ไม่ใช่ตารางอื่นๆ เพราะแต่ละตารางทำงานอิสระ
สรุป
โดยทำตามขั้นตอนข้างต้น คุณสามารถสร้างหลายตารางในชีตเดียวกันและจัดระเบียบชุดข้อมูลที่แยกกันแต่เกี่ยวข้องในเวิร์กชีต Excel เดียวได้อย่างมีประสิทธิภาพ การสร้างหลายตารางในชีตเดียวไม่ได้รับอนุญาตเพียงอย่างเดียว แต่ถือเป็น Best Practice เมื่อชุดข้อมูลเกี่ยวข้องแต่แยกทางตรรกะ ด้วยการเว้นช่องว่างชุดข้อมูลอย่างถูกต้อง แปลงแต่ละชุดเป็นตาราง และใช้ Structured References คุณจะได้ความชัดเจน ความยืดหยุ่น และโครงสร้างสเปรดชีทที่มืออาชีพขึ้น