ไปยังเนื้อหาหลัก

เติมเซลล์ว่างด้วยค่าด้านบนหรือ 0 ใน Excel - คำแนะนำทีละขั้นตอน

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

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

เติมเซลล์ว่างด้วยค่าด้านบน

เติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะ


 เติมเซลล์ว่างด้วยค่าด้านบน

ในส่วนนี้ เราจะแนะนำเคล็ดลับง่ายๆ สี่ประการในการเติมเซลล์ว่างด้วยค่าด้านบนใน Excel

  • ไปที่พิเศษ & สูตร: มาจาก Excel แต่ต้องใช้หลายขั้นตอนในการแปลงสูตรสุดท้ายให้เป็นค่า
  • Kutools สำหรับ Excel: ใช้เวลาเพียง 3 คลิก ง่ายและรวดเร็ว แต่ต้องดาวน์โหลดและติดตั้ง
  • รหัส VBA: ต้องใช้ความรู้เกี่ยวกับการเขียนโปรแกรม VBA ความเป็นไปได้ของจุดบกพร่องหรือข้อผิดพลาดหากไม่ได้เขียนโค้ดอย่างถูกต้อง
  • Power Query: มีช่วงการเรียนรู้ที่สูงชันยิ่งขึ้น ใช้ได้กับ Excel 2016 และเวอร์ชันที่ใหม่กว่า

การใช้คุณลักษณะและสูตร Go To Special เพื่อเติมเซลล์ว่างด้วยค่าด้านบน

ด้วยวิธีนี้คุณควรใช้ ไปที่พิเศษ เพื่อเลือกเซลล์ว่างทั้งหมดในช่วงข้อมูล จากนั้นป้อนสูตรง่ายๆ ลงในเซลล์ว่างแล้วกดปุ่ม Ctrl + Enter ปุ่มเพื่อเติมเซลล์ว่างที่เลือกด้วยค่าด้านบน นี่คือขั้นตอน

ขั้นตอนที่ 1: เลือกเซลล์ว่าง

      1. เลือกช่วงของเซลล์ที่คุณต้องการเติมช่องว่างด้วยค่าด้านบน
      2. จากนั้นคลิก หน้าแรก > ค้นหาและเลือก > ไปที่พิเศษดูภาพหน้าจอ:
        เคล็ดลับ: คุณยังสามารถกด F5 กุญแจสำคัญในการเปิด ไปที่ กล่องโต้ตอบแล้วคลิก พิเศษ ปุ่มใน ไปที่ หน้าต่างเพื่อแสดง ไปที่พิเศษ กล่องโต้ตอบ
      3. ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ไปที่พิเศษ กล่องโต้ตอบเลือกไฟล์ ช่องว่าง ตัวเลือกและคลิก OK.
      4. ตอนนี้เซลล์ว่างทั้งหมดภายในช่วงจะถูกเลือกพร้อมกัน

ขั้นตอนที่ 2: ใส่สูตร

ขณะที่ยังคงเลือกเซลล์ว่าง ให้พิมพ์เครื่องหมายเท่ากับ (=) โดยตรง. เครื่องหมายเท่ากับจะปรากฏในเซลล์ว่างเซลล์ใดเซลล์หนึ่งที่เลือก เช่น A3 ในกรณีนี้ ตอนนี้อ้างอิงเซลล์ด้านบนโดยคลิกที่ A2

ขั้นตอนที่ 3: กด Ctrl + Enter เพื่อเติมเซลล์ว่างที่เลือกทั้งหมด

ตอนนี้กด Ctrl + Enter คีย์ร่วมกันเพื่อคัดลอกสูตรไปยังเซลล์อื่นๆ ที่เลือกทั้งหมด และเซลล์ว่างที่เลือกทั้งหมดจะถูกเติมด้วยค่าจากเซลล์ที่อยู่ด้านบนโดยตรง ดูภาพหน้าจอ:

ขั้นตอนที่ 4: แปลงสูตรเป็นค่า

ตอนนี้เซลล์ว่างที่เลือกคือสูตร คุณควรแปลงสูตรเหล่านี้เป็นค่า กรุณาเลือกช่วงข้อมูลที่มีสูตรแล้วกด Ctrl + C เพื่อคัดลอกรายการข้อมูล จากนั้นคลิกขวาที่ช่วงที่คัดลอก และเลือก ความคุ้มค่า จาก วางตัวเลือก ส่วนดูภาพหน้าจอ:

และตอนนี้ สูตรจะถูกแปลงเป็นค่าคงที่ คุณสามารถดำเนินการอื่นๆ ตามที่คุณต้องการได้

หมายเหตุ: หากมีสูตรอื่นในช่วงที่คุณเลือก สูตรเหล่านี้จะถูกแปลงเป็นค่าด้วย

ใช้ Kutools for Excel เพียง 3 คลิก

หากคุณกำลังมองหาวิธีแก้ปัญหาที่ง่ายและรวดเร็ว Kutools สำหรับ Excel's เติมเซลล์ว่าง คุณลักษณะอาจเป็นเครื่องมือที่ยอดเยี่ยมสำหรับคุณ ด้วยคุณสมบัติอันทรงพลังนี้ คุณสามารถเสร็จสิ้นการดำเนินการต่อไปนี้ได้อย่างรวดเร็ว:

  • เติมเซลล์ว่างด้วยค่าด้านบน ล่าง ซ้าย หรือขวา
  • เติมเซลล์ว่างด้วยชุดค่าเชิงเส้น
  • เติมเซลล์ว่างด้วยค่าเฉพาะ

หลังจาก ดาวน์โหลดและติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

หากต้องการเติมเซลล์ว่างด้วยค่าด้านบน โปรดเลือกช่วงข้อมูลที่คุณต้องการเติมเซลล์ว่างแล้วคลิก Kutools > สิ่งที่ใส่เข้าไป > เติมเซลล์ว่างจากนั้นระบุการดำเนินการใน เติมเซลล์ว่าง กล่องโต้ตอบ:

  1. เลือก ขึ้นอยู่กับค่า ตัวเลือกจาก เติมด้วย มาตรา.
  2. Choose ลง ใน Options ส่วน. (คุณยังสามารถเลือก Up, ขวา or ซ้าย เพื่อเติมค่าลงในเซลล์ว่างด้วยค่าลง ซ้าย หรือขวา ตามที่คุณต้องการ)
  3. คลิก OK เพื่อใช้คุณสมบัตินี้

ผลลัพธ์:

ตอนนี้เซลล์ว่างทั้งหมดจะถูกเติมด้วยค่าด้านบนดังภาพต่อไปนี้:

หมายเหตุ: หากต้องการใช้คุณสมบัตินี้ โปรด ดาวน์โหลดและติดตั้ง Kutools สำหรับ Excel ก่อน

การใช้โค้ด VBA เพื่อเติมเซลล์ว่างด้วยค่าด้านบน

หากคุณคุ้นเคยกับโค้ด VBA เราจะให้โค้ดสำหรับเติมเซลล์ว่างด้วยค่าด้านบนที่นี่ กรุณาทำตามขั้นตอนต่อไปนี้:

ขั้นตอนที่ 1:เปิดตัวแก้ไขโมดูล VBA และคัดลอกโค้ด

  1. ค้างไว้ ALT + F11 ใน Excel และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
  2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในหน้าต่างโมดูล
    รหัส 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

  1. เลือกช่วงข้อมูลที่คุณต้องการใช้ จากนั้นคลิก ข้อมูล > จากตารางดูภาพหน้าจอ:
    เคล็ดลับ: ใน Excel 2019 และ Office 365 คลิก ข้อมูล > จากตาราง/ช่วง.
  2. ในที่โผล่ออกมา สร้างตาราง คลิกตกลง OK ปุ่มเพื่อสร้างตาราง ดูภาพหน้าจอ:
  3. ตอนนี้ Power Query บรรณาธิการ หน้าต่างแสดงข้อมูล ดูภาพหน้าจอ:

ขั้นตอนที่ 2: ในไฟล์ Power Query หน้าต่างตัวแก้ไขระบุการดำเนินการ

  1. คลิกส่วนหัวของคอลัมน์ที่คุณต้องการเติมเซลล์ว่างด้วยค่าด้านบน จากนั้นคลิกขวาที่ส่วนหัวที่เลือก เลือก ใส่ > ลงดูภาพหน้าจอ:
    เคล็ดลับ: หากต้องการเติมเซลล์ว่างในหลายคอลัมน์ ให้กดค้างไว้ Ctrl or เปลี่ยน แล้วคลิกส่วนหัวคอลัมน์เพื่อเลือกคอลัมน์ที่ไม่อยู่ติดกันหรืออยู่ติดกัน จากนั้นคลิกขวาที่คอลัมน์ที่เลือก จากนั้นเลือก ใส่ > ลง ตามที่อธิบายไว้ก่อนหน้านี้
  2. ตอนนี้เซลล์ว่างทั้งหมดในคอลัมน์ที่เลือกจะเต็มไปด้วยค่าจากเซลล์ที่อยู่ด้านบนสุด ดูภาพหน้าจอ:

ขั้นตอนที่ 3: ส่งออกไฟล์ Power Query ไปยังตาราง Excel

  1. จากนั้นคุณควรส่งออกข้อมูลลงในแผ่นงานของคุณ กรุณาคลิก หน้าแรก > ปิดและโหลด > ปิดและโหลด / ปิดและโหลดไปที่,(ตรงนี้ผมจะกด ปิดและโหลด) ดูภาพหน้าจอ:
    เคล็ดลับคลิกที่นี่ ปิดและโหลด จะส่งออกข้อมูลไปยังแผ่นงานใหม่ คลิก ปิดและโหลดไปที่ ตัวเลือก ข้อมูลจะถูกส่งออกไปยังแผ่นงานใหม่หรือแผ่นงานปัจจุบันที่คุณต้องการ
  2. จากนั้นข้อมูลจะถูกโหลดลงในแผ่นงานใหม่ ดูภาพหน้าจอ:

เติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะ

หากคุณต้องการเติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะอื่นๆ ฉันจะพูดถึงวิธีด่วนสองวิธี


ใช้คุณลักษณะ Go To Special เพื่อเติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะ

ขั้นตอนที่ 1: เลือกเซลล์ว่าง

      1. เลือกช่วงของเซลล์ที่คุณต้องการเติมช่องว่างด้วย 0 หรือค่าเฉพาะ
      2. จากนั้นคลิก หน้าแรก > ค้นหาและเลือก > ไปที่พิเศษดูภาพหน้าจอ:
        เคล็ดลับ: คุณยังสามารถกด F5 กุญแจสำคัญในการเปิด ไปที่ กล่องโต้ตอบแล้วคลิก พิเศษ ปุ่มใน ไปที่ หน้าต่างเพื่อแสดง ไปที่พิเศษ กล่องโต้ตอบ
      3. ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ไปที่พิเศษ กล่องโต้ตอบเลือกไฟล์ ช่องว่าง ตัวเลือกและคลิก OK.
      4. ตอนนี้เซลล์ว่างทั้งหมดภายในช่วงจะถูกเลือกพร้อมกัน

ขั้นตอนที่ 2: ป้อน 0 หรือค่าเฉพาะ

เมื่อเลือกเซลล์ว่างแล้วให้พิมพ์ 0 หรือค่าเฉพาะอื่น ๆ ที่คุณต้องการโดยตรงดูภาพหน้าจอ:

ขั้นตอนที่ 3: กด Ctrl + Enter เพื่อเติมเซลล์ว่างที่เลือกทั้งหมด

ตอนนี้กด Ctrl + Enter คีย์ร่วมกันเพื่อเติมเซลล์ว่างที่เลือกด้วยค่าที่คุณพิมพ์ ดูภาพหน้าจอ:


  • อย่าปล่อยให้ช่องว่างทำให้คุณช้าลง ให้ Kutools for Excel เติมเต็มช่องว่าง!

    เซลล์ว่างรบกวนการไหลของคุณ? พลิกโฉมการเดินทาง Excel ของคุณด้วย Kutools เติมเต็มเซลล์ว่างทุกประเภท ตรงตามความต้องการของคุณ ไม่มีช่องว่าง มีแต่ความแวววาว! ดาวน์โหลด Kutools สำหรับ Excel ทันที!

    เติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะอื่นๆ

  • อย่าปล่อยให้ช่องว่างทำให้คุณช้าลง ให้ Kutools for Excel เติมเต็มช่องว่าง!

    เซลล์ว่างรบกวนการไหลของคุณ? พลิกโฉมการเดินทาง Excel ของคุณด้วย Kutools เติมเต็มเซลล์ว่างทุกประเภท ตรงตามความต้องการของคุณ ไม่มีช่องว่าง มีแต่ความแวววาว! ดาวน์โหลด Kutools สำหรับ Excel ทันที!

    เติมเซลล์ว่างด้วยชุดค่าเชิงเส้น

  • อย่าปล่อยให้ช่องว่างทำให้คุณช้าลง ให้ Kutools for Excel เติมเต็มช่องว่าง!

    เซลล์ว่างรบกวนการไหลของคุณ? พลิกโฉมการเดินทาง Excel ของคุณด้วย Kutools เติมเต็มเซลล์ว่างทุกประเภท ตรงตามความต้องการของคุณ ไม่มีช่องว่าง มีแต่ความแวววาว! ดาวน์โหลด Kutools สำหรับ Excel ทันที!

    เติมเซลล์ว่างด้วยค่าด้านบน/ล่าง/ซ้าย/ขวา


การใช้คุณลักษณะค้นหาและแทนที่เพื่อเติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะ

ของ Excel ค้นหาและแทนที่ คุณลักษณะนี้ยังสามารถช่วยเติมเซลล์ว่างด้วย 0 หรือค่าเฉพาะอื่น ๆ โปรดทำตามขั้นตอนต่อไปนี้:

ขั้นตอนที่ 1: เลือกช่วงข้อมูลและเปิดใช้งานคุณสมบัติค้นหาและแทนที่

  1. เลือกช่วงข้อมูลที่คุณต้องการเติมเซลล์ว่างด้วยค่าเฉพาะ
  2. จากนั้นคลิก หน้าแรก > ค้นหาและเลือก > แทนที่ (สามารถกด Ctrl + H เพื่อเปิด ค้นหาและแทนที่ กล่องโต้ตอบ) ดูภาพหน้าจอ:

ขั้นตอนที่ 2: ระบุการดำเนินการในกล่องโต้ตอบค้นหาและแทนที่

  1. ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ค้นหาและแทนที่ กล่องโต้ตอบ ปล่อยให้ สิ่งที่ค้นหา กล่องข้อความว่าง จากนั้นพิมพ์ค่าเฉพาะลงใน แทนที่ด้วย กล่องข้อความ. จากนั้นคลิก แทนที่ทั้งหมด ปุ่ม. ดูภาพหน้าจอ:
  2.  กล่องพร้อมท์จะปรากฏขึ้นเพื่อเตือนให้คุณทราบว่ามีเซลล์จำนวนเท่าใดที่ถูกแทนที่ด้วยค่าใหม่ ในที่สุดคลิก OK และปิด ค้นหาและแทนที่ กล่องโต้ตอบ

ผลลัพธ์:

ตอนนี้เซลล์ว่างในช่วงที่เลือกจะเต็มไปด้วยค่าเฉพาะที่คุณป้อน ดูภาพหน้าจอ:


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


บทความที่เกี่ยวข้อง:

  • กรอกหมายเลขซีเรียลอัตโนมัติและข้ามช่องว่าง
  • หากคุณมีรายการข้อมูลที่มีเซลล์ว่างอยู่ ตอนนี้คุณต้องการแทรกหมายเลขซีเรียลสำหรับข้อมูล แต่ข้ามเซลล์ว่างตามภาพด้านล่างที่แสดง ในบทความนี้ ผมจะแนะนำสูตรสำหรับแก้ปัญหานี้ใน Excel
  • เติมเซลล์ว่างด้วยค่าเชิงเส้น
  • คุณต้องการเติมเซลล์ว่างด้วยค่าเชิงเส้นในการเลือกหรือไม่? บทความนี้จะแนะนำเคล็ดลับเกี่ยวกับวิธีเติมเซลล์ว่างด้วยค่าเชิงเส้นในการเลือกอย่างรวดเร็ว
  • เติมเซลล์ว่างด้วยเส้นประ
  • สมมติว่าคุณมีช่วงของข้อมูลที่มีเซลล์ว่างบางส่วนและตอนนี้คุณต้องการเติมเซลล์ว่างเหล่านี้ด้วยสัญลักษณ์เส้นประดังภาพหน้าจอต่อไปนี้ที่แสดงคุณมีความคิดที่ดีในการเติมเซลล์ว่างด้วยเครื่องหมายขีดคั่นพร้อมกันหรือไม่ Excel?
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
test test test test test
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations