एक्सेल, डेटा को स्थानांतरित किए बिना रिक्त पंक्तियों को हटाएं


9

मैं वैसे भी डेटा को शिफ्ट किए बिना रिक्त पंक्तियों को हटाना चाहता हूं।

F5, विशेष, ब्लैंक्स उन कोशिकाओं के रूप में काम नहीं करते हैं जो सभी रिक्त को हटाते हैं। इसके अलावा ब्लैंक के लिए एक फिल्टर करने से काम नहीं चलता है।

किसी भी अन्य काम?

नीला चालू है, लाल अपेक्षित है:

यहाँ छवि विवरण दर्ज करें


1
आपका क्या मतलब है "डेटा को स्थानांतरित किए बिना"? आपका उदाहरण दिखाता है "ओवर" रो 12 से पंक्ति 2 में स्थानांतरित किया जा रहा है, "प्रवाह" पंक्ति 13 से पंक्ति 3 में स्थानांतरित किया जा रहा है, "सुपर" को पंक्ति 22 से पंक्ति 4 में स्थानांतरित किया जा रहा है, आदि - सभी डेटा को स्थानांतरित किए जाने का उल्लेख नहीं करने के लिए। कॉलम AC से कॉलम HJ तक।
जी-मैन 'मोनिका'

जवाबों:


7

आप एक सहायक कॉलम के साथ इसे आसान बना सकते हैं।

सामग्री के साथ पंक्तियों को चिह्नित करने के लिए इस सूत्र का उपयोग करें:
=IF(COUNTA(A2:C2)>0,1,"")

यहाँ छवि विवरण दर्ज करें

अब आप अपने हेल्पर कॉलम, F5 - स्पेशल - चेक "फॉर्मूला" और अनमार्क "नंबर" का चयन कर सकते हैं, यह सभी खाली पंक्तियों का चयन करता है।
बस उनमें से एक पर राइट क्लिक करें और हटाएं - पूरी पंक्ति।


1
हाँ यह निश्चित रूप से मैं क्या देख रहा था, धन्यवाद!
जोनिबाई

@Jonnyboi इस स्तर की आवश्यकता नहीं है - एक सरल समाधान उपलब्ध है, जिसका उद्देश्य Microsoft द्वारा बनाया गया है। मेरा जवाब देखिए।
ग्रेड 'एह' बेकन

4
  1. उन पंक्तियों को हाइलाइट करें जिन्हें आप हटाना चाहते हैं

यहाँ छवि विवरण दर्ज करें

  1. राइट क्लिक करें पंक्तियाँ और चुनें Delete

यहाँ छवि विवरण दर्ज करें

यह उन कोशिकाओं को पूरी तरह से हटा देना चाहिए जिन्हें आप अपने अनुसार कोशिकाओं को हटाने और स्थानांतरित करने की इच्छा रखते हैं।


** अतिरिक्त: **

आप इन पंक्तियों को छिपा सकते हैं यदि यह आपके लिए अन्य कोशिकाओं के पंक्तियों को बदलने के बिना प्रबंधन करना आसान बनाता है।

  1. उन पंक्तियों को हाइलाइट करें जिन्हें आप पंक्ति संख्या पर क्लिक करके छिपाना चाहते हैं

  2. हाइलाइट पंक्तियों पर राइट क्लिक करें और चुनें Hide

यहाँ छवि विवरण दर्ज करें

Alakazam! उन्हें अब आपे से बाहर होना चाहिए

यहाँ छवि विवरण दर्ज करें

ध्यान रखें, यह पूरी तरह से पंक्तियों को नहीं हटाता है। Unhideजहाँ पंक्तियाँ पहले थीं, वहाँ के छोटे-छोटे स्लिवर पर क्लिक करके आप उन्हें सही कर सकते हैं।

यदि इससे सहायता मिलती है तो मुझे बताएं!


धन्यवाद चीज़स, यह काम करेगा, लेकिन मैं इसे कई पंक्तियों के लिए कैसे कर सकता हूं? बस पंक्ति से पंक्तिबद्ध करने में कुछ समय लग सकता है।
जोनीबाई

यदि आप पहली पंक्ति पर Shiftक्लिक करते हैं, तो अंतिम पंक्ति को पकड़कर क्लिक करें। यह बीच की सभी पंक्तियों को उजागर करेगा। यदि वे डेटा से अलग हो जाते हैं, तो आप Ctrlएक समय में एक से अधिक पंक्तियों का चयन करने के लिए होल्ड और क्लिक कर सकते हैं ।
Cheesus Crust

2
शायद यह VBA के लिए कुछ है, मेरे पास 2000 पंक्तियाँ हैं! थोड़ी देर लग सकती है।
जोनीबाई

2
CSV सूची में निर्यात करें, और फिर आप प्रोग्राम को पसंद की स्क्रिप्ट भाषा का उपयोग करके कुछ भी नहीं बल्कि अल्पविरामों को फ़िल्टर कर सकते हैं।
जॉर्ज इरहार्ड

2
@GeorgeErhard यह एक अच्छा समाधान है, लेकिन यदि टेबल पर कोई प्रारूपण है तो यह काम नहीं करेगा, यह केवल स्वरूपण खो देगा।
टाइजॉइड

4

जिस तरह से मैं इस तरह से 'हमेशा के लिए' चीजें कर रहा हूं, एक जोड़ी कॉलम जोड़ना है, सॉर्ट, उन सभी पंक्तियों को हटा दें जिन्हें मैं नहीं चाहता (एक ब्लॉक के रूप में), फिर वापस सॉर्ट करना, मूल प्रकार पर।

कॉलम A और B को जोड़ें, जहां A बढ़ रहा है और B, C, D और E का संयोजन है।

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

सूत्रों को अपरिवर्तनीय मूल्यों में बनाए जाने की आवश्यकता है, इसलिए प्रतिलिपि, पेस्ट मानों का उपयोग करें: यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

फिर स्तंभ B के आधार पर छाँटें, जो सभी रिक्त स्थानों को एक साथ लाता है: यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

एक बार जब आप रिक्तियां हटा देते हैं, तो यह गलत क्रम में है, लेकिन आप कॉलम ए द्वारा इस बार फिर से छांट लेंगे: यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें


3

एक्सेल के भीतर आपके प्रश्न का एक उद्देश्य-निर्मित समाधान है।

कॉलम ए, बी और सी का चयन करें 'डेटा' रिबन पर जाएं। 'डेटा टूल्स' सेक्शन में, "डुप्लिकेट्स निकालें" का विकल्प है। ओके पर क्लिक करें'।

यह शॉर्टकट के साथ प्राप्त किया जा सकता है:

Alt फिर A फिर M तब Tab फिर Tab तब Enter करें।


यह विशेष रूप से कॉलम C
yass

1

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

यह एक मैन्युअल प्रक्रिया है, और आपके प्रश्न का उत्तर नहीं दे सकता है, क्योंकि ऐसा प्रतीत होता है कि आप एक चयनित श्रेणी को समेकित करने के लिए एक-शॉट विधि की तलाश कर रहे हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.