एक्सेल वर्कशीट में अवांछित पंक्तियों को हटाना


8

Excel 2010 फ़ाइल में, डेटा वाली लगभग 100 पंक्तियाँ होती हैं, लेकिन संपूर्ण कार्य पत्रक 1048576 रिक्त पंक्तियों को प्रदर्शित करता है (फ़ाइल को 2.5 mb के बारे में बनाते हुए)। मुझे डेटा के बाद रिक्त पंक्तियों को हटाने की आवश्यकता है। लेकिन पंक्ति का चयन करना और उसे हटाना कुछ भी नहीं कर रहा है। इन अवांछित पंक्तियों को कैसे हटाएं?

यह मेरी एक्सेल फाइल है: http://www.mediafire.com/download.php?au957fcnh3odbcd

क्या कोई समझा सकता है कि इस फाइल में क्या गलत है?


1
एक्सेल का कोई भी संस्करण किसी भी उपलब्ध रिक्त पंक्तियों को प्रदर्शित करेगा और आपको डेटा दर्ज करने की अनुमति देगा। यदि आप पंक्तियों 1 और 1,000,000 पर डेटा चाहते हैं जो आपकी पसंद है। लेकिन पंक्तियों 2 से 999,999 तक जब तक आप उनका उपयोग नहीं करते, तब तक जगह नहीं लेते। क्या आपके पास कार्यपुस्तिका के भीतर छवियां हैं? यदि आप किसी रिक्त फ़ाइल में 100 पंक्तियों की प्रतिलिपि बनाते हैं तो क्या होता है?
टोनी डालिमोर

@ उत्तर के लिए धन्यवाद, अंत में मैं नई फ़ाइल में डेटा (कुछ स्वरूपण के साथ) की प्रतिलिपि बनाने में कामयाब रहा।
नालका ५२६

@ यदि आप रुचि रखते हैं तो बस मेरे द्वारा संलग्न फ़ाइल की जाँच करें। धन्यवाद
Nalaka526

खुश हूं कि मुझे कुछ मदद मिल सकती है। मैंने आपकी फ़ाइल अपने कंप्यूटर पर कॉपी कर ली है। हालाँकि, मेरे पूर्व-नियोक्ता और मेरे अधिकांश ग्राहक अभी भी Excel 2003 का उपयोग करते हैं, इसलिए मेरे मुख्य कंप्यूटर पर ऐसा ही है। मैं कल एक अलग कंप्यूटर पर आपकी फ़ाइल की कोशिश करूँगा और अगर मुझे कुछ भी पता चलता है तो मैं वापस आ जाऊंगा। हालांकि, अधिकांश कार्यालय उत्पाद कभी-कभी अपने आप को एक गड्डे में डाल लेते हैं और आपका विकल्प खाली फाइल पर डेटा निकालना होता है।
टोनी दल्लीमोर

1
एक संपूर्ण स्तंभ पर एक प्रारूप लागू करने से ऐसा होगा। इसे न करें: ozgrid.com/Excel/ExcelSpreadsheetDesign.htm
Excellll

जवाबों:


9

आपकी फ़ाइल में कुछ गड़बड़ है। एक लाख पंक्तियों को हटाने का प्रयास करने के बजाय आप जिस नई कार्यपुस्तिका फ़ाइल को रखना चाहते हैं उसे 100 पंक्तियों की प्रतिलिपि बनाना आसान हो सकता है ।

पूरे दस्तावेज़ में डुप्लिकेट के लिए एक खोज मिली और 1 मिलियन से अधिक डुप्लिकेट निकाले गए। इसलिए उस कार्यपुस्तिका में छिपे हुए अक्षर या कुछ जगह घेर रहे हैं। इसके बाद भी मदद नहीं मिली क्योंकि इसके बाद बचाओ आकार 35 एमबी तक चला गया।

समाधान: एक बार जब मैंने उन पंक्तियों की प्रतिलिपि बनाई जो आपने नई कार्यपुस्तिका में पॉपुलेट की हैं, तो सहेजी गई फ़ाइल का आकार केवल 10K है।


5

रॉबर्ट के पोस्ट पर टिप्पणी करने वाला निशाने पर सही है। अवांछित पंक्तियों को हटाने के बाद, आपको कार्यपुस्तिका को सहेजने, बंद करने और फिर इसे खोलने की आवश्यकता है।

Microsoft अपने "एक्सेल में अंतिम सेल कैसे रीसेट करें" लेख में दिए गए चरणों की रूपरेखा तैयार करता है । उन्होंने सेव स्टेप का भी उल्लेख किया है, लेकिन मेरी इच्छा है कि वे इसे और जोर दें। जब तक आप कार्यपुस्तिका को सहेजते और पुनः खोलते हैं, तब तक ऐसा नहीं लगता है कि आपके हटाने ने कुछ भी किया है!

अच्छी पंक्तियों को एक नई कार्यपुस्तिका में कॉपी करना भी एक अच्छा समाधान है, खासकर अगर आपके पास चिंता करने के लिए जटिल सेल संदर्भों के साथ कोई मैक्रोज़ या सूत्र नहीं हैं।


"... यदि आपके पास कोई मैकोस नहीं है ..." ... जिसके पास मैक्रोज़ नहीं है? सभी को चाहिए क्योंकि वे जीवन को इतना आसान बनाते हैं और किसी को भी उस कला से परिचित नहीं कराते हैं।
DSlomer64

5

उन पंक्तियों का चयन करें जिन्हें आप हटाना चाहते हैं। यदि आपके पास Office 2003 है: http://www.mrexcel.com/archive/Edit/4259.html

2007 और बाद में: रिबन पर, "होम" टैब के नीचे, "सेल" समूह के तहत और "डिलीट" बटन (सेल नामक ब्लॉक), इसके तहत छोटे तीर का चयन करें, फिर "शीट हटाएं पंक्तियों" का चयन करें। फ़ाइल सहेजें और फ़ाइल को फिर से खोलें।


इससे समस्या ठीक नहीं हुई। :(
नालाका ५२६

क्या काम नहीं कर रहा है? आपके पास एक्सेल का कौन सा संस्करण है?
रॉबर्ट

1
Excel 2013 में मैं उपरोक्त कार्य करने में सक्षम था। यद्यपि मुझे कुछ व्याकरणिक रूप से गलत-गलत त्रुटि-संदेश मिला, "उपलब्ध संसाधनों के साथ ऑपरेशन पूरा नहीं किया जा सकता है, कम डेटा को रद्द करें या चुनें" मुझे तब "रद्द करें" या "पूर्ववत किए बिना" जारी रखने का संकेत दिया गया था। उत्तरार्द्ध का चयन करना और फिर सहेजना एक्सेल की समस्या को ठीक करने के लिए लग रहा था यह सोचकर कि मेरा कार्य स्थान 1048579 पंक्तियाँ लंबा था।
SeldomNeedy

1

एक अन्य कारण यह हो सकता है कि पंक्तियों की संख्या निर्दिष्ट किए बिना किसी अन्य कार्यपत्रक में किसी न किसी सूत्र में वर्कशीट के एक या कई स्तंभों को संदर्भित किया जाता है।


0

सबसे अच्छा विकल्प अवांछित पंक्तियों को छिपाने के लिए अवांछित पंक्तियों और ctrl + Shift + दाएं तीर को छिपाने के लिए ctrl + shift + downarrow का उपयोग करना है।


नहीं। कौन से कॉलम या पंक्ति का चयन किया जाना चाहिए? एक से अधिक पंक्ति, एक से अधिक स्तंभ हैं।
DSlomer64

0

मेरे पास यही मुद्दा था और इसे ठीक करने का एक तरीका मिला जिसने मेरे लिए कुछ अवसरों पर काम किया।

सुनिश्चित करें कि आपके पास उन कॉलमों के नीचे जाने का कोई प्रारूपण नहीं है (उदाहरण के लिए, पूरे स्तंभ पर लागू सेल बॉर्डर)। स्क्रॉल पट्टी को पकड़ो और इसे नीचे तक सभी तरह से खींचें। नीचे की पंक्ति (1048579, मेरा मानना ​​है) का चयन करें और इसके ऊपर एक गुच्छा, लगभग 20-30, जो भी स्क्रीन पर दिखाई दे रहा है। पंक्ति शीर्ष लेख क्षेत्र पर राइट-क्लिक करें और क्लिक करें Delete। स्क्रॉल बार को शीर्ष पर वापस खींचें और एक सेल चुनें जहां आपका डेटा है। एक अलग वर्कशीट चुनें, फिर वापस जाएं। इसे ठीक किया जाना चाहिए।


0

एक्सेल वर्कशीट में अवांछित पंक्तियों और स्तंभों को कैसे हटाएं

( यह पहली नज़र के रूप में लंबे समय तक नहीं लग सकता है और यह सुरक्षित है!)

नीचे दी गई प्रक्रिया में दो शीट निर्दिष्ट हैं।

चलो अपनी मूल शीट को कॉल करते हैं YourOriginalSheet(यह आपकी मूल शीट का वास्तविक नाम दर्शाता है )।

चलो दूसरी शीट को कॉल करते हैं ShortSheet, जिसमें केवल प्रासंगिक कोशिकाओं की एक प्रति होगी।

(1) में YourOriginalSheet, Selectऔर Copyसंबंधित कोशिकाओं की सीमा (अभी तक कहीं भी पेस्ट नहीं करें)।

(2) नाम की एक नई शीट जोड़ें ShortSheet, कर्सर को कॉपी किए जा रहे रेंज के ऊपरी-बाएँ-कोने के प्रतिनिधित्व वाले सेल में डालें (शायद A1), और इस तरह पेस्ट करें:

(2a) Paste Special...> Formulas[ऊपरी-बाएँ-कोने के सेल पर राइट-क्लिक करें]

(2 बी) Paste Special...>Values

(2 सी) Paste Special...>Formats

(2 डी) Paste Special...>Column Widths

(2e) अन्य Paste Specialविकल्पों को शामिल करें जो आपको लगता है कि शीट को बेहतर बनाने में मदद कर सकते हैं।

(3) यह सुनिश्चित करने के लिए कि यह सभी प्रासंगिक डेटा शामिल है Ctrl-Shift-End, निचले-दाएं कोने को खोजने के लिए दबाएं ।ShortSheet

(4) Saveकार्यपुस्तिका। ( Save As ...यदि आप बैकअप चाहते हैं तो एक नई फ़ाइल।)

(5) हटाएं YourOriginalSheet(संबंधित डेटा वर्तमान में सहेजा गया है ShortSheet।)

(६) ShortSheetअपनी मूल शीट के वास्तविक नाम का नाम बदलें ’।

वर्कबुक को बहुत छोटा बनाने के अलावा कुछ भी नहीं बदला है, इसलिए सभी मैक्रोज़, इस वर्कशीट के बाहरी संदर्भ आदि को अभी भी काम करना चाहिए।


यहाँ macro(2) में चरणों को पूरा करना है।

Sub pasteSpecialAll()
    Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
    Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
    Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End Sub

मैक्रो, Select और Copy प्रासंगिक रेंज का उपयोग करने से पहले , जैसा कि चरण (1) में किया गया था।

मैंने अपनी मैक्रो को अपनी Personal.xlsbकार्यपुस्तिका में भविष्य में उपयोग करने के लिए हर जगह सहेजा और Ctrl + Shift + Vइसे कीपर सौंपा ।


0

मुझे हल मिला,

1) आपको इन खाली पंक्तियों में से कुछ भी हटाने की आवश्यकता है, इसलिए पहले एम्पाय पंक्ति (अपने सभी डेटा के बाद) पर क्लिक करें और फिर CTRL + Shift पर क्लिक करें और नीचे तीर करें। Thats कैसे आप नीचे करने के लिए सब कुछ का चयन करें।

2) संपादन पर घर के पैनल पर स्पष्ट> सभी साफ़ करें पर क्लिक करें

3) फिर शैली पर क्लिक करें: सामान्य (इसके बिना मेरे लिए यह काम नहीं किया)

4) और फिर आपको इस ऐड-ऑन को चालू करना होगा (ms सपोर्ट से कॉपी किया गया ट्यूटोरियल):

Click File > Options > Add-Ins.

Make sure COM Add-ins is selected in the Manage box, and click Go.
Manage COM Add-ins

In the COM Add-Ins box, check Inquire, and then click OK.
The Inquire tab should now be visible in the ribbon.

महत्वपूर्ण: आप अतिरिक्त सेल फ़ॉर्मेटिंग को साफ़ करने से पहले अपनी फ़ाइल की एक बैकअप प्रतिलिपि बनाना चाहते हैं, क्योंकि कुछ ऐसे मामले हैं जहाँ यह प्रक्रिया आपकी फ़ाइल का आकार बढ़ा सकती है, और परिवर्तन को पूर्ववत करने का कोई तरीका नहीं है।

वर्तमान वर्कशीट में अतिरिक्त स्वरूपण को हटाने के लिए, निम्नलिखित कार्य करें:

On the Inquire tab, click Clean Excess Cell Formatting.

https://support.office.com/en-us/article/clean-excess-cell-formatting-on-a-worksheet-e744c248-6925-4e77-9d49-4874f7474738

यह आपकी अतिरिक्त पंक्तियों को साफ करना चाहिए।


0

रहस्य पंक्तियों को हटाने, स्प्रेडशीट को बचाने और बंद करने के लिए है। जब आप फिर से खोलेंगे तो फाइल छोटी होगी। मेरे मामले में मेरे पास कार्यपुस्तिका में कई वर्कशीट के साथ समस्याएं थीं।

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