เติมเซลล์ว่างด้วยค่าด้านบนหรือ 0 ใน Excel - คำแนะนำทีละขั้นตอน
ใน Excel เป็นเรื่องปกติที่จะปล่อยให้เซลล์ว่างไว้ เมื่อข้อมูลจะทำซ้ำค่าของเซลล์ที่อยู่ด้านบน ตัวเลือกการจัดรูปแบบนี้มักจะส่งผลให้เค้าโครงดูสะอาดตาและน่าดึงดูดยิ่งขึ้น อย่างไรก็ตาม หากคุณต้องการเรียงลำดับหรือกรองรายการ เซลล์ว่างเหล่านี้อาจกลายเป็นปัญหาได้ ในกรณีเช่นนี้ คุณจะต้องเติมค่าจากเซลล์ด้านบนลงในช่องว่างดังที่แสดงในภาพหน้าจอด้านล่าง
ในคู่มือนี้ เราจะเน้นที่วิธีการเติมเซลล์ว่างด้วยค่าในเซลล์ด้านบนโดยตรง หรือด้วย 0 หรือค่าเฉพาะอื่นๆ สิ่งนี้มีประโยชน์อย่างเหลือเชื่อในการจัดการชุดข้อมูลที่มีเซลล์ว่าง เพื่อให้มั่นใจว่าการคำนวณและการแสดงภาพมีความแม่นยำและมีความหมาย
![]() |
![]() |
เติมเซลล์ว่างด้วยค่าด้านบน
ในส่วนนี้ เราจะแนะนำเคล็ดลับง่ายๆ สี่ประการในการเติมเซลล์ว่างด้วยค่าด้านบนใน Excel
- ไปที่พิเศษ & สูตร: มาจาก Excel แต่ต้องใช้หลายขั้นตอนในการแปลงสูตรสุดท้ายให้เป็นค่า
- Kutools for Excel: ใช้เวลาเพียง 3 คลิก ง่ายและรวดเร็ว แต่ต้องดาวน์โหลดและติดตั้ง
- รหัส VBA: ต้องใช้ความรู้เกี่ยวกับการเขียนโปรแกรม VBA ความเป็นไปได้ของจุดบกพร่องหรือข้อผิดพลาดหากไม่ได้เขียนโค้ดอย่างถูกต้อง
- Power Query: มีช่วงการเรียนรู้ที่สูงชันยิ่งขึ้น ใช้ได้กับ Excel 2016 และเวอร์ชันที่ใหม่กว่า
การใช้คุณลักษณะและสูตร Go To Special เพื่อเติมเซลล์ว่างด้วยค่าด้านบน
ด้วยวิธีนี้คุณควรใช้ ไปที่พิเศษ เพื่อเลือกเซลล์ว่างทั้งหมดในช่วงข้อมูล จากนั้นป้อนสูตรง่ายๆ ลงในเซลล์ว่างแล้วกดปุ่ม Ctrl + Enter ปุ่มเพื่อเติมเซลล์ว่างที่เลือกด้วยค่าด้านบน นี่คือขั้นตอน
ขั้นตอนที่ 1: เลือกเซลล์ว่าง
- เลือกช่วงของเซลล์ที่คุณต้องการเติมช่องว่างด้วยค่าด้านบน
- จากนั้นคลิก Home > ค้นหาและเลือก > ไปที่พิเศษดูภาพหน้าจอ:เคล็ดลับ: คุณยังสามารถกด F5 กุญแจสำคัญในการเปิด ไปที่ กล่องโต้ตอบแล้วคลิก พิเศษ ปุ่มใน ไปที่ หน้าต่างเพื่อแสดง ไปที่พิเศษ กล่องโต้ตอบ
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ไปที่พิเศษ กล่องโต้ตอบเลือกไฟล์ ช่องว่าง ตัวเลือกและคลิก OK.
- ตอนนี้เซลล์ว่างทั้งหมดภายในช่วงจะถูกเลือกพร้อมกัน
ขั้นตอนที่ 2: ใส่สูตร
ขณะที่ยังคงเลือกเซลล์ว่าง ให้พิมพ์เครื่องหมายเท่ากับ (=) โดยตรง. เครื่องหมายเท่ากับจะปรากฏในเซลล์ว่างเซลล์ใดเซลล์หนึ่งที่เลือก เช่น A3 ในกรณีนี้ ตอนนี้อ้างอิงเซลล์ด้านบนโดยคลิกที่ A2
ขั้นตอนที่ 3: กด Ctrl + Enter เพื่อเติมเซลล์ว่างที่เลือกทั้งหมด
ตอนนี้กด Ctrl + Enter คีย์ร่วมกันเพื่อคัดลอกสูตรไปยังเซลล์อื่นๆ ที่เลือกทั้งหมด และเซลล์ว่างที่เลือกทั้งหมดจะถูกเติมด้วยค่าจากเซลล์ที่อยู่ด้านบนโดยตรง ดูภาพหน้าจอ:
ขั้นตอนที่ 4: แปลงสูตรเป็นค่า
ตอนนี้เซลล์ว่างที่เลือกคือสูตร คุณควรแปลงสูตรเหล่านี้เป็นค่า กรุณาเลือกช่วงข้อมูลที่มีสูตรแล้วกด Ctrl + C เพื่อคัดลอกรายการข้อมูล จากนั้นคลิกขวาที่ช่วงที่คัดลอก และเลือก ความคุ้มค่า จาก วางตัวเลือก ส่วนดูภาพหน้าจอ:
และตอนนี้ สูตรจะถูกแปลงเป็นค่าคงที่ คุณสามารถดำเนินการอื่นๆ ตามที่คุณต้องการได้
การใช้ Kutools for Excel ด้วยการคลิกเพียง 3 ครั้ง
หากคุณกำลังมองหาวิธีแก้ปัญหาที่ง่ายและรวดเร็ว Kutools for Excel's เติมเซลล์ว่าง คุณลักษณะอาจเป็นเครื่องมือที่ยอดเยี่ยมสำหรับคุณ ด้วยคุณสมบัติอันทรงพลังนี้ คุณสามารถเสร็จสิ้นการดำเนินการต่อไปนี้ได้อย่างรวดเร็ว:
- เติมเซลล์ว่างด้วยค่าด้านบน ล่าง ซ้าย หรือขวา
- เติมเซลล์ว่างด้วยชุดค่าเชิงเส้น
- เติมเซลล์ว่างด้วยค่าเฉพาะ
หลังจาก ดาวน์โหลดและติดตั้ง Kutools for Excelโปรดทำตามนี้:
หากต้องการเติมเซลล์ว่างด้วยค่าด้านบน โปรดเลือกช่วงข้อมูลที่คุณต้องการเติมเซลล์ว่างแล้วคลิก Kutools > สิ่งที่ใส่เข้าไป > เติมเซลล์ว่างจากนั้นระบุการดำเนินการใน เติมเซลล์ว่าง กล่องโต้ตอบ:
- เลือก ขึ้นอยู่กับค่า ตัวเลือกจาก เติมด้วย มาตรา.
- Choose ลง ใน Options ส่วน. (คุณยังสามารถเลือก Up, ขวา or ซ้าย เพื่อเติมค่าลงในเซลล์ว่างด้วยค่าลง ซ้าย หรือขวา ตามที่คุณต้องการ)
- คลิก OK เพื่อใช้คุณสมบัตินี้
ผลลัพธ์:
ตอนนี้เซลล์ว่างทั้งหมดจะถูกเติมด้วยค่าด้านบนดังภาพต่อไปนี้:
การใช้โค้ด VBA เพื่อเติมเซลล์ว่างด้วยค่าด้านบน
หากคุณคุ้นเคยกับโค้ด VBA เราจะให้โค้ดสำหรับเติมเซลล์ว่างด้วยค่าด้านบนที่นี่ กรุณาทำตามขั้นตอนต่อไปนี้:
ขั้นตอนที่ 1:เปิดตัวแก้ไขโมดูล VBA และคัดลอกโค้ด
- ค้างไว้ ALT + F11 ใน Excel และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
- คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในหน้าต่างโมดูล
รหัส VBA: แทรกเซลล์ว่างที่มีค่าด้านบนSub FillBlankCellsWithValueAbove() 'Updateby Extendoffice Dim WorkRng As Range Dim cell As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) On Error GoTo 0 If WorkRng Is Nothing Then MsgBox "No valid range selected.", vbExclamation, "Error" Exit Sub End If For Each cell In WorkRng If IsEmpty(cell) Then cell.Value = cell.Offset(-1, 0).Value End If Next cell End Sub
ขั้นตอนที่ 2: ดำเนินการโค้ด
หลังจากวางรหัสนี้แล้วโปรดกด F5 กุญแจสำคัญในการรันโค้ดนี้ ในกล่องพร้อมท์ ให้เลือกช่วงข้อมูลที่คุณต้องการเติมเซลล์ว่างด้วยค่าด้านบน จากนั้นคลิก OK.
ผลลัพธ์:
ตอนนี้เซลล์ว่างทั้งหมดจะถูกเติมด้วยค่าด้านบนดังภาพต่อไปนี้:
การใช้ Power Query เพื่อเติมค่าเซลล์ว่างด้านบน
หากคุณใช้ Excel 2016 และเวอร์ชันที่ใหม่กว่า Excel มีฟีเจอร์ที่มีประสิทธิภาพ – Power Queryซึ่งสามารถช่วยเติมแต่ละบล็อกของเซลล์ว่างในคอลัมน์โดยใช้ค่าจากเซลล์ที่อยู่ด้านบนได้ทันที นี่คือขั้นตอนที่จะทำ:
ขั้นตอนที่ 1: นำข้อมูลเข้ามา Power Query
- เลือกช่วงข้อมูลที่คุณต้องการใช้ จากนั้นคลิก ข้อมูล > จากตารางดูภาพหน้าจอ:
เคล็ดลับ: ใน Excel 2019 และ Office 365 คลิก ข้อมูล > จากตาราง/ช่วง. - ในที่โผล่ออกมา สร้างตาราง คลิกตกลง OK ปุ่มเพื่อสร้างตาราง ดูภาพหน้าจอ:
- ตอนนี้ Power Query บรรณาธิการ หน้าต่างแสดงข้อมูล ดูภาพหน้าจอ:
ขั้นตอนที่ 2: ในไฟล์ Power Query หน้าต่างตัวแก้ไขระบุการดำเนินการ
- คลิกส่วนหัวของคอลัมน์ที่คุณต้องการเติมเซลล์ว่างด้วยค่าด้านบน จากนั้นคลิกขวาที่ส่วนหัวที่เลือก เลือก ใส่ > ลงดูภาพหน้าจอ:
เคล็ดลับ: หากต้องการเติมเซลล์ว่างในหลายคอลัมน์ ให้กดค้างไว้ Ctrl or เปลี่ยน แล้วคลิกส่วนหัวคอลัมน์เพื่อเลือกคอลัมน์ที่ไม่อยู่ติดกันหรืออยู่ติดกัน จากนั้นคลิกขวาที่คอลัมน์ที่เลือก จากนั้นเลือก ใส่ > ลง ตามที่อธิบายไว้ก่อนหน้านี้ - ตอนนี้เซลล์ว่างทั้งหมดในคอลัมน์ที่เลือกจะเต็มไปด้วยค่าจากเซลล์ที่อยู่ด้านบนสุด ดูภาพหน้าจอ:
ขั้นตอนที่ 3: ส่งออกไฟล์ Power Query ไปยังตาราง Excel
- จากนั้นคุณควรส่งออกข้อมูลลงในแผ่นงานของคุณ กรุณาคลิก Home > ปิดและโหลด > ปิดและโหลด / ปิดและโหลดไปที่,(ตรงนี้ผมจะกด ปิดและโหลด) ดูภาพหน้าจอ:เคล็ดลับคลิกที่นี่ ปิดและโหลด จะส่งออกข้อมูลไปยังแผ่นงานใหม่ คลิก ปิดและโหลดไปที่ ตัวเลือก ข้อมูลจะถูกส่งออกไปยังแผ่นงานใหม่หรือแผ่นงานปัจจุบันที่คุณต้องการ
- จากนั้นข้อมูลจะถูกโหลดลงในแผ่นงานใหม่ ดูภาพหน้าจอ:
เติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะ
หากคุณต้องการเติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะอื่นๆ ฉันจะพูดถึงวิธีด่วนสองวิธี
ใช้คุณลักษณะ Go To Special เพื่อเติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะ
ขั้นตอนที่ 1: เลือกเซลล์ว่าง
- เลือกช่วงของเซลล์ที่คุณต้องการเติมช่องว่างด้วย 0 หรือค่าเฉพาะ
- จากนั้นคลิก Home > ค้นหาและเลือก > ไปที่พิเศษดูภาพหน้าจอ:เคล็ดลับ: คุณยังสามารถกด F5 กุญแจสำคัญในการเปิด ไปที่ กล่องโต้ตอบแล้วคลิก พิเศษ ปุ่มใน ไปที่ หน้าต่างเพื่อแสดง ไปที่พิเศษ กล่องโต้ตอบ
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ไปที่พิเศษ กล่องโต้ตอบเลือกไฟล์ ช่องว่าง ตัวเลือกและคลิก OK.
- ตอนนี้เซลล์ว่างทั้งหมดภายในช่วงจะถูกเลือกพร้อมกัน
ขั้นตอนที่ 2: ป้อน 0 หรือค่าเฉพาะ
เมื่อเลือกเซลล์ว่างแล้วให้พิมพ์ 0 หรือค่าเฉพาะอื่น ๆ ที่คุณต้องการโดยตรงดูภาพหน้าจอ:
ขั้นตอนที่ 3: กด Ctrl + Enter เพื่อเติมเซลล์ว่างที่เลือกทั้งหมด
ตอนนี้กด Ctrl + Enter คีย์ร่วมกันเพื่อเติมเซลล์ว่างที่เลือกด้วยค่าที่คุณพิมพ์ ดูภาพหน้าจอ:
-
อย่าปล่อยให้ช่องว่างทำให้คุณช้าลง Let Kutools for Excel เติมให้เต็ม!
เซลล์ว่างรบกวนการไหลของคุณ? พลิกโฉมการเดินทาง Excel ของคุณด้วย Kutools เติมเต็มเซลล์ว่างทุกประเภท ตรงตามความต้องการของคุณ ไม่มีช่องว่าง มีแต่ความแวววาว! ดาวน์โหลด Kutools for Excel ด่วน!
เติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะอื่นๆ
-
อย่าปล่อยให้ช่องว่างทำให้คุณช้าลง Let Kutools for Excel เติมให้เต็ม!
เซลล์ว่างรบกวนการไหลของคุณ? พลิกโฉมการเดินทาง Excel ของคุณด้วย Kutools เติมเต็มเซลล์ว่างทุกประเภท ตรงตามความต้องการของคุณ ไม่มีช่องว่าง มีแต่ความแวววาว! ดาวน์โหลด Kutools for Excel ด่วน!
เติมเซลล์ว่างด้วยชุดค่าเชิงเส้น
-
อย่าปล่อยให้ช่องว่างทำให้คุณช้าลง Let Kutools for Excel เติมให้เต็ม!
เซลล์ว่างรบกวนการไหลของคุณ? พลิกโฉมการเดินทาง Excel ของคุณด้วย Kutools เติมเต็มเซลล์ว่างทุกประเภท ตรงตามความต้องการของคุณ ไม่มีช่องว่าง มีแต่ความแวววาว! ดาวน์โหลด Kutools for Excel ด่วน!
เติมเซลล์ว่างด้วยค่าด้านบน/ล่าง/ซ้าย/ขวา
การใช้คุณลักษณะค้นหาและแทนที่เพื่อเติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะ
ของ Excel ค้นหาและแทนที่ คุณลักษณะนี้ยังสามารถช่วยเติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะอื่น ๆ โปรดทำตามขั้นตอนต่อไปนี้:
ขั้นตอนที่ 1: เลือกช่วงข้อมูลและเปิดใช้งานคุณสมบัติค้นหาและแทนที่
- เลือกช่วงข้อมูลที่คุณต้องการเติมเซลล์ว่างด้วยค่าเฉพาะ
- จากนั้นคลิก Home > ค้นหาและเลือก > แทนที่ (สามารถกด Ctrl + H เพื่อเปิด ค้นหาและแทนที่ กล่องโต้ตอบ) ดูภาพหน้าจอ:
ขั้นตอนที่ 2: ระบุการดำเนินการในกล่องโต้ตอบค้นหาและแทนที่
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ค้นหาและแทนที่ กล่องโต้ตอบ ปล่อยให้ สิ่งที่ค้นหา กล่องข้อความว่าง จากนั้นพิมพ์ค่าเฉพาะลงใน แทนที่ด้วย กล่องข้อความ. จากนั้นคลิก แทนที่ทั้งหมด ปุ่ม. ดูภาพหน้าจอ:
- กล่องพร้อมท์จะปรากฏขึ้นเพื่อเตือนให้คุณทราบว่ามีเซลล์จำนวนเท่าใดที่ถูกแทนที่ด้วยค่าใหม่ ในที่สุดคลิก OK และปิด ค้นหาและแทนที่ กล่องโต้ตอบ
ผลลัพธ์:
ตอนนี้เซลล์ว่างในช่วงที่เลือกจะเต็มไปด้วยค่าเฉพาะที่คุณป้อน ดูภาพหน้าจอ:
นี่คือวิธีที่คุณสามารถเติมเซลล์ว่างด้วยค่าด้านบนหรือค่าเฉพาะได้ หากคุณสนใจที่จะสำรวจเคล็ดลับและคำแนะนำเพิ่มเติมเกี่ยวกับ Excel เว็บไซต์ของเรามีบทช่วยสอนหลายพันรายการ โปรดคลิก โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม เพื่อเข้าถึงพวกเขา ขอขอบคุณที่อ่าน และเราหวังเป็นอย่างยิ่งว่าจะได้ให้ข้อมูลที่เป็นประโยชน์แก่คุณในอนาคต!
บทความที่เกี่ยวข้อง:
- กรอกหมายเลขซีเรียลอัตโนมัติและข้ามช่องว่าง
- หากคุณมีรายการข้อมูลที่มีเซลล์ว่างอยู่ ตอนนี้คุณต้องการแทรกหมายเลขซีเรียลสำหรับข้อมูล แต่ข้ามเซลล์ว่างตามภาพด้านล่างที่แสดง ในบทความนี้ ผมจะแนะนำสูตรสำหรับแก้ปัญหานี้ใน Excel
- เติมเซลล์ว่างด้วยค่าเชิงเส้น
- คุณต้องการเติมเซลล์ว่างด้วยค่าเชิงเส้นในการเลือกหรือไม่? บทความนี้จะแนะนำเคล็ดลับเกี่ยวกับวิธีเติมเซลล์ว่างด้วยค่าเชิงเส้นในการเลือกอย่างรวดเร็ว
- เติมเซลล์ว่างด้วยเส้นประ
- สมมติว่าคุณมีช่วงของข้อมูลที่มีเซลล์ว่างบางส่วนและตอนนี้คุณต้องการเติมเซลล์ว่างเหล่านี้ด้วยสัญลักษณ์เส้นประดังภาพหน้าจอต่อไปนี้ที่แสดงคุณมีความคิดที่ดีในการเติมเซลล์ว่างด้วยเครื่องหมายขีดคั่นพร้อมกันหรือไม่ Excel?
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เสริมทักษะ Excel ของคุณด้วย Kutools for Excelและสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools for Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
Office Tab นำอินเทอร์เฟซแบบแท็บมาสู่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!

สารบัญ
- เติมเซลล์ว่างด้วยค่าด้านบน
- การใช้ฟีเจอร์และสูตร Go To Special
- การใช้ Kutools for Excel
- การใช้โค้ด VBA
- การใช้ Power Query
- เติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะ
- การใช้คุณสมบัติไปที่พิเศษ
- การใช้คุณสมบัติค้นหาและแทนที่
- บทความที่เกี่ยวข้อง
- เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
- ความคิดเห็น