วิธีการกรอกหมายเลขลำดับข้ามแถวที่ซ่อนอยู่ใน Excel
สมมติว่าคุณมีช่วงข้อมูลตัวกรองซึ่งคุณต้องการกรอกหมายเลขลำดับลงในเซลล์ว่างที่กรองตามภาพหน้าจอต่อไปนี้ ในกรณีนี้การลากที่จับเติมจะไม่เติมเต็มเซลล์อย่างถูกต้องโดยทั่วไปบทความนี้ฉันจะพูดถึงเทคนิคที่ดีในการแก้ปัญหานี้ใน Excel
กรอกหมายเลขลำดับข้ามแถวที่ซ่อนด้วยสูตร
กรอกหมายเลขลำดับข้ามแถวที่ซ่อนด้วยรหัส VBA
กรอกหมายเลขลำดับข้ามแถวที่ซ่อนด้วย Kutools for Excel
กรอกหมายเลขลำดับข้ามแถวที่ซ่อนด้วยสูตร
ในการกรอกหมายเลขลำดับลงในเซลล์ที่มองเห็นได้เท่านั้นสูตรง่ายๆอาจช่วยคุณได้โปรดทำดังนี้:
1. ใส่สูตรนี้: = SUBTOTAL (103, $ B $ 3: $ B3)(B3 คือเซลล์ที่มองเห็นได้ซึ่งตรงกับเซลล์ที่คุณต้องการเริ่มเติมหมายเลขลำดับถึง) ลงในเซลล์แรกที่คุณต้องการเติมหมายเลขลำดับ A3 สำหรับอินสแตนซ์นี้แล้วกด เข้าสู่ ที่สำคัญคุณจะได้รับหมายเลข 1 ดูภาพหน้าจอ:
2. จากนั้นเลือกเซลล์ A3 แล้วลากที่จับเติมลงไปที่เซลล์ที่คุณต้องการเติมหมายเลขลำดับดูภาพหน้าจอ:
กรอกหมายเลขลำดับข้ามแถวที่ซ่อนด้วยรหัส VBA
รหัส VBA ต่อไปนี้ยังช่วยให้คุณกรอกหมายเลขลำดับลงในเซลล์ที่มองเห็นได้เท่านั้นโปรดทำดังนี้:
1. กด ALT + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูล หน้าต่าง.
รหัส VBA: กรอกหมายเลขลำดับข้ามแถวที่ซ่อนอยู่:
Sub FillValue()
'updateby Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xTxt As String
Dim xVal As Long
Dim I As Long
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the data range", "Kutools for Excel", xTxt, , , , , 8)
Set xRg = xRg.SpecialCells(xlVisible)
Debug.Print xRg.Address
If xRg Is Nothing Then Exit Sub
For Each xCell In xRg
xVal = xVal + 1
xCell = xVal
Next
End Sub
3. จากนั้นกด F5 คีย์เพื่อเรียกใช้รหัสนี้และกล่องพร้อมต์จะปรากฏขึ้นเพื่อเตือนให้คุณเลือกช่วงข้อมูลที่คุณต้องการเติมดูภาพหน้าจอ:
4. จากนั้นคลิก OK ปุ่มหมายเลขลำดับจะถูกเติมลงในเซลล์ที่มองเห็นเท่านั้น
กรอกหมายเลขลำดับข้ามแถวที่ซ่อนด้วย Kutools for Excel
สองวิธีข้างต้นสามารถช่วยให้คุณกรอกหมายเลขลำดับลงในเซลล์ที่มองเห็นได้เท่านั้นหากคุณต้องการเติมลำดับเป็น AA-0001-BB, AA-0002-BB, AA-0003-BB …วิธีการข้างต้นจะไม่ได้ผล แต่โปรดอย่ากังวลเกี่ยวกับ Kutools สำหรับ Excel's แทรกหมายเลขลำดับ ยูทิลิตี้สามารถช่วยให้คุณทำเสร็จได้อย่างรวดเร็วและง่ายดาย
Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน. |
หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดดำเนินการดังนี้:
1. เลือกเซลล์ที่คุณต้องการเติมสตริงลำดับ
2. คลิก Kutools > สิ่งที่ใส่เข้าไป > แทรกหมายเลขลำดับใน แทรกหมายเลขลำดับ คลิกตกลง ใหม่ ปุ่มดูภาพหน้าจอ:
3. ในกล่องโต้ตอบแบบขยายโปรดระบุการตั้งค่าที่คุณต้องการในส่วนล่างซ้ายในเวลาเดียวกันคุณสามารถดูลำดับในบานหน้าต่างด้านล่างขวาดูภาพหน้าจอ:
4. หลังจากเสร็จสิ้นการตั้งค่าคลิก เพิ่ม เพื่อบันทึกรายการใหม่นี้ลงในช่องรายการด้านบนดูภาพหน้าจอ:
6. จากนั้นเลือกรายการที่คุณสร้างขึ้นแล้วคลิก เติมช่วง ปุ่มสตริงลำดับถูกเติมลงในเซลล์ที่มองเห็นได้เท่านั้นดูภาพหน้าจอ:
ดาวน์โหลดและทดลองใช้ Kutools for Excel ฟรีทันที!
Demo: กรอกหมายเลขลำดับข้ามแถวที่ซ่อนด้วย Kutools for Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!