เติมค่าถัดไปใน Excel (5 วิธีง่ายๆ)

  • แบ่งปันสิ่งนี้
Hugh West

ในการใช้งาน Excel หลายครั้ง บางครั้งเราพบเซลล์ว่างแบบสุ่มในแผ่นงาน Excel ในกรณีส่วนใหญ่เนื่องจากค่าของเซลล์ที่ไม่ว่างบนสุดจะเหมือนกันสำหรับทุกแถว ดังนั้นผู้ใช้จึงไม่ต้องกังวลกับการเติมเซลล์เหล่านั้นด้วยค่าซ้ำๆ ด้วยมือ แต่เพื่อความชัดเจน เราจำเป็นต้องเติมเซลล์ว่างเหล่านั้นด้วยค่าถัดไป ในบทความนี้ เราจะพูดถึงวิธีที่เราสามารถเติมลงในค่าถัดไปใน Excel อย่างมีประสิทธิภาพ

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดด้านล่างนี้

เติมค่าถัดไป.xlsm

5 วิธีง่ายๆ ในการเติมค่าถัดไปใน Excel

เพื่อการสาธิต เราจะใช้ ชุดข้อมูลด้านล่าง ซึ่งคอลัมน์แรกคือคอลัมน์ ชื่อผลิตภัณฑ์ จากนั้นจึงเรียงลำดับเป็นชื่อบริษัทและ หมายเลขผลิตภัณฑ์ มีเซลล์ว่างอยู่ระหว่างเซลล์ที่จะเติมโดยใช้วิธีการต่างๆ ในบทความต่อไปนี้

1. การใช้ Fill Handle

Fill Handle น่าจะเป็นเครื่องมือที่ใช้บ่อยที่สุดใน Excel เมื่อใช้เครื่องมือนี้ คุณสามารถทำให้ค่าเป็นอัตโนมัติและเติมสมการใน Excel ได้อย่างสะดวก

ขั้นตอน

  • ในตอนเริ่มต้น ให้เลือก Fill Handle ไอคอนที่มุมเซลล์ B5 แล้วลากลงมาที่เซลล์ B17

  • จากนั้น คุณจะสังเกตเห็นว่าช่วงของเซลล์ B4:B17 คือตอนนี้เต็มไปด้วยค่าของเซลล์ B5

  • จากนั้นเลือกเซลล์ C5 แล้วลากปุ่ม ไอคอน Flash Fill โดยกดปุ่มเมาส์ขวาค้างไว้แทนปุ่มซ้ายของเมาส์ ลาก Fill Handle ไปยังเซลล์ C7

  • หลังจากลากแฟลช Fill Handle ถึง C7, ปล่อยปุ่ม
  • หลังจากปล่อยไอคอน คุณจะมีเมนูบริบทใหม่เปิดขึ้น
  • จากหน้าต่างนั้น คลิกที่ คัดลอกเซลล์ .

  • หลังจากนั้น คุณจะสังเกตเห็นว่าช่วงของเซลล์ C5:C7 ขณะนี้ได้เติมค่าจากเซลล์ C5 แล้ว
  • จากนั้นคุณจะสังเกตเห็นว่าช่วงของเซลล์ B4:B17 ขณะนี้เต็มไปด้วยค่าของเซลล์ B5 .
  • คุณสามารถเลือก เติมแบบรวดเร็ว แทน คัดลอกเซลล์ เพื่อเติมค่าตามที่แสดงในภาพด้านล่าง

หมายเหตุ: ปุ่ม

ที่จับเติม อาจซ่อนอยู่ในเวิร์กชีต คุณต้องเปิดใช้งานผ่าน ตัวเลือกขั้นสูง ในเมนู ตัวเลือก ในเมนู ไฟล์ ในตัวเลือกขั้นสูง คลิกที่ ตัวเลือกการแก้ไข > เปิดใช้งาน Fill Handle และลากและวาง box.

อ่านเพิ่มเติม: [แก้ไขแล้ว]: Fill Handle ไม่ทำงานใน Excel (5 วิธีแก้ปัญหาง่ายๆ)

2. การใช้ Go To Special Command

Go To Special method เป็นเครื่องมืออีกประเภทหนึ่งในการเติมเซลล์ว่างในแผ่นงาน Excelโดยเลือกเซลล์ว่างก่อน จากนั้นใช้สูตรกับเซลล์ว่าง

ขั้นตอน

  • เลือกช่วงของเซลล์ B4:D16 จากนั้นกด F5 .

  • จะมีหน้าต่างใหม่ชื่อ ไปที่ .
  • จากเมนูนั้น คลิกที่ พิเศษ

  • จากนั้นจะมีหน้าต่างอื่นชื่อ ไปที่แบบพิเศษ .
  • จากหน้าต่างนั้น เลือก ช่องว่าง และคลิกที่ ตกลง

  • จากนั้น คุณจะสังเกตเห็นว่าเซลล์ว่างทั้งหมดในช่วงของเซลล์ B4:D17 ถูกเลือกไว้ในขณะนี้ โดยมีเพียงเซลล์ C6 ที่เปิดใช้งาน

  • จากนั้นป้อน “= ” ในเซลล์ที่เปิดใช้งาน C6 จากนั้นกดปุ่ม ลูกศรขึ้น บนแป้นพิมพ์
  • จะเป็นการเลือกเซลล์ C5
  • หลังจากนั้น คลิกที่ Ctrl+Enter บน แป้นพิมพ์

  • หลังจากกดปุ่ม คุณจะสังเกตเห็นว่าตอนนี้เซลล์ว่างถูกเติมด้วยค่าถัดไปของเซลล์บน

อ่านเพิ่มเติม: วิธีลากสูตรและละเว้นเซลล์ที่ซ่อนอยู่ใน Excel (2 ตัวอย่าง)

3. การใช้ Power Query

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

ขั้นตอน

  • ถึงทำเช่นนี้ คลิกที่ จากตาราง/ช่วง จากแท็บ ข้อมูล

  • จากนั้น จะเป็นหน้าต่างเล็กๆ ที่ถามถึงช่วงของตารางที่คุณต้องการเพิ่ม
  • ในหน้าต่างนั้น ให้ป้อน $B$4:$D$16, และทำเครื่องหมายที่ ตารางของฉันมีส่วนหัว กล่อง
  • คลิก ตกลง

  • หลังจากนั้นจะมี เป็นหน้าต่างใหม่จะเปิดขึ้น และในหน้าต่างนั้น คุณจะเห็นว่าหน้าต่างที่เราเลือกแสดงพร้อมกับคอลัมน์ทั้งหมดที่มีไอคอนตัวกรอง
  • ขณะนี้เซลล์ว่างแสดงเป็น null .

  • คลิกขวาที่คอลัมน์ชื่อบริษัทและไปที่ เติม > ลง

  • จากนั้นคุณจะสังเกตเห็นว่าตอนนี้คอลัมน์ชื่อบริษัทเต็มไปด้วยค่าเซลล์ถัดไปจากเซลล์ด้านบน
  • ตอนนี้ให้คลิกขวาอีกครั้งที่คอลัมน์ ชื่อผลิตภัณฑ์ และไปที่ เติม>ลง

  • ถัดไป คุณจะเห็นว่าทั้งตารางถูกเติมด้วยค่าถัดไปในเซลล์ด้านบน
  • ตอนนี้ให้คลิกบนปุ่ม ปิด & ไอคอน Load จากแท็บ Home จากนั้นคลิกที่ Close and Load To.

  • หลังจากนั้น จะมีหน้าต่างใหม่ถามตำแหน่งของตารางใหม่ที่เราเพิ่งแก้ไขในแบบสอบถามพลังงาน
  • ขั้นแรกให้คลิกที่ ตาราง .
  • จากนั้นเลือก แผ่นงานที่มีอยู่ ใน ตำแหน่งที่คุณต้องการวางข้อมูล? ตัวเลือก
  • จากนั้นเลือกตำแหน่งในช่องช่วง เราป้อน F4 ในช่อง
  • คลิก ตกลง หลังจากนี้

  • ช่วงของเซลล์ F4:H16 ขณะนี้อยู่ในตารางที่เราเพิ่งแก้ไขใน power query

และนี่คือ วิธีที่เราเติมเซลล์ว่างทั้งหมดในตารางด้วยค่าถัดไปในทิศทางด้านบน

อ่านเพิ่มเติม: วิธีเติมข้อมูลลงในแถวสุดท้ายใน Excel (3 วิธีด่วน) <7

4. การใช้ฟังก์ชัน IF

การใช้ ฟังก์ชัน IF เราจะเติมเซลล์ว่างลงในแผ่นงาน Excel ด้วยเซลล์ที่อยู่ติดกันในทิศทางด้านบน ในการใช้วิธีนี้ เราจำเป็นต้องคัดลอกเซลล์หลาย ๆ ครั้งบนแผ่นงาน

ขั้นตอน

  • ในตอนเริ่มต้น ช่วงของเซลล์ D5: D16 จะถูกคัดลอกไปยังช่วงของเซลล์ C5:C16

  • จากนั้นเลือกเซลล์ C6 แล้วป้อนสูตรต่อไปนี้
=IF(D6="",C5,D6)

  • จากนั้นลากเซลล์ไปที่เซลล์ C16
  • ตอนนี้ ช่วงของเซลล์ C5:C16 ถูกเติมด้วยค่าเซลล์บนถัดไป

  • ตอนนี้ให้ตัดช่วงของเซลล์ C5:C16 เป็น D5:D16 .
  • จากนั้นคัดลอกเซลล์ B5 ไปที่ C5 .
  • ถัดไป เลือกเซลล์ B5 แล้วป้อนสูตรต่อไปนี้
=IF(C6="",B5,C6)

  • จากนั้นลาก Fill Handle ไปที่ B16 เซลล์
  • ถัดไป คุณจะสังเกตเห็นว่าช่วงของเซลล์ B5:B16 ขณะนี้ถูกเติมลงไปที่ค่าบนถัดไป

นี่คือวิธีที่เราเติมค่าถัดไปใน Excel โดยใช้ฟังก์ชัน IF

หมายเหตุ:

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

อ่านเพิ่มเติม: วิธีเติมสูตรลงในแถวที่ระบุใน Excel (7 วิธีง่ายๆ)

5. การฝังมาโคร VBA

การใช้มาโครอย่างง่ายสามารถลดเวลาที่ต้องใช้ในการเติมเซลล์ด้วยค่าเซลล์ที่อยู่ติดกันถัดไปได้อย่างมาก จากนั้นมาโครนี้สามารถทำซ้ำได้หลายครั้งเมื่อจำเป็น

ขั้นตอน

  • จากแท็บ นักพัฒนาซอฟต์แวร์ จากนั้นไปที่ Visual Basic

  • จากนั้นคลิก แทรก > โมดูล

  • ในหน้าต่างโมดูล ให้ป้อนโค้ดต่อไปนี้
1494

  • จากนั้นปิดหน้าต่าง
  • เลือกช่วงของข้อมูลที่คุณต้องการเติมด้วยค่าเซลล์ถัดไป
  • หลังจากนั้น ไปที่ มุมมอง แท็บ > มาโคร (ดับเบิ้ลคลิก)

  • หลังจากคลิก ดูมาโคร เลือกมาโครที่คุณเพิ่งสร้าง ชื่อที่นี่คือ Down_Fill_next_value จากนั้นคลิก เรียกใช้

  • หลังจากคลิก ตกลง คุณจะสังเกตเห็นว่าช่วงของเซลล์ที่เลือกจะถูกเติมด้วยค่าถัดจากเซลล์ด้านบน

นี่คือวิธีที่เราเติมค่าถัดไปใน Excel โดยใช้มาโคร VBA

อ่านเพิ่มเติม: วิธีใช้ Fill Handle เพื่อคัดลอกสูตรใน Excel (2 ตัวอย่างที่เป็นประโยชน์)

บทสรุป

โดยสรุป คำถาม “เราจะเติมค่าถัดไปใน Excel ได้อย่างไร” มีคำตอบที่นี่ 5 วิธี เริ่มจากการใช้ Fill Handle จากนั้นใช้วิธีพิเศษ go-to ปิดท้ายด้วยการใช้เครื่องมือที่ซับซ้อน เช่น Power Query และ VBA Macro ในบรรดาทั้งหมด วิธีการที่ใช้ที่นี่ การใช้ Fill Handle และ ไปที่พิเศษ วิธีการใช้ง่ายกว่า กระบวนการ VBA ยังใช้เวลาน้อยกว่าและเรียบง่าย แต่จำเป็นต้องมีความรู้ที่เกี่ยวข้องกับ VBA มาก่อน วิธีการอื่นๆ ไม่มีข้อกำหนดดังกล่าว

สำหรับปัญหานี้ คุณสามารถดาวน์โหลดสมุดงานที่เปิดใช้งานมาโครได้ ซึ่งคุณสามารถฝึกฝนวิธีการเหล่านี้ได้

อย่าลังเลที่จะถามคำถามหรือคำติชมใดๆ ผ่านส่วนความคิดเห็น ข้อเสนอแนะใด ๆ สำหรับการปรับปรุงชุมชน Exceldemy ให้ดีขึ้นจะได้รับการชื่นชมอย่างมาก

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง