สารบัญ
ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีต่างๆ สองสามวิธีในการคัดลอกสูตรใน Excel - วิธีคัดลอกสูตรลงในคอลัมน์, ไปยังเซลล์ที่เลือกทั้งหมด, คัดลอกสูตรโดยไม่ต้องเปลี่ยนการอ้างอิงเซลล์หรือการจัดรูปแบบ และ เพิ่มเติม
การคัดลอกสูตรใน Excel เป็นหนึ่งในงานที่ง่ายที่สุดที่มักจะทำได้ด้วยการคลิกเมาส์ ฉันพูดว่า "ปกติ" เพราะอาจมีบางกรณีที่ต้องใช้เทคนิคพิเศษ เช่น การคัดลอกช่วงของสูตรโดยไม่เปลี่ยนการอ้างอิงเซลล์ หรือป้อนสูตรเดียวกันในเซลล์ที่ไม่ติดกันหลายเซลล์
โชคดีที่ Microsoft Excel นำเสนอ หลายวิธีในการทำงานเดียวกัน และเป็นจริงสำหรับการคัดลอกสูตร ในบทช่วยสอนนี้ เราจะพูดถึงวิธีต่างๆ ในการคัดลอกสูตรใน Excel เพื่อให้คุณสามารถเลือกสูตรที่เหมาะกับงานของคุณได้มากที่สุด
วิธีคัดลอกสูตรลงในคอลัมน์
Microsoft Excel เป็นวิธีที่รวดเร็วมากในการคัดลอกสูตรลงในคอลัมน์ คุณเพียงทำดังต่อไปนี้:
- ป้อนสูตรในเซลล์บนสุด
- เลือกเซลล์ที่มีสูตรนั้น และวางเคอร์เซอร์ของเมาส์ไว้เหนือสี่เหลี่ยมเล็กๆ ที่ด้านขวาล่าง- มุมมือของเซลล์ ซึ่งเรียกว่า Fill handle ขณะที่คุณทำเช่นนี้ เคอร์เซอร์จะเปลี่ยนเป็นกากบาทหนาสีดำ
- กดที่จับเติมค้างไว้แล้วลากลงในคอลัมน์เหนือเซลล์ที่คุณต้องการคัดลอกสูตร
ในทำนองเดียวกัน คุณสามารถ ลากสูตร คุณมีสูตรมากมายที่มีการอ้างอิงเซลล์สัมพัทธ์ในแผ่นงาน Excel ของคุณอยู่แล้ว และคุณจำเป็นต้องทำสำเนาสูตรเหล่านั้นอย่างรวดเร็ว แต่คุณไม่รู้สึกว่าการอ้างอิงถูกต้อง วิธีใดวิธีหนึ่งต่อไปนี้อาจเป็น วิธีแก้ไข
วิธีที่ 2. คัดลอกสูตร Excel โดยไม่ต้องเปลี่ยนการอ้างอิงผ่าน Notepad
- เข้าสู่โหมดดูสูตรโดยกดปุ่มลัด Ctrl + ` หรือใช้วิธีอื่นที่อธิบายไว้ในวิธี เพื่อแสดงสูตรใน Excel
- เลือกเซลล์ทั้งหมดที่มีสูตรที่คุณต้องการคัดลอกหรือย้าย
- กด Ctrl + C เพื่อคัดลอกสูตร หรือ Ctrl + X เพื่อตัด ใช้ทางลัดอันหลังหากคุณต้องการย้ายสูตรไปยังตำแหน่งใหม่
- เปิด Notepad หรือโปรแกรมแก้ไขข้อความอื่นๆ แล้วกด Ctrl + V เพื่อวางสูตรที่นั่น จากนั้นกด Ctrl + A เพื่อเลือกสูตรทั้งหมด และ Ctrl + C เพื่อคัดลอกเป็นข้อความ
- ในเวิร์กชีต Excel ให้เลือกเซลล์ซ้ายบนที่คุณต้องการวางสูตร แล้วกด Ctrl + V .
หมายเหตุ:
- คุณสามารถวางสูตรเฉพาะใน เวิร์กชีตเดียวกัน ซึ่งสูตรดั้งเดิมของคุณตั้งอยู่ เว้นแต่การอ้างอิงจะรวม ชื่อแผ่นงาน มิฉะนั้นสูตรจะใช้งานไม่ได้
- แผ่นงานควรอยู่ใน โหมดดูสูตร เมื่อต้องการตรวจสอบ ให้ไปที่แท็บ สูตร > การตรวจสอบสูตร และตรวจสอบว่าปุ่ม แสดงสูตร ถูกสลับหรือไม่เปิด
- หลังจากวางสูตรแล้ว ให้กด Ctrl + ` เพื่อปิดโหมดดูสูตร
วิธีที่ 3. คัดลอกสูตรโดยใช้การค้นหาและแทนที่ของ Excel
หากต้องการคัดลอกช่วงของสูตร Excel โดยไม่เปลี่ยนการอ้างอิงเซลล์ คุณสามารถใช้คุณลักษณะ ค้นหาและแทนที่ ของ Excel ได้ด้วยวิธีต่อไปนี้
- เลือกเซลล์ที่มีสูตร ที่คุณต้องการคัดลอก
- ในแท็บ หน้าแรก ไปที่กลุ่ม การแก้ไข แล้วคลิก ค้นหา & เลือก > แทนที่... หรือเพียงแค่กด Ctrl + H ซึ่งเป็นทางลัดสำหรับการเรียกใช้ Find & แทนที่กล่องโต้ตอบใน Excel
- ใน ค้นหา & แทนที่หน้าต่างโต้ตอบ พิมพ์เครื่องหมายเท่ากับ (=) ในช่อง ค้นหาอะไร ในช่อง แทนที่ด้วย ให้ป้อนสัญลักษณ์หรือสตริงอักขระที่ไม่ได้ใช้ในสูตรใดๆ ของคุณ เช่น ', # หรือ \
จุดประสงค์ของขั้นตอนนี้คือ เปลี่ยนสูตรเป็นสตริงข้อความ ซึ่งจะป้องกันไม่ให้ Excel เปลี่ยนการอ้างอิงเซลล์ในระหว่างขั้นตอนการคัดลอก
หมายเหตุ อย่าใช้เครื่องหมายดอกจัน (*) หรือเครื่องหมายคำถาม (?) เพื่อแทนที่ เนื่องจากอักขระเหล่านี้เป็นอักขระตัวแทนใน Excel และการใช้อักขระเหล่านี้จะทำให้ขั้นตอนต่อๆ ไปยากขึ้น
- คลิก แทนที่ทั้งหมด และปิดกล่องโต้ตอบ ค้นหาและแทนที่ สูตรทั้งหมดในช่วงที่เลือกจะเปลี่ยนเป็นสตริงข้อความ:
- ตอนนี้ คุณสามารถเลือกเซลล์ใดก็ได้ กด Ctrl + C เพื่อคัดลอก เลือกเซลล์บนสุดใน แผ่นงานปัจจุบัน ที่คุณต้องการวางสูตร แล้วกด Ctrl + V เนื่องจาก Excel ไม่ตีความสูตรที่ไม่มีเครื่องหมายเท่ากับเป็นสูตร สูตรจึงจะถูกคัดลอกทั้งหมดโดยไม่มีการเปลี่ยนแปลงการอ้างอิง
- ใช้ ค้นหา & แทนที่ อีกครั้งเพื่อย้อนกลับการเปลี่ยนแปลง เลือกทั้งสองภูมิภาค โดยมีสูตรต้นฉบับและสูตรที่คัดลอกมา (หากต้องการเลือกภูมิภาคที่ไม่ติดกัน ให้กด Ctrl ค้างไว้) กด Ctrl + H เพื่อเปิด Find & แทนที่กล่องโต้ตอบ ในครั้งนี้ ให้ใส่แบ็กสแลช (\) (หรืออักขระอื่นๆ ที่คุณใช้ในการแทนที่ครั้งแรก) ในช่อง ค้นหาอะไร และ = ในช่อง แทนที่ด้วย แล้วคลิก ปุ่ม แทนที่ทั้งหมด เสร็จแล้ว!
ทางลัดเพื่อคัดลอกสูตร Excel ไปยังเซลล์อื่น
1. คัดลอกสูตรลงไป
Ctrl + D - คัดลอกสูตรจากเซลล์ด้านบนและปรับการอ้างอิงเซลล์
ตัวอย่างเช่น หากคุณมีสูตรในเซลล์ A1 และคุณต้องการ หากต้องการคัดลอกไปยังเซลล์ A2 ให้เลือก A2 แล้วกด Ctrl + D
2 คัดลอกสูตรไปทางขวา
Ctrl + R - คัดลอกสูตรจากเซลล์ไปทางซ้ายและปรับการอ้างอิงเซลล์
ตัวอย่างเช่น หากคุณมีสูตรในเซลล์ A2 และคุณต้องการคัดลอกไปที่เซลล์ B2 เลือก B2 แล้วกด Ctrl + R
เคล็ดลับ ทางลัดทั้งสองด้านบนสามารถใช้เพื่อคัดลอกสูตรไปยังหลายเซลล์ได้เช่นกัน เคล็ดลับคือการเลือกทั้งเซลล์ต้นทางและเซลล์เป้าหมายก่อนกดทางลัด ตัวอย่างเช่น ถ้าคุณต้องการคัดลอกสูตรจาก A1 ไปยัง 9 แถวถัดไป ให้เลือกเซลล์ A1:A10 แล้วกด Ctrl + D
3 คัดลอกสูตรลงไป
Ctrl + ' - คัดลอกสูตรจากเซลล์ด้านบนไปยังเซลล์ที่เลือกในปัจจุบัน ตรงทั้งหมด และปล่อยให้เซลล์อยู่ในโหมดแก้ไข
นี่เป็นวิธีที่รวดเร็วในการคัดลอกสูตร โดยไม่ต้องเปลี่ยนการอ้างอิงเซลล์ ตัวอย่างเช่น หากต้องการคัดลอกสูตรจากเซลล์ A1 ไปยัง A2 เพื่อไม่ให้การอ้างอิงเปลี่ยนแปลง ให้เลือก A2 แล้วกด Ctrl + '
หมายเหตุ อย่าสับสนระหว่างทางลัด Ctrl + ' (Ctrl + single quote) ที่คัดลอกสูตรจากเซลล์ด้านบนด้วย Ctrl + ` (Ctrl + แป้นเน้นเสียงหนัก) ที่เปิดใช้งานโหมดแสดงสูตรใน Excel
นี่คือทั้งหมดที่ฉันต้องพูดเกี่ยวกับการคัดลอกสูตรใน Excel หากคุณทราบวิธีอื่นในการย้ายหรือคัดลอกสูตรในแผ่นงาน Excel อย่างรวดเร็ว โปรดแบ่งปัน ฉันขอขอบคุณสำหรับการอ่านและหวังว่าจะได้พบคุณในบล็อกของเราในสัปดาห์หน้า!
ลงใน เซลล์ที่อยู่ติดกันทางขวา ทางซ้าย หรือทางขึ้นหากสูตรมีการอ้างอิงเซลล์สัมพัทธ์ (โดยไม่มีเครื่องหมาย $) การอ้างอิงเหล่านั้นจะเปลี่ยนโดยอัตโนมัติตามตำแหน่งสัมพัทธ์ของแถว และคอลัมน์ ดังนั้น หลังจากคัดลอกสูตรแล้ว ให้ตรวจสอบว่าการอ้างอิงเซลล์ได้รับการปรับอย่างเหมาะสมและให้ผลลัพธ์ตามที่คุณต้องการ หากจำเป็น ให้สลับระหว่างการอ้างอิงแบบสัมบูรณ์ แบบสัมพัทธ์ และแบบผสมโดยใช้ปุ่ม F4
ในตัวอย่างข้างต้น เพื่อให้แน่ใจว่าสูตรถูกคัดลอกอย่างถูกต้อง ให้เลือกเซลล์ในคอลัมน์ C เช่น C4 และดู การอ้างอิงเซลล์ในแถบสูตร ดังที่คุณเห็นในภาพหน้าจอด้านล่าง สูตรนั้นถูกต้อง - สัมพันธ์กับแถวที่ 4 อย่างที่ควรจะเป็น:
วิธีคัดลอกสูตรลงโดยไม่คัดลอกการจัดรูปแบบ
การคัดลอกสูตรลงโดยการลากจุดจับเติมไม่เพียงแต่คัดลอกสูตร แต่ยังรวมถึงเซลล์ต้นทาง การจัดรูปแบบ เช่น แบบอักษรหรือสีพื้นหลัง สัญลักษณ์สกุลเงิน จำนวนตำแหน่งทศนิยมที่แสดง เป็นต้น ในกรณีส่วนใหญ่ วิธีนี้ใช้ได้ดี แต่บางครั้งอาจทำให้รูปแบบที่มีอยู่ในเซลล์ที่กำลังคัดลอกสูตรไปยุ่งเหยิง ตัวอย่างทั่วไปคือการเขียนทับการแรเงาแถวแบบอื่นเช่นในภาพหน้าจอต่อไปนี้
เพื่อป้องกันการเขียนทับการจัดรูปแบบเซลล์ที่มีอยู่ ให้ลากจุดจับเติมตามที่แสดงด้านบน ปล่อย คลิก ตัวเลือกการเติมอัตโนมัติ เมนูแบบเลื่อนลง และเลือก เติมโดยไม่มีการจัดรูปแบบ .
คัดลอกสูตรไปยังทั้งคอลัมน์
ตามที่คุณเพิ่งเห็น ที่จับเติมทำให้การคัดลอกสูตรใน Excel เป็นเรื่องง่าย แต่ถ้าคุณต้องการคัดลอกสูตรลงในแผ่นงานสิบร้อยบรรทัดล่ะ การลากสูตรไปมากกว่าร้อยแถวดูไม่ใช่ความคิดที่ดี โชคยังดีที่ Microsoft Excel มีวิธีแก้ปัญหาอย่างรวดเร็วสำหรับกรณีนี้เช่นกัน
ดับเบิลคลิกเครื่องหมายบวกเพื่อเติมทั้งคอลัมน์
หากต้องการใช้สูตรกับทั้งคอลัมน์ ให้ดับเบิล- คลิกเครื่องหมายบวกแทนการลาก สำหรับผู้ที่ข้ามส่วนแรกของบทช่วยสอนนี้มีขั้นตอนโดยละเอียดตามด้านล่าง
หากต้องการคัดลอกสูตร Excel ไปยังทั้งคอลัมน์ ให้ทำดังต่อไปนี้:
- ป้อนสูตรของคุณ ในเซลล์บนสุด
- วางเคอร์เซอร์ไปที่มุมขวาล่างของเซลล์โดยใช้สูตร รอจนกว่าจะเปลี่ยนเป็นเครื่องหมายบวก จากนั้นดับเบิลคลิกที่เครื่องหมายบวก
หมายเหตุ การดับเบิลคลิกที่เครื่องหมายบวกจะคัดลอกสูตรลงมาจนสุดเมื่อมีข้อมูลบางส่วนในคอลัมน์ที่อยู่ติดกัน ทันทีที่แถวว่างเกิดขึ้น การเติมอัตโนมัติจะหยุดลง ดังนั้น หากเวิร์กชีตของคุณมีช่องว่าง คุณจะต้องทำซ้ำขั้นตอนข้างต้นเพื่อคัดลอกสูตรด้านล่างแถวว่าง หรือลากจุดจับเติมตามที่อธิบายไว้ในตัวอย่างก่อนหน้านี้:
สร้างตาราง Excel เพื่อคัดลอกสูตรไปยังเซลล์ทั้งหมดใน aคอลัมน์โดยอัตโนมัติ
ในบรรดาคุณลักษณะที่ยอดเยี่ยมอื่นๆ ของตาราง Excel เช่น สไตล์ที่กำหนดไว้ล่วงหน้า การเรียงลำดับ การกรอง และแถวที่มีแถบสี คอลัมน์ที่คำนวณโดยอัตโนมัติคือสิ่งที่ทำให้ตาราง Excel เป็นเครื่องมือที่ยอดเยี่ยมอย่างแท้จริงสำหรับการวิเคราะห์กลุ่มข้อมูลที่เกี่ยวข้องกัน
โดยการป้อนสูตรลงในเซลล์หนึ่งในคอลัมน์ตาราง (เฉพาะเซลล์ใดก็ได้ ไม่จำเป็นต้องเป็นเซลล์บนสุด) คุณจะสร้าง คอลัมน์จากการคำนวณ และให้สูตรของคุณคัดลอกไปยังเซลล์อื่นๆ ทั้งหมดในคอลัมน์นั้นทันที . ซึ่งแตกต่างจากที่จับเติม ตาราง Excel ไม่มีปัญหาในการคัดลอกสูตรทั่วทั้งคอลัมน์ แม้ว่าตารางจะมีแถวว่างตั้งแต่หนึ่งแถวขึ้นไป:
หากต้องการแปลงช่วงของเซลล์ ไปยังตาราง Excel เพียงแค่เลือกเซลล์ทั้งหมดแล้วกด Ctrl + T หากคุณต้องการภาพ ให้เลือกช่วง ไปที่แท็บ แทรก กลุ่ม ตาราง บน Ribbon ของ Excel แล้วคลิกปุ่ม ตาราง 3>
เคล็ดลับ ถ้าคุณไม่ต้องการตาราง Excel ในเวิร์กชีตของคุณจริงๆ ให้สร้างตารางนั้นชั่วคราว เพื่อให้การทำงานกับสูตรง่ายขึ้น จากนั้นคุณสามารถแปลงตารางกลับเป็นช่วงปกติได้ในไม่กี่วินาที เพียงคลิกขวาที่ตารางและเลือก ตาราง > แปลงเป็นช่วง ในเมนูบริบท
คัดลอกสูตรไปยังเซลล์ / ช่วงที่ไม่ติดกัน
ไม่ต้องบอกก็รู้ว่าที่จับเติมเป็นวิธีที่เร็วที่สุดในการคัดลอกสูตรใน Excel แต่ถ้าคุณต้องการคัดลอกสูตร Excel ของคุณในแบบที่ไม่ใช่เซลล์ที่อยู่ติดกันหรือเลยจุดสิ้นสุดของแหล่งข้อมูล? เพียงใช้สำเนาที่ดีเก่า & วิธีวาง:
- คลิกเซลล์ที่มีสูตรเพื่อเลือก
- กด Ctrl + C เพื่อคัดลอกสูตร
- เลือกเซลล์หรือช่วงของ เซลล์ที่คุณต้องการวางสูตร (หากต้องการเลือกช่วงที่ไม่ติดกัน ให้กดปุ่ม Ctrl ค้างไว้)
- กด Ctrl + V เพื่อวางสูตร
- กด Enter เพื่อดำเนินการ วางสูตร
หมายเหตุ ทางลัดคัดลอก/วางคัดลอกสูตรและการจัดรูปแบบ เมื่อต้องการ คัดลอกสูตรโดยไม่จัดรูปแบบ ให้เลือกตัวเลือก วาง ที่เหมาะสมบน Ribbon หรือในเมนูคลิกขวา ตามที่แสดงใน การคัดลอกสูตร Excel โดยไม่จัดรูปแบบ
ป้อนสูตรลงในหลายเซลล์ด้วยการกดแป้นเดียว (Ctrl + Enter)
ในสถานการณ์ที่คุณจำเป็นต้องป้อนสูตรเดียวกันในเซลล์มากกว่าหนึ่งเซลล์บนเวิร์กชีต ทั้งเซลล์ที่อยู่ติดกันหรือไม่ติดกัน วิธีการสามารถช่วยประหยัดเวลา
- เลือกเซลล์ทั้งหมดที่คุณต้องการป้อนสูตร หากต้องการเลือกเซลล์ที่ไม่ติดกัน ให้กดปุ่ม Ctrl ค้างไว้
- กด F2 เพื่อเข้าสู่โหมดแก้ไข
- ป้อนสูตรของคุณในเซลล์เดียว แล้วกด Ctrl + Enter แทน Enter แค่นั้นแหละ! สูตรจะถูกคัดลอกไปยังเซลล์ที่เลือกทั้งหมด และ Excel จะปรับการอ้างอิงเซลล์สัมพัทธ์ตามนั้น
เคล็ดลับ คุณสามารถใช้วิธีนี้เพื่อป้อนข้อมูลใดก็ได้ ไม่ใช่เพียงสูตรในหลายๆ เซลล์ในแต่ละครั้ง เทคนิคอื่นๆ บางส่วนอธิบายไว้ในบทช่วยสอนต่อไปนี้: วิธีป้อนข้อมูลเดียวกันลงในเซลล์ที่เลือกทั้งหมดพร้อมกัน
วิธีคัดลอกสูตร Excel แต่ไม่จัดรูปแบบ
ดังที่คุณทราบแล้ว เมื่อคัดลอกสูตรลงในคอลัมน์ใน Excel คุณสามารถใช้ตัวเลือก เติมโดยไม่จัดรูปแบบ ที่ให้คุณคัดลอกสูตรแต่คงการจัดรูปแบบที่มีอยู่ของเซลล์ปลายทางไว้ คัดลอก & amp; ของ Excel คุณลักษณะการวาง ให้ความยืดหยุ่นมากยิ่งขึ้นเกี่ยวกับตัวเลือกการวาง
- เลือกการขายที่มีสูตร
- คัดลอกเซลล์นั้นโดยกด Ctrl + C หรือคลิกขวาที่เซลล์และเลือก คัดลอก จากเมนูบริบท หรือคลิกปุ่ม คัดลอก บนแท็บ หน้าแรก > คลิปบอร์ด .
- เลือกเซลล์ทั้งหมดที่คุณต้องการคัดลอกสูตร
- คลิกขวาที่เซลล์ที่เลือกแล้วเลือก สูตร ภายใต้ ตัวเลือกการวาง :
สำหรับตัวเลือกการวางเพิ่มเติม ให้คลิกลูกศรด้านล่างปุ่ม วาง บน Ribbon ตัวอย่างเช่น คุณสามารถเลือก สูตร & การจัดรูปแบบตัวเลข เพื่อวางเฉพาะสูตรและการจัดรูปแบบตัวเลข เช่น รูปแบบเปอร์เซ็นต์ รูปแบบสกุลเงิน และอื่นๆ ที่คล้ายกัน:
เคล็ดลับ หากคุณไม่แน่ใจว่าตัวเลือกการวางใดดีที่สุดสำหรับคุณ ให้วางเมาส์เหนือไอคอนต่างๆ เพื่อดูตัวอย่างตัวเลือกนี้หรือตัวเลือกการวางนั้น
คัดลอกสูตรใน Excel โดยไม่ต้องเปลี่ยนการอ้างอิง
สูตร Excel ไม่ค่อยเกิดขึ้นในสเปรดชีตอย่างโดดเดี่ยว ในกรณีส่วนใหญ่ คุณจะป้อนสูตรในเซลล์เดียว แล้วคัดลอกไปยังเซลล์อื่นๆ ในคอลัมน์หรือแถวเดียวกัน เพื่อทำการคำนวณกลุ่มข้อมูลเดียวกัน และถ้าสูตรของคุณมีการอ้างอิงเซลล์สัมพัทธ์ (โดยไม่มี $) Excel จะปรับโดยอัตโนมัติเพื่อให้แต่ละสูตรดำเนินการกับข้อมูลในแถวหรือคอลัมน์ของตัวเอง ส่วนใหญ่แล้วนี่คือสิ่งที่คุณต้องการ ตัวอย่างเช่น ถ้าคุณมีสูตร =A1*2
ในเซลล์ B1 และคุณคัดลอกสูตรนี้ไปยังเซลล์ B3 สูตรจะเปลี่ยนเป็น =A3*2
แต่ถ้าคุณต้องการให้ Excel คัดลอกสูตรทั้งหมด โดยไม่ต้องเปลี่ยนการอ้างอิงเซลล์ไปพร้อมกัน? ขึ้นอยู่กับงานเฉพาะของคุณ เลือกหนึ่งในวิธีแก้ปัญหาต่อไปนี้
คัดลอกหรือย้ายสูตรเดียวโดยไม่ต้องเปลี่ยนการอ้างอิงเซลล์
หากคุณต้องการคัดลอกหรือย้ายเพียงสูตรเดียว ให้ทำการคัดลอกทั้งหมด เป็นเรื่องง่าย
- เลือกเซลล์ที่มีสูตรที่คุณต้องการคัดลอก
- เลือกสูตรในแถบสูตรโดยใช้เมาส์ แล้วกด Ctrl + C เพื่อ คัดลอก มัน หากคุณต้องการ ย้าย สูตร ให้กด Ctrl + X เพื่อตัด
- กดแป้น Esc เพื่อออกจากแถบสูตร
- เลือกเซลล์ปลายทางแล้วกด Ctl + V เพื่อวางสูตรที่นั่น
อีกทางหนึ่ง คุณสามารถเข้าสู่โหมดการแก้ไขและคัดลอกสูตรในเซลล์เป็นข้อความ:
- เลือกเซลล์ที่มีสูตร
- กด F2 (หรือดับเบิลคลิกที่เซลล์) เพื่อเข้าสู่โหมดการแก้ไข
- เลือก สูตรในเซลล์โดยใช้เมาส์ แล้วกด Ctrl + C เพื่อคัดลอก
- เลือกเซลล์ปลายทาง แล้วกด Ctl+V วิธีนี้จะวางสูตรทุกประการ โดยไม่ต้องเปลี่ยนการอ้างอิงเซลล์ เนื่องจากสูตรถูกคัดลอกเป็นข้อความ
เคล็ดลับ ในการ คัดลอกสูตรจากเซลล์ด้านบนอย่างรวดเร็ว โดยไม่มีการเปลี่ยนแปลงการอ้างอิง ให้เลือกเซลล์ที่คุณต้องการวางสูตรแล้วกด Ctrl + '
คัดลอกช่วงของสูตรโดยไม่ต้องเปลี่ยนเซลล์ การอ้างอิง
หากต้องการย้ายหรือคัดลอกช่วงของสูตร Excel เพื่อไม่ให้การอ้างอิงเซลล์เปลี่ยนแปลง ให้ใช้วิธีใดวิธีหนึ่งต่อไปนี้
วิธีที่ 1. ใช้การอ้างอิงเซลล์แบบสัมบูรณ์หรือแบบผสม
ถ้าคุณต้องการสร้าง สำเนาสูตรที่แน่นอน ด้วย การอ้างอิงเซลล์แบบสัมพัทธ์ (เช่น A1) วิธีที่ดีที่สุดคือเปลี่ยนเป็น การอ้างอิงแบบสัมบูรณ์ ( $A$1) เพื่อแก้ไขการอ้างอิงไปยังเซลล์ที่กำหนด เพื่อให้คงที่ไม่ว่าสูตรจะย้ายไปที่ใด ในกรณีอื่นๆ คุณอาจต้องใช้ การอ้างอิงเซลล์แบบผสม ($A1 หรือ A$1) เพื่อล็อกคอลัมน์หรือแถว ยังไม่สมเหตุสมผลเท่าไหร่? เอาล่ะ ลองพิจารณาตัวอย่างต่อไปนี้
สมมติว่าคุณมีตารางที่คำนวณราคาผลไม้ในสกุลเงินยูโรตามราคาดอลลาร์สหรัฐในคอลัมน์ B และอัตราแลกเปลี่ยนในเซลล์ C2:
ดังที่คุณเห็นในภาพหน้าจอด้านบน สูตรนี้มีการอ้างอิงเซลล์แบบสัมบูรณ์ ($C$2) เพื่อกำหนดอัตราแลกเปลี่ยนเป็นเซลล์ C2 และ การอ้างอิงเซลล์สัมพัทธ์ไปยังเซลล์ B5 เนื่องจากคุณต้องการให้การอ้างอิงนี้ปรับเปลี่ยนสำหรับแต่ละแถว และวิธีการนี้ใช้ได้ดีตราบเท่าที่สูตรยังคงอยู่ในคอลัมน์ C
แต่มาดูกันว่าจะเกิดอะไรขึ้นหากคุณต้องการ เช่น ย้ายราคา EUR จากคอลัมน์ C ไปยังคอลัมน์ F หากคุณคัดลอกสูตรใน วิธีปกติโดยการคัดลอก/วางเซลล์ สูตรจากเซลล์ C5 (= B5 *$C$2) จะเปลี่ยนเป็น = D5 *$C$2 เมื่อวางในเซลล์ F5 ทำให้การคำนวณของคุณผิดพลาดทั้งหมด!
ในการแก้ไขปัญหานี้ เพียงเปลี่ยนการอ้างอิงแบบสัมพัทธ์ (B5) เป็น การอ้างอิงแบบผสม $B5 (คอลัมน์สัมบูรณ์และแถวสัมพัทธ์) การใส่เครื่องหมายดอลลาร์ ($) ไว้หน้าตัวอักษรประจำคอลัมน์ แสดงว่าคุณยึดการอ้างอิงกับคอลัมน์ B ไม่ว่าสูตรจะย้ายไปที่ใด
และตอนนี้ ถ้าคุณคัดลอกหรือย้ายสูตรจากคอลัมน์ D ไปยังคอลัมน์ F หรือคอลัมน์อื่นๆ การอ้างอิงคอลัมน์จะไม่เปลี่ยนแปลง เนื่องจากคุณล็อกด้วยเครื่องหมายดอลลาร์ ($B5)
แนวคิด ของการอ้างอิงเซลล์ใน Excel อาจเป็นเรื่องยากที่จะเข้าใจตั้งแต่เริ่มแรก แต่เชื่อฉันเถอะว่ามันคุ้มค่ากับเวลาและความพยายามของคุณ เพราะจะช่วยให้คุณประหยัดเวลาได้มากขึ้นในระยะยาว ตัวอย่างเช่น ดูวิธีการคำนวณทั้งตารางด้วยสูตรเดียวโดยใช้การอ้างอิงเซลล์แบบผสม
อย่างไรก็ตาม ถ้า