Cut ต่างจาก Copy ตรงไหนบ้าง นอกจากที่ว่า Cut จะย้ายต้นทางไปด้วย

เรื่องนี้มักคิดกันเอาเองว่ารู้กันดีอยู่แล้ว ไม่ต้องสนใจนักหนอก แล้วพออ่านคำอธิบายที่เขียนไว้ต้องงงกันแน่นอนครับว่ามันเป็นยังไงกันแน่

ขอให้หลักการง่ายๆไว้ว่า การ Copy น่ากลัวกว่าการ Cut

ถ้าตารางนั้นไม่มีสูตร จะ Cut หรือ Copy ไปวางที่ไหนก็ได้ตามสบาย

แต่ถ้าตารางนั้นมีสูตรที่ใส่ $ เอาไว้ การ Copy ต้องระวังเป็นอย่างยิ่งว่าสูตรจะเพี้ยน โดยเฉพาะหากต้องการ Copy ไปวางที่ชีทอื่น วิธีที่ปลอดภัยที่สุดคือให้วางลงที่ตำแหน่งเซลล์ตรงกันกับชีทเดิม สูตรจะไม่เพี้ยน

เมื่อวางเสร็จแล้วอย่าดูเพียงแค่ค่าที่ลิงก์มาด้วยว่าถูกต้องไหม แต่ให้คลิกดูที่เซลล์สูตรด้วยว่าลิงก์มาจากเซลล์ที่ต้องการหรือไม่

เรื่อง Copy นี้เป็นเรื่องที่ทำให้ผิดพลาดโดยไม่รู้ตัวได้ง่ายมาก เพราะไม่ได้สังเกตว่าตารางนั้นมีสูตรติดมาด้วยไหม เอาแต่นึกว่าเป็นตารางที่ไม่มีสูตร

 

กรณีที่เป็นตารางที่มีสูตรลิงก์จากเซลล์ภายในตารางนั้นเอง แล้วสั่ง Cut/Copy ทั้งตารางไปทั้งหมดโดยเลือกเซลล์ต้นทางตามไปด้วยกัน

การ Cut จะทำให้สูตรปรับตำแหน่งใหม่ตามตำแหน่งเซลล์ที่วางลงไปให้เอง ไม่ว่าจะวางลงที่ตรงไหนก็ตาม จะไปวางข้ามชีทหรือข้ามแฟ้มก็ได้ตามสบาย

ส่วนการ Copy ต้องระวังเซลล์สูตรที่ใส่ $ ไว้ เพราะจะยังคงอ้างอิงเซลล์ต้นทางตำแหน่งเดิมไว้เสมอ ไม่ได้ปรับตำแหน่งเซลล์ต้นทางตามที่ใหม่ เว้นแต่เซลล์สูตรที่ไม่ได้ใส่ $ ไว้เลยที่จะย้ายตำแหน่งตามให้ทันที

 

กรณีเป็นสูตรที่ลิงก์มาจากนอกพื้นที่ ไม่ว่าจะใส่ $ $$ หรือไม่ได้ใส่ $ เลย เช่น ที่เซลล์ B1 สร้างสูตร =A1 หรือ =A$1 หรือ =$A1 หรือ =$A$1 เอาไว้

การ Cut จะยังคงได้สูตรลิงก์มาจากเซลล์เดิมคือ A1 เสมอ ไม่ต้องสนใจการใส่ $

ส่วน Copy ถ้าไม่ใส่ $ หรือใส่ $ ตัวเดียว จะได้ตำแหน่งอ้างอิงต่างไปจากเดิม เว้นแต่สูตรใส่ $$ 2 ตัวเอาไว้ จะยังคงได้ =$A$1 ตามเดิม 

 

ลองเอาตัวอย่างนี้ไป Cut/Copy กันดูว่าผลเป็นยังไง
https://drive.google.com/file/d/1P5Op05pKoPK91juF1LyloqEECV6a-Ga5/view?usp=sharing


  

  

ความคิดเห็น