หน้าแรก บทความ Microsoft
Microsoft

Data Table (What-If Analysis) ใน Excel คืออะไร ใช้งานยังไง

เผยแพร่ 13 ส.ค. 69

เคยอยากรู้ไหมครับว่าถ้าดอกเบี้ยผ่อนบ้านเปลี่ยนไปหลายๆ ค่า ยอดผ่อนต่อเดือนจะเป็นเท่าไหร่บ้าง แทนที่จะต้องพิมพ์สูตรใหม่ทีละค่าให้เมื่อยมือ 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 ไว้ที่เซลล์เดียวก่อน แล้ววางค่าดอกเบี้ยที่จะทดสอบไว้เป็นคอลัมน์ด้านซ้าย โดยเซลล์มุมบนสุดของคอลัมน์ตัวแปรต้องอ้างอิงไปยังสูตรต้นแบบ

B2fx=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 แบบตัวแปรเดียว

  1. พิมพ์สูตรต้นแบบไว้ในเซลล์หนึ่ง แล้วอ้างอิงเซลล์นั้นไว้ที่มุมบนของคอลัมน์ตัวแปร (ตามตัวอย่างคือ B2 อ้างอิงสูตร PMT)
  2. พิมพ์ค่าตัวแปรที่ต้องการทดสอบเรียงลงมาในคอลัมน์ด้านซ้าย (A3 ถึง A6)
  3. เลือกช่วงเซลล์ทั้งหมดที่ครอบทั้งสูตรต้นแบบและค่าตัวแปร (A2:B6)
  4. ไปที่แท็บ Data เลือก What-If Analysis แล้วคลิก Data Table
  5. เพราะค่าตัวแปรอยู่ในคอลัมน์ ให้ใส่เซลล์อ้างอิงดอกเบี้ยต้นฉบับ (เช่น B1) ลงในช่อง Column input cell แล้วปล่อยช่อง Row input cell ว่างไว้
  6. กด OK Excel จะคำนวณผลลัพธ์ทุกแถวให้อัตโนมัติ

ตัวอย่างที่ 2: Two-Variable Data Table ดูยอดผ่อนตามดอกเบี้ยและจำนวนปี

ถ้าอยากรู้ผลลัพธ์ที่ซับซ้อนขึ้น เช่น ยอดผ่อนเปลี่ยนไปตามทั้งดอกเบี้ยและจำนวนปีที่ผ่อนพร้อมกัน ให้ใช้ Two-Variable Data Table แทน โดยวางตัวแปรตัวหนึ่งเป็นแถว อีกตัวเป็นคอลัมน์ และสูตรต้นแบบต้องอยู่ที่มุมซ้ายบนของตาราง (จุดตัดระหว่างแถวและคอลัมน์)

A1fx=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

  1. วางสูตรต้นแบบไว้ที่มุมซ้ายบนของตาราง (A1)
  2. พิมพ์ค่าตัวแปรตัวที่ 1 เรียงลงมาในคอลัมน์ซ้าย (A2:A4) และค่าตัวแปรตัวที่ 2 เรียงไปทางขวาในแถวบน (B1:C1)
  3. เลือกช่วงเซลล์ทั้งหมด (A1:C4)
  4. ไปที่ Data > What-If Analysis > Data Table
  5. ใส่เซลล์อ้างอิงของตัวแปรที่วางเป็นแถวลงในช่อง Row input cell และเซลล์อ้างอิงของตัวแปรที่วางเป็นคอลัมน์ลงในช่อง Column input cell
  6. กด OK เพื่อให้ Excel คำนวณผลลัพธ์ทั้งตารางให้ทันที

ข้อควรระวังเวลาใช้ Data Table

Data Table มีข้อควรระวังบางอย่างที่ควรรู้ก่อนใช้งาน

สรุป

Data Table เป็นเครื่องมือที่ช่วยประหยัดเวลาได้มากเวลาต้องเปรียบเทียบผลลัพธ์จากหลายค่าตัวแปรพร้อมกัน ไม่ว่าจะเป็นการวางแผนผ่อนบ้าน ผ่อนรถ หรือคำนวณงบประมาณในชีวิตประจำวัน ใช้งานผ่านเมนู Data > What-If Analysis > Data Table ได้เลยไม่ต้องเขียนสูตรซ้ำ ถ้าใครอยากรู้จักเครื่องมือ What-If Analysis อีกตัวที่ใช้หาค่าย้อนกลับจากเป้าหมาย แนะนำให้อ่านต่อที่ Goal Seek ใน Excel คืออะไร เพื่อเลือกใช้เครื่องมือให้เหมาะกับงานแต่ละแบบ

หมายเหตุ: บทความนี้เขียนและเรียบเรียงโดย AI

← กลับหน้าบทความ
Line