พื้นฐานที่สำคัญมากในการเขียนสูตร Excel คือการใส่เครื่องหมาย $ เพื่อ Fix Cell Reference (เช่น A1 C4 ) เวลาเขียนสูตรเพื่อไม่ให้สูตรเลื่อนเวลาเรา Copy Paste ซึ่งถ้าใครงงหรือทำไม่เป็น จะไม่สามารถเขียนสูตรที่ซับซ้อนในอนาคตได้เลย ดังนั้นเรามาปูพื้นฐานให้แน่นยิ่งขึ้นดีกว่า
- ทำไมต้อง Fix Cell ไม่ให้สูตรเลื่อนล่ะ?
- ใส่เครื่องหมาย $ ได้กี่แบบ?
- แล้วถ้าซับซ้อนขึ้นล่ะ คิดยังไง?
- วิธีคิดเวลาที่งง
ทำไมต้อง Fix Cell ไม่ให้สูตรเลื่อนล่ะ?
เพราะปกติว่าเขียนสูตรที่มี Cell Reference แล้วเรา Copy Cell ช่องนั้นไป Paste ที่อื่น Cell Reference มันจะเลื่อนไปตามทิศทางของการ Copy
ซึ่งบางกรณีการเลื่อนนั้นก็เป็นประโยชน์กับเรา เช่น
เวลา Copy ลงมาข้างล่าง Cell Reference ก็จะเลื่อนตามลงมา (จาก B3 -> B4 และจาก C3 -> C4) ซึ่งสะดวกมาก
แต่มันก็จะมีบางกรณีที่เราไม่อยากให้มันเลื่อนตามลงมา เช่น
ถ้า Copy ลงมาข้างล่างก็จะได้ผลลัพธ์ที่ผิดทันที สาเหตุเพราะมันดันเลื่อนลงมานั่นเอง
เราจึงต้องมีการใส่ $ ลงไปที่ Cell Reference เพื่อไม่ให้มันเลื่อน ซึ่งสามารถเลือกที่ Cell Reference ในสูตรแล้วกดคีย์ F4 เช่น
เวลา Copy ลงมา ไอ้ H1 ก็จะไม่เลื่อนตามแล้ว แค่นี้ก็สามารถ Copy ได้อย่างสบายในจ และผลลัพธ์ถูกต้อง
ใส่เครื่องหมาย $ ได้กี่แบบ?
ใส่ได้ทั้งหมด 4 แบบ ตามรูป ซึ่งสามารถเปลี่ยนรูปแบบได้เรื่อยๆ โดยการกดปุ่ม F4 เวลาเขียนสูตรแล้ว Cursor อยู่ที่ Cell Reference นั้นๆ
แล้วถ้าซับซ้อนขึ้นล่ะ คิดยังไง?
ตามรูปข้างล่าง เราจะต้องเขียนสูตรใน B3 ยังไง ให้เขียนทีเดียวแล้ว Copy ไปใช้ได้ทั้งตาราง (เช่น พอไปอยู่ที่ D6 จะต้องเป็น A6*D2)
ซึ่งถ้าเราไม่ใส่ $ เลยผลลัพธ์จะมั่วซั่ว เพราะ Cell Reference มันเลื่อน
วิธีคิดเวลาที่งง
ให้ดู Cell Reference ทีละตัว เช่น ให้ดู A3 ก่อน แล้วค่อยดู B2
A3 : คอลัมน์ A ต้องไม่เลื่อนไปทางขวา แต่แถวเลข 3มันต้องเลื่อนลงมาข้างล่าง ดังนั้น ต้องใส่ $ แค่คอลัมน์ A
B2 : คอลัมน์ B ต้องเลื่อนไปทางขวา แต่แถวเลข 2 ต้องไม่เลื่อนลงมาข้างล่าง ดังนั้น ต้องใส่ $ แค่แถว 2
เพียงเท่านี้ ก็ Copy Paste ได้ทั้งตารางแล้วววว หลักการง่ายๆ แค่ค่อยๆ ดูทีละ Cell Reference นะครับ ^^
แชร์ความรู้ให้เพื่อนๆ ของคุณ