การอ้างอิงแบบผสมสำหรับตาราง
รวม $A1 และ A$1 เพื่อล็อกเฉพาะแถวหรือเฉพาะคอลัมน์
การอ้างอิงแบบผสมสำหรับตาราง เป็นบทเรียน Excel Formulas Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Excel Formulas Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน
ล็อกเพียงส่วนเดียว
การอ้างอิงแบบสัมบูรณ์จะล็อกทั้งคอลัมน์และแถว แต่บางครั้งคุณอาจต้องการล็อก เพียงส่วนเดียว นั่นคือ การอ้างอิงแบบผสม
การอ้างอิงแบบผสมเป็นกุญแจสำคัญในการเติมข้อมูลให้ทั้งตารางจากสูตรเดียว เพราะช่วยให้การอ้างอิงเลื่อนไปในทิศทางหนึ่ง ขณะที่ยังคงที่ในอีกทิศทางหนึ่ง
รูปแบบการอ้างอิงแบบผสมสองแบบ
การอ้างอิงแบบผสมมีอยู่สองรูปแบบเท่านั้น:
$A1ล็อกคอลัมน์ แต่แถวไม่ถูกล็อกA$1ล็อกแถว แต่คอลัมน์ไม่ถูกล็อก
จำกฎนี้ไว้: เครื่องหมายดอลลาร์จะล็อกสิ่งที่อยู่ถัดจากมันทันที
ล็อกคอลัมน์: $A1
$A1 จะอยู่ในคอลัมน์ A เสมอ แต่แถวสามารถเปลี่ยนได้ คัดลอกลงด้านล่างแล้วจะได้ $A2 และ $A3 คัดลอกไปทางขวาแล้วจะยังคงเป็น $A1 เพราะคอลัมน์ถูกล็อกไว้
ใช้รูปแบบนี้เมื่อทุกคอลัมน์ในตารางต้องอ่านค่าจากคอลัมน์นำเข้าเดียวกัน เช่น ป้ายกำกับหรือค่าฐานที่อยู่ทางด้านซ้าย
=$A1*2ล็อกแถว: A$1
A$1 จะอยู่ในแถว 1 เสมอ แต่คอลัมน์สามารถเปลี่ยนได้ คัดลอกไปทางขวาแล้วจะได้ B$1 และ C$1 คัดลอกลงด้านล่างแล้วจะยังคงเป็น A$1 เพราะแถวถูกล็อกไว้
ใช้รูปแบบนี้เมื่อทุกแถวในตารางต้องอ่านค่าจากแถวหัวตารางเดียวกันที่อยู่ด้านบน
=A$1*2เหตุใดตารางจึงต้องใช้การอ้างอิงแบบผสม
ตารางดึงข้อมูลจากสองทิศทางพร้อมกัน ได้แก่ แถวหัวตาราง ที่พาดไปตามด้านบน และ คอลัมน์ป้ายกำกับ ที่เรียงลงมาตามด้านข้าง แต่ละเซลล์ด้านในจะนำค่าจากทั้งสองส่วนมารวมกัน
หากต้องการเติมข้อมูลให้ทั้งตารางจากสูตรเดียว แหล่งข้อมูลของแถวต้องล็อกแถวไว้ และแหล่งข้อมูลของคอลัมน์ต้องล็อกคอลัมน์ไว้ การอ้างอิงแบบผสมมีคุณสมบัติตรงตามนี้พอดี
ตารางค่าคอมมิชชัน
สมมติว่ายอดขายเรียงลงมาในคอลัมน์ A (ใน A2, A3, ...) และอัตราค่าคอมมิชชันเรียงไปตามแถวที่ 1 (ใน B1, C1, ...) หากต้องการเติมข้อมูลให้ทั้งตาราง ให้เขียนสูตรใน B2:
=$A2*B$1
$A2 จะอ้างอิงคอลัมน์ยอดขายเสมอ ส่วน B$1 จะอ้างอิงแถวอัตราค่าคอมมิชชันเสมอ
=$A2*B$1ติดตามการคัดลอกลงด้านล่าง
คัดลอก =$A2*B$1 จาก B2 ลงไปยัง B3:
$A2เปลี่ยนเป็น$A3(แถวไม่ถูกล็อก จึงเลื่อนลงด้านล่าง)B$1ยังคงเป็นB$1(แถวถูกล็อกไว้)
ดังนั้น B3 จึงอ่านค่าเป็น =$A3*B$1 ซึ่งหมายถึงยอดขายถัดไปคูณด้วยอัตราแรกเดียวกัน ถูกต้องพอดี
=$A3*B$1ติดตามการคัดลอกไปทางขวา
ตอนนี้คัดลอก =$A2*B$1 จาก B2 ไปทางขวายัง C2:
$A2ยังคงเป็น$A2(คอลัมน์ถูกล็อกไว้)B$1เปลี่ยนเป็นC$1(คอลัมน์ไม่ถูกล็อก จึงเลื่อนไปทางขวา)
ดังนั้น C2 จึงอ่านค่าเป็น =$A2*C$1 ซึ่งหมายถึงยอดขายเดิมคูณด้วยอัตราถัดไป สูตรเดียวจึงปรับตามได้ทั้งสองทิศทาง
=$A2*C$1เลือกตำแหน่งเครื่องหมายดอลลาร์ให้ถูกต้อง
หากต้องการตัดสินใจว่าจะวางเครื่องหมายดอลลาร์ไว้ที่ใด ให้ถามว่าการอ้างอิงต้อง คงอยู่ ในทิศทางใดขณะเติมข้อมูลให้ตาราง:
- ต้องอยู่ในคอลัมน์เดียวกันใช่ไหม ให้ล็อกคอลัมน์:
$A2 - ต้องอยู่ในแถวเดียวกันใช่ไหม ให้ล็อกแถว:
B$1
ล็อกส่วนที่ไม่ควรเลื่อน และปล่อยส่วนที่ควรเลื่อนให้ไม่ถูกล็อก
ตารางระยะทาง
การอ้างอิงแบบผสมไม่ได้ใช้เฉพาะกับการคำนวณทางคณิตศาสตร์เท่านั้น ลองสร้างตารางระยะทางที่มีชื่อเมืองเรียงลงมาในคอลัมน์ A และมีชื่อเมืองเดียวกันเรียงไปตามแถวที่ 1 แต่ละเซลล์ด้านในจะค้นหาระยะทางระหว่างเมืองในแถวกับเมืองในคอลัมน์
สูตรค้นหาใช้ $A2 สำหรับเมืองในแถว และใช้ B$1 สำหรับเมืองในคอลัมน์ ดังนั้นสูตรเดียวจึงเติมข้อมูลให้ทั้งตารางได้เหมือนกับตารางสูตรคูณ
=$A2&" to "&B$1สลับรูปแบบด้วย F4
การกด F4 ซ้ำ ๆ จะสลับผ่านรูปแบบทั้งสี่แบบ ทำให้คุณเลือกใช้รูปแบบผสมแบบใดแบบหนึ่งได้:
- กดครั้งที่ 1:
$A$1 - กดครั้งที่ 2:
A$1(ล็อกแถว) - กดครั้งที่ 3:
$A1(ล็อกคอลัมน์) - กดครั้งที่ 4:
A1
หยุดกดเมื่อถึงรูปแบบที่ล็อกส่วนที่คุณต้องการ
ตรวจสอบอย่างรวดเร็ว
ตรวจสอบความเข้าใจเรื่องการอ้างอิงแบบผสม
สรุปทบทวน
การอ้างอิงแบบผสมจะล็อกส่วนหนึ่งและปล่อยให้อีกส่วนเลื่อนได้:
$A1ล็อกคอลัมน์ แถวจะเลื่อนA$1ล็อกแถว คอลัมน์จะเลื่อน
การอ้างอิงแบบนี้ช่วยให้สูตรเดียวเติมข้อมูลให้ทั้งตารางที่ดึงข้อมูลจากแถวหัวตารางและคอลัมน์ป้ายกำกับได้ ถัดไป คุณจะนำแนวคิดนี้ไปสร้างตารางสูตรคูณทั้งหมดจากสูตรเดียว
คำถามที่พบบ่อย
บทเรียน “การอ้างอิงแบบผสมสำหรับตาราง” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การอ้างอิงแบบผสมสำหรับตาราง” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Excel Formulas Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “การอ้างอิงแบบผสมสำหรับตาราง”
รวม $A1 และ A$1 เพื่อล็อกเฉพาะแถวหรือเฉพาะคอลัมน์ คุณปฏิบัติ Excel Formulas Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Excel Formulas Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Excel Formulas Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน
บทเรียน “การอ้างอิงแบบผสมสำหรับตาราง” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Excel Formulas Academy นี้ได้ไหม
ได้ บทเรียน Excel Formulas Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- เครื่องหมายดอลลาร์ทำอะไร
- ล็อกเซลล์เดียวด้วยการอ้างอิงแบบสัมบูรณ์
- การอ้างอิงแบบผสมสำหรับตาราง
- การสร้างตารางสูตรคูณ