Includes data tables with VSTACK formula within 10 seconds on Excel
How to combine data tables with VSTACK formula within 10 seconds on Excel
Patrick Eazy IT
# Excel formula # Lemon 8 Howtoo # Excel # Excel the basics # Teaching excel
ถ้าเพิ่งเริ่มใช้ Excel 365/Excel 2021 แล้วเห็นคนพูดถึง “VSTACK” แต่ยังงงว่า vstack excel ใช้ยังไง อธิบายแบบที่ผมใช้งานจริงให้เลยครับ สูตรนี้ไว้ “เอาตารางหลายช่วงมาต่อกันในแนวตั้ง” (stack) เหมือนเราก็อปปี้ Table 1 ไปวางต่อท้าย Table 2 แต่ทำด้วยสูตรให้มันอัปเดตอัตโนมัติ 1) VSTACK คืออะไร เหมาะกับงานแบบไหน ผมใช้บ่อยตอนมีข้อมูลรายเดือนแยกไฟล์/แยกชีต เช่น Table 1 เป็น M01-25 ถึง M03-25 และ Table 2 เป็น M01-26 ถึง M03-26 โดยคอลัมน์เหมือนกัน (Month, Income, Profit) แล้วอยากรวมเป็นตารางยาวๆ เพื่อทำ Pivot/กราฟต่อได้ทันที 2) โครงสร้างสูตรที่ใช้บ่อย รูปแบบพื้นฐานคือ: =VSTACK(ช่วงตารางที่1, ช่วงตารางที่2) ตัวอย่าง (อิงแนวจากข้อมูล Month/Income/Profit): =VSTACK(A2:C5, E2:G5) ผลลัพธ์คือข้อมูลจากช่วงแรกจะอยู่ด้านบน และช่วงถัดไปจะมาต่อด้านล่างแบบยาวขึ้นทันที 3) ถ้าใช้ Table (Ctrl+T) จะสะดวกมาก ถ้าคุณตั้งชื่อเป็น Table1 และ Table2 ไว้แล้ว สูตรจะอ่านง่ายและกันช่วงหลุด: =VSTACK(Table1, Table2) ข้อดีคือพอเราเพิ่มแถวใน Table1 หรือ Table2 ตารางรวมก็ยาวตามอัตโนมัติ ไม่ต้องลากสูตรใหม่ 4) ปัญหาที่เจอบ่อย + วิธีแก้ - คอลัมน์ไม่เท่ากัน: VSTACK ต้องมี “จำนวนคอลัมน์เท่ากัน” ทั้งสองช่วง ถ้าตารางหนึ่งมี 3 คอลัมน์ อีกตารางมี 4 คอลัมน์ ให้จัดให้เท่ากันก่อน หรือเลือกเฉพาะคอลัมน์ที่ต้องการให้เท่ากัน - หัวตารางซ้ำ: ถ้าทั้ง Table1 และ Table2 มีหัวคอลัมน์เหมือนกัน แล้วไม่อยากให้ซ้ำ ให้ดึงเฉพาะส่วนข้อมูล (ไม่รวมหัว) เช่นเลือกช่วงเริ่มจากแถวข้อมูล หรือถ้าเป็น Table อาจเลือกเฉพาะคอลัมน์ข้อมูลที่ไม่มี header ซ้ำตามวิธีที่คุณจัดตารางไว้ - มีแถวว่างปน: ถ้าบางตารางมีแถวว่างเยอะ ผมจะกรองก่อนแล้วค่อย VSTACK เช่นใช้ FILTER ตัดแถวว่าง แล้วค่อยรวม เพื่อให้ตารางสุดท้ายสะอาดพร้อมทำรายงาน 5) ทิปใช้งานให้ครบสูตร หลังรวมด้วย VSTACK แล้ว แนะนำให้ทำเป็น “ตารางรายงาน” ต่อ เช่น PivotTable หรือกราฟเส้นรายเดือน (Month) เพื่อดู Income/Profit ต่อเนื่องหลายปี จะลดเวลาการรวมข้อมูลซ้ำๆ ได้เยอะครับ















































































