เคยอยากรู้ไหมครับว่าถ้าดอกเบี้ยผ่อนบ้านเปลี่ยนไปหลายๆ ค่า ยอดผ่อนต่อเดือนจะเป็นเท่าไหร่บ้าง แทนที่จะต้องพิมพ์สูตรใหม่ทีละค่าให้เมื่อยมือ Excel มีเครื่องมือที่ช่วยให้เห็นผลลัพธ์หลายๆ สถานการณ์พร้อมกันในตารางเดียว ชื่อว่า Data Table ซึ่งอยู่ในกลุ่มเครื่องมือ What-If Analysis บทความนี้จะพาไปรู้จักวิธีใช้งานแบบเข้าใจง่าย
Data Table คืออะไร
Data Table คือเครื่องมือที่ให้ Excel คำนวณผลลัพธ์ของสูตรเดียวซ้ำๆ ตามค่าตัวแปรที่เราเตรียมไว้เป็นแถวหรือคอลัมน์ โดยไม่ต้องคัดลอกสูตรหรือพิมพ์ใหม่เอง เหมาะกับตอนที่อยากเห็นภาพรวมว่า “ถ้าเปลี่ยนค่านี้ ผลลัพธ์จะเปลี่ยนไปแบบไหนบ้าง” ในหลายๆ ค่าพร้อมกัน
หลายคนอาจสับสนกับ Goal Seek ที่เคยแนะนำไปก่อนหน้านี้ แต่จริงๆ แล้วสองเครื่องมือนี้ทำงานคนละแบบ Goal Seek ใช้หาค่าตัวแปรย้อนกลับจากเป้าหมายเดียวที่ตั้งไว้ ส่วน Data Table ใช้ดูผลลัพธ์ไปข้างหน้าจากหลายค่าตัวแปรพร้อมกันในครั้งเดียว ถ้าอยากรู้ว่า “ต้องตั้งดอกเบี้ยเท่าไหร่ถึงจะผ่อนได้ตามงบ” ใช้ Goal Seek แต่ถ้าอยากรู้ว่า “ดอกเบี้ยหลายๆ ค่าจะทำให้ผ่อนเท่าไหร่บ้าง” ใช้ Data Table
Data Table มี 2 แบบ ต่างกันยังไง
Data Table แบ่งเป็น 2 รูปแบบตามจำนวนตัวแปรที่ต้องการทดสอบ
| รูปแบบ | ลักษณะการใช้งาน |
| One-Variable Data Table | เปลี่ยนตัวแปรเดียว ดูผลลัพธ์ได้หลายค่าพร้อมกัน (เช่น เปลี่ยนแค่ดอกเบี้ย) |
| Two-Variable Data Table | เปลี่ยน 2 ตัวแปรพร้อมกัน ดูผลลัพธ์เป็นตารางไขว้ (เช่น เปลี่ยนทั้งดอกเบี้ยและจำนวนปีผ่อน) |
ตัวอย่างที่ 1: One-Variable Data Table ดูยอดผ่อนบ้านตามดอกเบี้ยที่เปลี่ยนไป
สมมติกู้บ้าน 3,000,000 บาท ผ่อน 20 ปี อยากรู้ว่าถ้าดอกเบี้ยเปลี่ยนไปหลายค่า ยอดผ่อนต่อเดือนจะเป็นเท่าไหร่บ้าง เริ่มจากตั้งสูตรคำนวณค่างวดด้วย PMT ไว้ที่เซลล์เดียวก่อน แล้ววางค่าดอกเบี้ยที่จะทดสอบไว้เป็นคอลัมน์ด้านซ้าย โดยเซลล์มุมบนสุดของคอลัมน์ตัวแปรต้องอ้างอิงไปยังสูตรต้นแบบ
=PMT(B1/12,240,-3000000)| A | B | |
|---|---|---|
| 1 | ดอกเบี้ยต่อปี | 3.50% |
| 2 | 17,393 | |
| 3 | 3.00% | 16,646 |
| 4 | 3.50% | 17,393 |
| 5 | 4.00% | 18,164 |
| 6 | 4.50% | 18,960 |
จากตัวอย่าง คอลัมน์ A แถวที่ 3-6 คือค่าดอกเบี้ยที่ต้องการทดสอบ ส่วนคอลัมน์ B แถวที่ 2 คือสูตร PMT ต้นแบบ พอสั่งให้ Excel สร้าง Data Table แล้ว มันจะคำนวณยอดผ่อนของทุกค่าดอกเบี้ยให้อัตโนมัติในคอลัมน์ B แถวที่ 3-6 โดยไม่ต้องพิมพ์สูตรซ้ำเลยสักครั้ง
ขั้นตอนสร้าง One-Variable Data Table
ทำตามขั้นตอนนี้เพื่อสร้าง Data Table แบบตัวแปรเดียว
- พิมพ์สูตรต้นแบบไว้ในเซลล์หนึ่ง แล้วอ้างอิงเซลล์นั้นไว้ที่มุมบนของคอลัมน์ตัวแปร (ตามตัวอย่างคือ B2 อ้างอิงสูตร PMT)
- พิมพ์ค่าตัวแปรที่ต้องการทดสอบเรียงลงมาในคอลัมน์ด้านซ้าย (A3 ถึง A6)
- เลือกช่วงเซลล์ทั้งหมดที่ครอบทั้งสูตรต้นแบบและค่าตัวแปร (A2:B6)
- ไปที่แท็บ Data เลือก What-If Analysis แล้วคลิก Data Table
- เพราะค่าตัวแปรอยู่ในคอลัมน์ ให้ใส่เซลล์อ้างอิงดอกเบี้ยต้นฉบับ (เช่น B1) ลงในช่อง Column input cell แล้วปล่อยช่อง Row input cell ว่างไว้
- กด OK Excel จะคำนวณผลลัพธ์ทุกแถวให้อัตโนมัติ
ตัวอย่างที่ 2: Two-Variable Data Table ดูยอดผ่อนตามดอกเบี้ยและจำนวนปี
ถ้าอยากรู้ผลลัพธ์ที่ซับซ้อนขึ้น เช่น ยอดผ่อนเปลี่ยนไปตามทั้งดอกเบี้ยและจำนวนปีที่ผ่อนพร้อมกัน ให้ใช้ Two-Variable Data Table แทน โดยวางตัวแปรตัวหนึ่งเป็นแถว อีกตัวเป็นคอลัมน์ และสูตรต้นแบบต้องอยู่ที่มุมซ้ายบนของตาราง (จุดตัดระหว่างแถวและคอลัมน์)
=PMT(B1/12,C1*12,-3000000)| A | B | C | |
|---|---|---|---|
| 1 | 17,393 | 15 ปี | 20 ปี |
| 2 | 3.00% | 20,715 | 16,646 |
| 3 | 3.50% | 21,451 | 17,393 |
| 4 | 4.00% | 22,199 | 18,164 |
ตารางนี้ให้เห็นภาพชัดเจนกว่าเดิม เพราะรวมผลของ 2 ตัวแปรไว้ในตารางเดียว เช่น ถ้าดอกเบี้ย 3.5% ผ่อน 15 ปี จะจ่ายเดือนละ 21,451 บาท แต่ถ้ายืดเป็น 20 ปี จะลดลงเหลือ 17,393 บาท ทำให้เปรียบเทียบทางเลือกได้ง่ายในหน้าจอเดียว
ขั้นตอนสร้าง Two-Variable Data Table
- วางสูตรต้นแบบไว้ที่มุมซ้ายบนของตาราง (A1)
- พิมพ์ค่าตัวแปรตัวที่ 1 เรียงลงมาในคอลัมน์ซ้าย (A2:A4) และค่าตัวแปรตัวที่ 2 เรียงไปทางขวาในแถวบน (B1:C1)
- เลือกช่วงเซลล์ทั้งหมด (A1:C4)
- ไปที่ Data > What-If Analysis > Data Table
- ใส่เซลล์อ้างอิงของตัวแปรที่วางเป็นแถวลงในช่อง Row input cell และเซลล์อ้างอิงของตัวแปรที่วางเป็นคอลัมน์ลงในช่อง Column input cell
- กด OK เพื่อให้ Excel คำนวณผลลัพธ์ทั้งตารางให้ทันที
ข้อควรระวังเวลาใช้ Data Table
Data Table มีข้อควรระวังบางอย่างที่ควรรู้ก่อนใช้งาน
- Data Table จะคำนวณใหม่ทุกครั้งที่มีการเปลี่ยนแปลงค่าใดๆ ในไฟล์ ถ้าตารางมีขนาดใหญ่มากหรือสูตรซับซ้อน อาจทำให้ไฟล์คำนวณช้าลงได้ ควรใช้เท่าที่จำเป็น
- ตำแหน่งของสูตรต้นแบบต้องวางให้ถูกจุดเสมอ (มุมบนของคอลัมน์สำหรับแบบตัวแปรเดียว หรือมุมซ้ายบนสำหรับแบบสองตัวแปร) ถ้าวางผิดตำแหน่ง ผลลัพธ์ที่ได้จะผิดทั้งตาราง
- ห้ามลบหรือแก้ไขเซลล์ผลลัพธ์แต่ละช่องเดี่ยวๆ เพราะทั้งตารางเป็น Array Formula เดียวกัน ต้องแก้ที่สูตรต้นแบบเท่านั้น
สรุป
Data Table เป็นเครื่องมือที่ช่วยประหยัดเวลาได้มากเวลาต้องเปรียบเทียบผลลัพธ์จากหลายค่าตัวแปรพร้อมกัน ไม่ว่าจะเป็นการวางแผนผ่อนบ้าน ผ่อนรถ หรือคำนวณงบประมาณในชีวิตประจำวัน ใช้งานผ่านเมนู Data > What-If Analysis > Data Table ได้เลยไม่ต้องเขียนสูตรซ้ำ ถ้าใครอยากรู้จักเครื่องมือ What-If Analysis อีกตัวที่ใช้หาค่าย้อนกลับจากเป้าหมาย แนะนำให้อ่านต่อที่ Goal Seek ใน Excel คืออะไร เพื่อเลือกใช้เครื่องมือให้เหมาะกับงานแต่ละแบบ