Excel में लुप्त अनुक्रमिक संख्याओं के लिए संख्याएँ या पंक्तियाँ कैसे सम्मिलित करें?
मान लीजिए कि आपके पास वर्कशीट में अनुक्रमिक संख्याओं की एक सूची है, लेकिन अनुक्रम के बीच कुछ गायब संख्याएं हैं, और अब आपको अनुक्रम पूरा होने को सुनिश्चित करने के लिए लापता संख्याओं या रिक्त पंक्तियों को सम्मिलित करने की आवश्यकता है (निम्न स्क्रीनशॉट के रूप में दिखाया गया है)। आप Excel में इस समस्या को शीघ्रता से कैसे हल कर सकते हैं?
क्रमबद्ध करें और डुप्लिकेट हटाएँ सुविधा के साथ अनुक्रम के लिए लुप्त संख्याएँ डालें
हो सकता है कि आप लुप्त संख्याओं को एक-एक करके ढूंढ सकें, और फिर उन्हें सम्मिलित कर सकें, लेकिन यदि सैकड़ों क्रमिक संख्याएँ हों तो आपके लिए लुप्त संख्याओं के स्थान की पहचान करना कठिन है। एक्सेल में, मैं इस कार्य से निपटने के लिए सॉर्ट और डुप्लिकेट निकालें सुविधा का उपयोग कर सकता हूं।
1. अनुक्रम सूची के अंत के बाद, 2005023001 से 2005023011 तक अन्य अनुक्रम संख्याएँ भरें। स्क्रीनशॉट देखें:
2. फिर दो अनुक्रम संख्याओं की सीमा का चयन करें और क्लिक करें जानकारी > A से Z तक क्रमबद्ध करें, स्क्रीनशॉट देखें:
3. और चयनित डेटा को निम्नलिखित स्क्रीनशॉट के अनुसार क्रमबद्ध किया गया है:
4. फिर आपको क्लिक करके डुप्लिकेट को हटाना होगा जानकारी > डुप्लिकेट निकालें, और पॉप आउट में डुप्लिकेट निकालें संवाद बॉक्स में, चेक करें स्तंभ वह नाम जिसके डुप्लिकेट आप हटाना चाहते हैं, स्क्रीनशॉट देखें:
5। तब दबायें OK, में डुप्लिकेट स्तंभ A हटा दिया गया है, और अनुक्रम सूची में लुप्त संख्याएँ सम्मिलित कर दी गई हैं, स्क्रीनशॉट देखें:
VBA कोड के साथ अनुक्रम के लिए लुप्त संख्याएँ डालें
यदि आपको लगता है कि उपरोक्त विधियों में बहुत सारे चरण हैं, तो यहां VBA कोड भी है जो इस समस्या को समाप्त करने में आपकी सहायता कर सकता है। कृपया इस प्रकार करें:
1. दबाए रखें ALT + F11 कुंजियाँ, और यह खुल जाती है अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.
2। क्लिक करें सम्मिलित करें > मॉड्यूल, और निम्नलिखित कोड को इसमें पेस्ट करें मॉड्यूल खिड़की.
वीबीए: अनुक्रम के लिए लुप्त संख्याएँ डालें
Sub InsertValueBetween()
'Updateby Extendoffice
Dim WorkRng As Range
Dim Rng As Range
Dim outArr As Variant
Dim dic As Variant
Set dic = CreateObject("Scripting.Dictionary")
'On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
num1 = WorkRng.Range("A1").Value
num2 = WorkRng.Range("A" & WorkRng.Rows.Count).Value
interval = num2 - num1
ReDim outArr(1 To interval + 1, 1 To 2)
For Each Rng In WorkRng
dic(Rng.Value) = Rng.Offset(0, 1).Value
Next
For i = 0 To interval
outArr(i + 1, 1) = i + num1
If dic.Exists(i + num1) Then
outArr(i + 1, 2) = dic(i + num1)
Else
outArr(i + 1, 2) = ""
End If
Next
With WorkRng.Range("A1").Resize(UBound(outArr, 1), UBound(outArr, 2))
.Value = outArr
.Select
End With
End Sub
3। फिर दबायें F5 इस कोड को चलाने के लिए कुंजी, और एक प्रॉम्प्ट बॉक्स खुलेगा, कृपया उस डेटा श्रेणी का चयन करें जिसमें आप लुप्त संख्याओं को सम्मिलित करना चाहते हैं (शीर्षक श्रेणी का चयन न करें), स्क्रीनशॉट देखें:
4। और फिर क्लिक करें OK, लुप्त संख्याओं को अनुक्रम सूची में डाल दिया गया है। स्क्रीनशॉट देखें:
VBA कोड के साथ लुप्त अनुक्रम के लिए रिक्त पंक्तियाँ डालें
कभी-कभी, आपको केवल लुप्त संख्याओं के स्थान का पता लगाने और डेटा के बीच रिक्त पंक्तियाँ डालने की आवश्यकता होती है, ताकि आप आवश्यकतानुसार जानकारी दर्ज कर सकें। बेशक, निम्नलिखित वीबीए कोड भी इस समस्या को हल करने में आपकी मदद कर सकता है।
1. नीचे पकड़ो ALT + F11 चाबियाँ, और यह खुलता है अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.
2। क्लिक करें सम्मिलित करें > मॉड्यूल, और निम्नलिखित कोड को इसमें पेस्ट करें मॉड्यूल खिड़की.
वीबीए: लुप्त अनुक्रम के लिए रिक्त पंक्तियाँ सम्मिलित करें
Sub InsertNullBetween()
'Updateby Extendoffice
Dim WorkRng As Range
Dim Rng As Range
Dim outArr As Variant
Dim dic As Variant
Set dic = CreateObject("Scripting.Dictionary")
'On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
num1 = WorkRng.Range("A1").Value
num2 = WorkRng.Range("A" & WorkRng.Rows.Count).Value
interval = num2 - num1
ReDim outArr(1 To interval + 1, 1 To 2)
For Each Rng In WorkRng
dic(Rng.Value) = Rng.Offset(0, 1).Value
Next
For i = 0 To interval
If dic.Exists(i + num1) Then
outArr(i + 1, 1) = i + num1
outArr(i + 1, 2) = dic(i + num1)
Else
outArr(i + 1, 1) = ""
outArr(i + 1, 2) = ""
End If
Next
With WorkRng.Range("A1").Resize(UBound(outArr, 1), UBound(outArr, 2))
.Value = outArr
.Select
End With
End Sub
3। फिर दबायें F5 इस कोड को चलाने के लिए कुंजी, और एक प्रॉम्प्ट बॉक्स प्रदर्शित होगा, और फिर उस डेटा श्रेणी का चयन करें जिसे आप लापता अनुक्रम के लिए रिक्त पंक्तियाँ सम्मिलित करना चाहते हैं (शीर्षक श्रेणी का चयन न करें), स्क्रीनशॉट देखें:
4। और फिर क्लिक करें OK, लुप्त अनुक्रम सूची के लिए रिक्त पंक्तियाँ सम्मिलित की गई हैं। स्क्रीनशॉट देखें:
Excel के लिए Kutools के साथ अनुक्रम के लिए लुप्त संख्याएँ या रिक्त पंक्तियाँ सम्मिलित करें
यहां, मैं एक आसान और उपयोगी टूल पेश करूंगा- एक्सेल के लिए कुटूल, के साथ अपने लुप्त अनुक्रम संख्या ज्ञात करें सुविधा, आप मौजूदा डेटा अनुक्रम के बीच लापता अनुक्रम संख्या या रिक्त पंक्तियों को तुरंत सम्मिलित कर सकते हैं।
एक्सेल के लिए कुटूल : 300 से अधिक उपयोगी एक्सेल ऐड-इन्स के साथ, 30 दिनों में बिना किसी सीमा के आज़माने के लिए निःशुल्क. |
यदि आपने स्थापित किया है एक्सेल के लिए कुटूल, कृपया निम्नानुसार करें:
1. उस डेटा अनुक्रम का चयन करें जिसमें आप लुप्त संख्याएँ सम्मिलित करना चाहते हैं।
2। क्लिक करें कुटूल > सम्मिलित करें > लुप्त अनुक्रम संख्या ज्ञात करें, स्क्रीनशॉट देखें:
3. में लुप्त अनुक्रम संख्या ज्ञात करें संवाद बॉक्स, जाँचें लुप्त अनुक्रम संख्या सम्मिलित करना लुप्त संख्याएँ या I सम्मिलित करने के लिएअनुपलब्ध अनुक्रम संख्याओं का सामना करने पर रिक्त पंक्तियाँ सम्मिलित करना अपनी आवश्यकतानुसार रिक्त पंक्तियाँ सम्मिलित करने के लिए। स्क्रीनशॉट देखें:
4। और फिर क्लिक करें OK बटन, और लुप्त अनुक्रम संख्याएँ या रिक्त पंक्तियाँ डेटा में डाली गई हैं, स्क्रीनशॉट देखें:
एक्सेल के लिए कुटूल अभी डाउनलोड करें और निःशुल्क परीक्षण करें!
डेमो: एक्सेल के लिए कुटूल के साथ अनुक्रम के लिए लुप्त संख्याएँ या रिक्त पंक्तियाँ सम्मिलित करें
संबंधित लेख:
Excel में लुप्त संख्याओं के अनुक्रम की पहचान कैसे करें?
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!