แม้สูตร Offset จะช่วยกำหนดขอบเขตตารางให้อัตโนมัติก็ตาม แต่ขอบเขตที่ได้ขึ้นอยู่กับปริมาณข้อมูลหรือจำนวนรายการที่บันทึกไว้ ซึ่งในบางกรณีอาจไม่ตรงกับความต้องการ บางครั้งผู้ใช้งานอาจต้องการกำหนดขอบเขตตารางให้แปรเปลี่ยนไปตามเงื่อนไขพิเศษ จากภาพนี้สมมุติว่าต้องการหายอดรวมของตัวเลขในพื้นที่ตารางจาก B2:F15 ซึ่งตามปกติสามารถใช้สูตร =SUM(B2:F15) ได้อยู่แล้ว เมื่อต้องการเพิ่มลดขนาดตาราง B2:F15 ให้ต่างไปจากเดิมก็ต้องแก้ไขตำแหน่งอ้างอิงในสูตร หรือสั่ง…
สูตร VLookup และสูตร Index มีลักษณะการใช้งานเหมือนกันประการหนึ่ง คือ ใช้กับพื้นที่ตารางซึ่งกำหนดขอบเขตไว้ตายตัวอยู่แล้ว แม้จะนำสูตร IF หรือ Choose เข้ามาช่วยก็เป็นเพียงช่วยทำให้สูตร VLookup และสูตร Index…
สูตร Index เป็นสูตรทำหน้าที่ดึงค่าออกมาจากตารางที่กำหนดตามตำแหน่ง row และ column ที่ต้องการ เช่น ตามภาพตัวอย่างต่อไปนี้ =Index(Class1,3,2) จะดึงชื่อ c ออกมาให้เพราะอยู่ในตำแหน่ง row ที่…
ตามปกติในสูตร VLookup, Match, Offset, หรือสูตรด้านฐานข้อมูลใดๆ สามารถรับตำแหน่งตารางได้เพียงตารางเดียวในวงเล็บของสูตร เช่น สูตร =VLOOKUP($H$3,MyData,2,0) ใช้ Range Name ชื่อ MyData เป็นตำแหน่งตารางฐานข้อมูลที่ต้องการค้นหาคำตอบ…
ตามปกติเมื่อสร้างสูตรอ้างอิงกับตำแหน่งเซลล์หรือตำแหน่งตาราง จากนั้นเมื่อมีการย้ายหรือ Insert/Delete ทำให้เซลล์หรือตารางนั้นเปลี่ยนตำแหน่งหรือมีขนาดพื้นที่ต่างไปจากเดิม จะพบว่าตำแหน่งอ้างอิงที่กำหนดไว้ในสูตรมีการปรับตำแหน่งตามให้เอง แต่ถ้ามีการเปลี่ยนแปลงเฉพาะจำนวนรายการของข้อมูลในตารางนั้นให้มีจำนวนรายการเพิ่มลด จะพบว่าตำแหน่งอ้างอิงที่กำหนดไว้ในสูตร มิได้ขยายหรือลดขอบเขตตารางตามปริมาณข้อมูลที่มีอยู่แต่อย่างใด ผู้ใช้ Excel ทั่วไปจึงมักแก้ไขโดยสร้างสูตรที่มีขอบเขตตารางเผื่อไว้ บางคนถึงกับใช้ตำแหน่งอ้างอิงทั้ง column เผื่อไว้ ส่งผลให้แฟ้มนั้นมีขนาดใหญ่และคำนวณช้าลงผิดปกติ…
คนทั่วไปมักมองข้ามเรื่องพื้นฐานที่นึกว่าไม่สำคัญหรือไม่เคยคิดว่า Excel ทำได้ไปใช้สูตร Offset กำหนดขอบเขตตารางกันเลย โดยหารู้ไม่ว่าเมื่อนำตำแหน่งเซลล์ของเซลล์เพียงเซลล์เดียวหรือเซลล์ในแนวเดียวกันมาใช้ให้เป็น จะทำให้เกิดขอบเขตตารางแบบยืดหยุ่นได้เช่นกัน แถมเป็นวิธีที่ง่ายกว่าเสียอีกเพราะไม่จำเป็นต้องใช้สูตร Offset ให้ยุ่งยาก ตัวอย่าง ตัวอย่างนี้เป็นตารางสูตรคูณซึ่งนำตัวเลข 2, 3, 4,…
งานที่สร้างขึ้นด้วย Excel ไม่ได้ใช้ตำแหน่งอ้างอิง (Reference) เพื่อใช้ในสูตรคำนวณแต่เพียงอย่างเดียว ตำแหน่งอ้างอิงยังถูกเรียกใช้ในคำสั่ง Conditional Formatting, Data Validation, Advanced Filter, Pivot Table, หรือในคำสั่งอื่นๆ…
แม้สูตร Offset จะช่วยกำหนดขอบเขตตารางให้อัตโนมัติก็ตาม แต่ขอบเขตที่ได้ขึ้นอยู่กับปริมาณข้อมูลหรือจำนวนรายการที่บันทึกไว้ ซึ่งในบางกรณีอาจไม่ตรงกับความต้องการ บางครั้งผู้ใช้งานอาจต้องการกำหนดขอบเขตตารางให้แปรเปลี่ยนไปตามเงื่อนไขพิเศษ จากภาพนี้สมมุติว่าต้องการหายอดรวมของตัวเลขในพื้นที่ตารางจาก B2:F15 ซึ่งตามปกติสามารถใช้สูตร =SUM(B2:F15) ได้อยู่แล้ว เมื่อต้องการเพิ่มลดขนาดตาราง B2:F15 ให้ต่างไปจากเดิมก็ต้องแก้ไขตำแหน่งอ้างอิงในสูตร หรือสั่ง…