मुख्य सामग्री पर जाएं

एक्सेल में केवल गैर-रिक्त सेल को कॉपी और पेस्ट कैसे करें?

लेखक: ज़ियाओयांग अंतिम संशोधित: 2020-04-28

हममें से अधिकांश लोग इस समस्या से पीड़ित हो सकते हैं, जब हम डेटा की एक सूची की प्रतिलिपि बनाते हैं जिसमें कुछ रिक्त सेल होते हैं, और फिर उन्हें दूसरे कॉलम में पेस्ट करते हैं, तो रिक्त सेल भी चिपकाए जाएंगे। यह बहुत कष्टप्रद होता है जब हमें रिक्त स्थान की आवश्यकता नहीं होती है और हम केवल गैर-रिक्त कक्षों को चिपकाना चाहते हैं। इस मामले में, हम एक्सेल में केवल गैर-रिक्त कोशिकाओं को जल्दी और आसानी से कैसे कॉपी और पेस्ट कर सकते हैं? इसे हल करने के लिए यहां कुछ त्वरित तरकीबें दी गई हैं:

गो टू स्पेशल कमांड के साथ केवल गैर-रिक्त सेल को कॉपी और पेस्ट करें

फ़िल्टर सुविधा के साथ केवल गैर-रिक्त कक्षों को कॉपी और पेस्ट करें

ऐरे फॉर्मूला के साथ केवल गैर-रिक्त कोशिकाओं को कॉपी और पेस्ट करें

केवल VBA कोड वाले गैर-रिक्त कक्षों को कॉपी और पेस्ट करें

एक्सेल के लिए कुटूल के साथ केवल गैर-रिक्त कोशिकाओं को कॉपी और पेस्ट करें अच्छा विचार3


तीर नीला दायां बुलबुला गो टू स्पेशल कमांड के साथ केवल गैर-रिक्त सेल को कॉपी और पेस्ट करें

उसके साथ जाने के लिए विशेष कमांड, आप पहले सभी डेटा का चयन कर सकते हैं, और फिर उन्हें कॉपी करके किसी अन्य स्थान पर पेस्ट कर सकते हैं।

1. अपने डेटा की सूची चुनें जिसे आप उपयोग करना चाहते हैं।

दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

2। तब दबायें होम > खोजें और चुनें > जाने के लिए विशेष, स्क्रीनशॉट देखें:

दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

3. में जाने के लिए विशेष संवाद बॉक्स, जाँचें स्थिरांक विकल्प, स्क्रीनशॉट देखें:

दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

4। तब दबायें OK, और सूची में केवल मान कक्षों का चयन किया गया है।

दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

5. और फिर डेटा को कॉपी करके अपने इच्छित स्थान पर पेस्ट करें। और केवल गैर-रिक्त सेल मान चिपकाए गए हैं। स्क्रीनशॉट देखें:

दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

नोट: यह विधि केवल स्थिरांकों के लिए उपलब्ध है, यह सूत्र कोशिकाओं पर लागू नहीं होती है।


तीर नीला दायां बुलबुला फ़िल्टर सुविधा के साथ केवल गैर-रिक्त कक्षों को कॉपी और पेस्ट करें

RSI फ़िल्टर यह सुविधा आपको पहले गैर-रिक्त कोशिकाओं को फ़िल्टर करने में मदद कर सकती है, और फिर आप उन्हें आवश्यकतानुसार अन्य कोशिकाओं में कॉपी और पेस्ट कर सकते हैं।

2। क्लिक करें जानकारी > फ़िल्टर, स्क्रीनशॉट देखें:

दस्तावेज़ केवल गैर-रिक्त स्थान की प्रतिलिपि बनाएँ6

3. फिर चयनित सूची में सेल के दाहिने कोने पर ड्रॉप डाउन बटन पर क्लिक करें और अनचेक करें खाली ड्रॉप डाउन मेनू के अंतर्गत विकल्प। स्क्रीनशॉट देखें:
दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

4। और फिर क्लिक करें OK, सभी गैर-रिक्त कोशिकाओं को दिखाए गए स्क्रीनशॉट के अनुसार फ़िल्टर कर दिया गया है:

दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

5. अंत में, आप फ़िल्टर किए गए डेटा को कॉपी कर सकते हैं और उन्हें अपनी ज़रूरत के किसी भी स्थान पर पेस्ट कर सकते हैं।

नोट: इस प्रकार प्रयोग करने से मान और सूत्र दोनों प्रभावी हो जाते हैं।


एक बार में गैर-रिक्त कक्षों का चयन करें

30 दिनों में निःशुल्क पूर्ण विशेषीकृत परीक्षण के लिए क्लिक करें!
doc kutools गैर रिक्त कक्षों का चयन करें

तीर नीला दायां बुलबुला ऐरे फॉर्मूला के साथ केवल गैर-रिक्त कोशिकाओं को कॉपी और पेस्ट करें

केवल गैर-रिक्त कोशिकाओं को कॉपी और पेस्ट करने के लिए, आप निम्न सरणी सूत्र भी लागू कर सकते हैं।

1. अपने डेटा के अलावा, रिक्त कक्ष में निम्न सूत्र दर्ज करें:

=LOOKUP("zzzzz",CHOOSE({1,2},"",INDEX(A:A,SMALL(IF($A$1:$A$15<>"",ROW($A$1:$A$15)),ROWS($B$1:B1)))))

दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

नोट: उपरोक्त सूत्र में, A1: A15 वह डेटा सूची है जिसका आप उपयोग करना चाहते हैं। आप इसे अपनी आवश्यकता के अनुसार बदल सकते हैं।

2। फिर दबायें शिफ्ट + Ctrl + एंटर कुंजियाँ एक साथ, और फिर सेल B1 का चयन करें, और भरण हैंडल को उस सीमा तक खींचें जिसमें आप इस सूत्र को शामिल करना चाहते हैं, और सभी गैर-रिक्त सेल मान निकाले गए हैं। स्क्रीनशॉट देखें:

दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

3. चूंकि वे सूत्र हैं, जब आप उन्हें अन्य स्थान पर कॉपी करते हैं, तो आपको उन्हें कॉपी करके मान के रूप में पेस्ट करना चाहिए।

नोट: यह सूत्र केवल स्थिरांकों के लिए उपलब्ध होगा, सूत्र कोशिकाओं पर लागू नहीं होगा।


तीर नीला दायां बुलबुला केवल VBA कोड वाले गैर-रिक्त कक्षों को कॉपी और पेस्ट करें

यदि आप वीबीए कोड में रुचि रखते हैं, तो आप इस कार्य को पूरा करने के लिए निम्नलिखित कोड निष्पादित कर सकते हैं।

1. दबाए रखें ALT + F11 कुंजियाँ, और यह खुल जाती है एप्लीकेशन विंडो के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक.

2। क्लिक करें सम्मिलित करें > मॉड्यूल, और निम्नलिखित कोड को इसमें पेस्ट करें मॉड्यूल विंडो.

VBA कोड: Excel में केवल गैर-रिक्त कक्षों को कॉपी और पेस्ट करें

Sub PasteNotBlanks()
'Update 20140325
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
If InputRng.Columns.Count > 1 Then
    MsgBox "Please select one column."
    Exit Sub
End If
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
InputRng.SpecialCells(xlCellTypeConstants).Copy Destination:=OutRng.Range("A1")
End Sub

3। फिर दबायें F5 इस कोड को चलाने के लिए कुंजी, एक प्रॉम्प्ट बॉक्स आपको उस डेटा श्रेणी का चयन करने की याद दिलाने के लिए दिखाई देगा जिसे आप उपयोग करना चाहते हैं। स्क्रीनशॉट देखें:

दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

4। और फिर क्लिक करें OK, एक और प्रॉम्प्ट बॉक्स खुलेगा जिससे आप डेटा डालने के लिए एक सेल चुन सकेंगे।

दस्तावेज़-प्रति-केवल-नॉनब्लैंक्स1

5. क्लिक करें OK इस कोड को समाप्त करने के लिए, और केवल गैर-रिक्त सेल मानों को आपके निर्दिष्ट स्थान पर चिपकाया गया है।

नोट: यह कोड केवल स्थिरांकों के लिए उपलब्ध है।


तीर नीला दायां बुलबुला एक्सेल के लिए कुटूल के साथ केवल गैर-रिक्त कोशिकाओं को कॉपी और पेस्ट करें

क्या उपरोक्त से भी अधिक कोई आसान तरीका है? बिल्कुल, एक्सेल के लिए कुटूल's नॉनब्लैंक सेल का चयन करेंकी उपयोगिता आपको पहले गैर-रिक्त कोशिकाओं का चयन करने और फिर उन्हें कॉपी और पेस्ट करने में मदद कर सकती है।

एक्सेल के लिए कुटूल, से अधिक के साथ 300 सुविधाजनक कार्य, आपके कार्यों को और अधिक आसान बनाते हैं। 

बाद मुफ़्त इंस्टालेशन एक्सेल के लिए कुटूल, कृपया नीचे दिए अनुसार कार्य करें:

1. सेल श्रेणी का चयन करें, और क्लिक करें कुटूल > चुनते हैं > अरिक्त कक्षों का चयन करें. स्क्रीनशॉट देखें:
दस्तावेज़ गैर-रिक्त कक्ष 2 का चयन करें

2. फिर अरिक्त कक्षों का चयन करें, दबाएँ Ctrl + सी उन्हें कॉपी करने के लिए, फिर उस सेल का चयन करने के लिए जाएं जहां आप पेस्ट किए गए परिणाम को आउटपुट करना चाहते हैं, दबाएं Ctrl + V का चयनित गैर-रिक्त कोशिकाओं को चिपकाने के लिए। स्क्रीनशॉट देखें:
दस्तावेज़ गैर-रिक्त कक्ष 3 का चयन करें

तीर नीला दायां बुलबुला केवल गैर-रिक्त सेल को कॉपी और पेस्ट करें

एक्सेल के लिए कुटूल: 300+ फ़ंक्शन जो आपके पास एक्सेल में होने चाहिए, यहां से 30 दिन का निःशुल्क परीक्षण

सर्वोत्तम कार्यालय उत्पादकता उपकरण

🤖 कुटूल्स एआई सहयोगी: निम्न के आधार पर डेटा विश्लेषण में क्रांति लाएं: बुद्धिमान निष्पादन   |  कोड जनरेट करें  |  कस्टम फ़ॉर्मूले बनाएं  |  डेटा का विश्लेषण करें और चार्ट बनाएं  |  कुटूल फ़ंक्शंस का आह्वान करें...
लोकप्रिय सुविधाएँ: डुप्लिकेट ढूंढें, हाइलाइट करें या पहचानें   |  रिक्त पंक्तियाँ हटाएँ   |  डेटा खोए बिना कॉलम या सेल को संयोजित करें   |   फॉर्मूला के बिना गोल ...
सुपर लुकअप: एकाधिक मानदंड VLookup    मल्टीपल वैल्यू वीलुकअप  |   अनेक शीटों में VLookup   |   फजी लुकअप ....
उन्नत ड्रॉप-डाउन सूची: शीघ्रता से ड्रॉप डाउन सूची बनाएं   |  आश्रित ड्रॉप डाउन सूची   |  बहु-चयन ड्रॉप डाउन सूची ....
स्तम्भ प्रबंधक: कॉलमों की एक विशिष्ट संख्या जोड़ें  |  कॉलम ले जाएँ  |  छिपे हुए कॉलम की दृश्यता स्थिति टॉगल करें  |  रेंज और कॉलम की तुलना करें ...
फीचर्ड फीचर्स: ग्रिड फोकस   |  डिजाइन देखें   |   बड़ा फॉर्मूला बार    कार्यपुस्तिका एवं शीट प्रबंधक   |  संसाधन लाइब्रेरी (ऑटो टेक्स्ट)   |  खजूर बीनने वाला   |  कार्यपत्रकों को संयोजित करें   |  एन्क्रिप्ट/डिक्रिप्ट सेल    सूची के अनुसार ईमेल भेजें   |  सुपर फ़िल्टर   |   विशेष फ़िल्टर (फ़िल्टर बोल्ड/इटैलिक/स्ट्राइकथ्रू...) ...
शीर्ष 15 टूलसेट12 टेक्स्ट टूल्स (पाठ जोड़ें, अक्षर हटाएँ, ...)   |   50 + चार्ट प्रकार (गैन्ट चार्ट, ...)   |   40+ प्रैक्टिकल सूत्र (जन्मदिन के आधार पर आयु की गणना करें, ...)   |   19 निवेशन टूल्स (QR कोड डालें, पथ से चित्र सम्मिलित करें, ...)   |   12 रूपांतरण टूल्स (शब्दों को संख्याएँ, मुद्रा रूपांतरण, ...)   |   7 विलय और विभाजन टूल्स (उन्नत संयोजन पंक्तियाँ, विभाजन कोशिकाओं, ...)   |   ... और अधिक

एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है।  वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...

Description


ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है

  • Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
  • नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
  • आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!
Comments (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
=Filter(A:A,A:A<>"")
This comment was minimized by the moderator on the site
Array formula Works fine on text
but don't work on numbers.
This comment was minimized by the moderator on the site
Not working on Numbers !!!
Works fine on text !!!
Please guide
This comment was minimized by the moderator on the site
Thanks for the great tips! I am using the Find & Select feature, but it's taking a long time because my spreadsheet contains 70 columns and 450k rows. Is there a way to fasten the process?
This comment was minimized by the moderator on the site
When i select and copy only non-blank cells, how can i then paste it somewhere else with keeping the same empty ranges between them?
This comment was minimized by the moderator on the site
These tools delete the blank cells and compress the row. I want the format to be retained, including the spaces, but I do not want empty cells to overwrite cells containing existing data. i.e. I want to add the new, copied, cells in a column onto an existing column.
This comment was minimized by the moderator on the site
Hi #abc I have used your formula =LOOKUP("zzzzz",CHOOSE({1,2},"",INDEX('List of Overdue items'!A:A,SMAL L(IF('List of Overdue items'!A$1:A$15 00"",ROW('List of Overdue items'!A$1:A$15 00)),ROWS('List of Overdue items'!B$1:B2)) ))) I have data in one Worksheet and want to copy that data into another worksheet (same doc). Can you help?
This comment was minimized by the moderator on the site
Is there a way to make the macro work when referencing between different sheets?
This comment was minimized by the moderator on the site
This formula is absolutely amazing, thank you. Unfortunately it breaks when trying to copy from another sheet, is there a workaround?
This comment was minimized by the moderator on the site
correct the references when using the formula between different sheets. It does work. =LOOKUP("zzzzz",CHOOSE({1,2},"",INDEX('List of Overdue items'!A:A,SMALL(IF('List of Overdue items'!A$1:A$1500"",ROW('List of Overdue items'!A$1:A$1500)),ROWS('List of Overdue items'!B$1:B2)))))
This comment was minimized by the moderator on the site
thanks for the super formula: =LOOKUP("zzzzz",CHOOSE({1,2},"",INDEX(A:A,SMALL(IF($A$1:$A$15"",ROW($A$1:$A$15)),ROWS($B$1:B1)))))
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations