ผลต่างระหว่างรุ่นของ "โอเพนออฟฟิศดอตอ็อก/การย้ายและคัดลอกสูตรคำนวณ"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Pitpisit (คุย | ส่วนร่วม)
Pitpisit (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
 
บรรทัดที่ 5:
 
เช่น ตัวอย่างดังรูป เมื่อสูตร =C5*D5 ในเซลล์ E5 ถูกคัดลอกไปที่ตำแหน่ง E6 สูตรที่แสดงในเซลล์ E6 จะเปลี่ยนเป็น =C6*D6 โดยการเปลี่ยนแปลงนี้จะสัมพันธ์กับระยะทางที่เซลล์ E5 ถูกคัดลอกลงล่าง 1 เซลล์ (จากสูตร =C5*D5 เลยได้ =C6*D6)
 
 
ลักษณะการอ้างอิงตำแหน่งของเซลล์ที่ใช้ในสูตรที่เปลี่ยนได้ดังนี้ เรียกว่า Relative Addressing วิธีคัดลอกสูตรแบบนี้เหมาะสำหรับการคำนวณในตารางที่มีรูปแบบที่ซ้ำๆ กันโดยที่เราสามารถป้อนสูตรคำนวณเพียงครั้งเดียวและคัดลอกสูตรนั้นไปใช้กับเซลล์อื่น โดยสูตรจะ เปลี่ยนเซลล์ที่อ้างอิงเพื่อให้ได้ผลลัพธ์ที่ถูกต้องดังตัวอย่างในรูป
เส้น 11 ⟶ 10:
 
เมื่อเราต้องการคัดลอกสูตรในตาราง จะพบว่าวิธี Relative Addressing ไม่สามารถใช้ได้ทุกกรณี เพราะเราอาจจะไม่ต้องการให้ตำแหน่งอ้างอิงของเซลล์เปลี่ยนดังตัวอย่างในรูป
 
 
เนื่องจากเซลล์ D10 เป็นเซลล์เดียวที่เก็บค่าแลกเปลี่ยนเงินตรา เราจึงไม่สามารถคัดลอกหรือย้ายสูตรที่อ้างอิงเซลล์ D10 ได้เลย เพราะจะทำให้ตำแหน่ง D10 ที่อ้างอิงในสูตรเปลี่ยนเป็นตำแหน่งอื่นและส่งผลให้ผลลัพธ์ที่คำนวณได้ผิดพลาด