Data Table แบบ 1 ตัวแปร

จากตัวอย่างการหาค่าโฆษณา หากกำหนดให้ค่าโฆษณาเป็นตัวเลขในช่วง 100 ถึง 400 บาท ให้หาว่าจะส่งผลต่อกำไรขั้นต้นอย่างไร

ทางออกในการแก้ปัญหานี้ หากคุณไม่รู้จัก Data Table มาก่อน ก็คงต้องสร้างตารางคำนวณซ้ำกันหลายๆตารางเพื่อทดลองใส่ตัวเลขค่าโฆษณาลงไปเพื่อหาผลลัพธ์ที่ต้องการ

แทนที่จะเสียแรงเสียเวลาสร้างตารางคำนวณซ้ำ ให้ออกแบบโครงสร้างตาราง Data Table ขึ้นมาก่อน โดยในปัญหานี้สังเกตว่าต้องการเปลี่ยนค่าโฆษณาเพียงค่าเดียว ดังนั้นจึงเข้าข่าย Data Table แบบ 1 ตัวแปร ซึ่งมีโครงสร้างแยกแยะออกไปอีก 2 แบบย่อยตามแต่ว่าคุณต้องการดูตัวแปรตามแนวใด ได้แก่

  • Data Table แบบวางตัวแปรไว้ในหัวตารางด้านข้างตามแนวตั้ง ส่วนหัวตารางด้านบนเป็นสูตรคำตอบที่ link มา และเมื่อสั่ง Data Table ให้เลือกใช้ช่อง Column Input Cell
  • Data Table แบบวางตัวแปรไว้ในหัวตารางด้านบนตามแนวนอน ส่วนหัวตารางด้านข้างเป็นสูตรคำตอบที่ link มา และเมื่อสั่ง Data Table ให้เลือกใช้ช่อง Row Input Cell

ตัวอย่างการใช้ Data Table แบบวางตัวแปรไว้ในหัวตารางด้านข้างตามแนวตั้ง

image126

  1. นำตัวเลขค่าโฆษณามาพิมพ์ลงในเซลล์ E23:E27 โดยจะกำหนดให้เป็นตัวเลขใดก่อนหลังก็ได้ ไม่จำเป็นต้องเรียงลำดับมากน้อย
  2. เซลล์ F22 และ G22 สร้างสูตร link ผลลัพธ์ของสูตรคำนวณมาจากเซลล์ G19 และ H18 ตามลำดับ
  3. ให้เลือกพื้นที่ E22:G27 แล้วสั่ง Data > What-If Analysis > Data Table (Excel 2003 สั่ง Data > Table)
  4. คลิกลงในช่อง Column input cell แล้วคลิกต่อไปที่เซลล์ G18 (เพื่อกำหนดให้ Data Table ยิงตัวเลขค่าโฆษณาที่วางไว้ตามแนวตั้งไปที่เซลล์ G18) แล้วกดปุ่ม OK
  5. จะพบคำตอบปรากฏในตาราง F23:G27 และเมื่อคลิกดูจะพบสูตร {=TABLE(,G18)} ซึ่งสูตรนี้เราไม่สามารถสร้างเอง ต้องใช้คำสั่ง Data Table เท่านั้นจึงจะเกิดสูตรนี้ขึ้น และเมื่อดูในสูตรจะพบ (,G18) แสดงถึงการไม่ใช้ Row Input แต่ใช้ Column Input มีเซลล์ G18 เป็นเซลล์รับค่า

หากใช้ตาราง Data Table แบบวางตัวแปรไว้ในหัวตารางด้านบนตามแนวนอน ต้องออกแบบตารางตามรูปต่อไปนี้

image128

ข้อสังเกต

  1. Data Table แบบ 1 ตัวแปร สามารถหาคำตอบมาแสดงในตารางได้หลายเรื่อง ตามแต่ว่าจะ link สูตรคำตอบเรื่องใดมาแสดงในหัวตารางอีกข้างหนึ่ง จึงให้ผลลัพธ์ได้มากกว่า Data Table แบบ 2 ตัวแปร ซึ่งแม้จะใช้ตัวแปรได้ 2 ตัว แต่จะแสดงคำตอบในตารางได้เพียงเรื่องเดียวเพราะมีเซลล์หัวมุมเพียงเซลล์เดียว
  2. ถ้าต้องการใช้ตัวแปรมากกว่า 2 ตัว หรือต้องการคำตอบหลายเรื่อง สามารถใช้สูตร If, Choose หรือ Index ช่วยทำให้ Data Table ทำงานได้ไม่จำกัด
  3. สูตรที่ Excel สร้างให้เมื่อสร้าง Data table เป็นสูตรที่ถูกสร้างขึ้นแบบ Array พร้อมกันทุกเซลล์ โดยมีโครงสร้างสูตรดังนี้

    =Table(Row Input Cell, Column Input Cell)

    Data Table แบบ 1 ตัวแปร จะเกิดสูตร =Table(Row Input Cell,) เมื่อเป็นตารางที่ใช้ Row Input และจะเกิดสูตร =Table(, Column Input Cell) เมื่อเป็นตารางที่ใช้ Column Input ส่วน Data Table แบบ 2 ตัวแปรจะเกิดสูตรที่ใช้โครงสร้างแบบเต็ม =Table(Row Input Cell, Column Input Cell)
  4. การอ่านผลลัพธ์จากตาราง Data Table ต้องอธิบายให้ชัดเจนว่า ในขณะที่ค่าโฆษณาเปลี่ยนแปลงไปนั้น ตัวเลขตัวแปรอื่น ได้แก่ ยอดขาย และ %ต้นทุนขาย ถือว่าคงที่
  5. ค่าโฆษณาในเซลล์ G18 จะเว้นว่างไว้หรือจะใส่ตัวเลขใดๆแม้จะสร้างสูตรคำนวณไว้ก่อนหรือหลังการสั่ง Data Table ก็ได้ เพราะไม่มีผลต่อการคำนวณใน Data Table
  6. ตาราง Data Table ไม่สามารถถูก Copy ออกไปใช้ที่อื่น เพราะเมื่อ Paste จะพบว่าสูตร Table ในตารางถูกเปลี่ยนเป็นตัวเลขค่าคำตอบแทนทุกเซลล์
  7. เราไม่สามารถ Insert แทรกเซลล์สูตร Table และหากต้องการลบสูตร Table ทิ้ง ต้องเลือกพื้นที่ตารางทั้งหมดที่มีสูตร Table แล้วจึงจะสามารถลบสูตรทิ้งพร้อมกันทุกเซลล์

Related Articles

© Copyright 1999

สงวนลิขสิทธิ์ตามกฎหมาย

ห้ามนำข้อความหรือส่วนหนึ่งส่วนใดของบทความหรือวิดีโอหรือรูปภาพไปใช้เพื่อการค้าขาย หรือเพื่อประโยชน์ส่วนตัว

อนญาตให้นำไปใช้เพื่อสาธารณประโยชน์โดยขอให้ระบุที่มาและชื่อผู้เขียนกำกับไว้ด้วยเสมอ

ลิงก์เว็บ Excel Expert Training

เว็บสำหรับ เรียนออนไลน์

เว็บสำหรับ เรียนแบบกลุ่ม-ส่วนตัว

ติดตามข่าวสารได้จาก facebook

ถามปัญหาได้ที่ กลุ่มคนรัก Excel

และไลน์กลุ่ม Excel Expert Group

ที่อยู่และการติดต่อ

สมเกียรติ ฟุ้งเกียรติ 7/1 รามคำแหง ซอย 35 หัวหมาก บางกะปิ กทม 10240 โทร 097-140-5555, 02-718-9331

Excel@ExcelExpertTraining.com

sfk234x234