ओपनऑफिस: सेल वैल्यू के आधार पर पंक्तियों को हटा दें


19

मुझे एक बड़ी स्प्रेडशीट मिली है जिसे मुझे कुछ पंक्तियों को फ़िल्टर करने की आवश्यकता है। स्प्रेडशीट में, सभी पंक्तियाँ जिनके M-Column "के बराबर नहीं हैं" को हटाया जाना चाहिए। मैंने एक फ़िल्टर लागू किया, और दस्तावेज़ को फिर से सहेजा, लेकिन उसने अवांछित पंक्तियों को रखा - मैं इन पंक्तियों को स्थायी रूप से कैसे हटा सकता हूं?

    ए | B | ... | म
-------------------------------
जोनाथन | सैम्पसन | ... | पर
जेफ | एटवुड | ... |
योएल | Spolsky | ... | पर

इसलिए इस उदाहरण में, मैं जेफ एटवुड के रिकॉर्ड को पूरी तरह से हटा देना चाहता हूं।

जवाबों:


30
  1. कॉलम एम में सेल का चयन करें।
  2. स्प्रेडशीट में सभी कोशिकाओं को Ctrl-A के साथ चुनें।
  3. खोलें डेटा-> फ़िल्टर-> मानक फ़िल्टर मेनू।
  4. फ़िल्टर की पहली पंक्ति सेट करें ताकि फील्ड का नाम "कॉलम एम" हो, कंडीशन "न के बराबर" है और वैल्यू "ऑन" है।
  5. स्प्रैडशीट पर फ़िल्टर लागू करने के लिए ठीक पर क्लिक करें।
  6. स्प्रेडशीट में सभी पंक्तियों का चयन Ctrl-A के साथ करें। किसी भी स्तंभ शीर्ष लेख कक्षों को अचयनित करने के लिए, Ctrl दबाए रखें और उचित पंक्ति पर क्लिक करें।
  7. किसी भी पंक्ति संख्या पर राइट-क्लिक करें और हटाएँ पंक्तियों का चयन करें
  8. कॉलम हैडर सेल, या किसी भी गैर-रिक्त सेल में से किसी एक का चयन करें।
  9. शेष पंक्तियों को पुनर्स्थापित करने के लिए डेटा-> फ़िल्टर-> फ़िल्टर मेनू आइटम का उपयोग करें ।

यह गैर-लगातार पंक्तियों के समूहों को हटाने के लिए काम नहीं करता है। विशेष रूप से, ctrl-a का उपयोग करके सभी पंक्तियों का चयन करना चयन में छिपी पंक्तियों को शामिल करता है, इसलिए चरण 7 में छिपे हुए चरणों को हटा दिया जाएगा।
14:46 बजे user46935

5

मेरा त्वरित और गंदा समाधान 1. संख्या के साथ एक और कॉलम बनाना होगा। फिर कॉलम एम पर छाँटें। उन पंक्तियों का चयन करें और हटाएं जो "चालू" नहीं हैं। फिर संख्या 1..n के साथ उस नए कॉलम पर सॉर्ट करके मूल आदेश को पुनर्स्थापित करें।


0

जब आप एक फ़िल्टर लागू करते हैं, तो आप केवल वांछित पंक्तियों को दिखाते हैं / छिपाते हैं। इसे आज़माएं: FIRST - HACK A BACKUP ... hehehe फ़िल्टर लागू करने के बाद, आपको पंक्तियों का चयन करना होगा, माउस का दायाँ बटन और चुनें: बहिष्कृत, निकालें, हटाएं (मुझे नहीं पता कि कौन सा विकल्प दिखाई देगा।


0

स्वीकृत उत्तर हटाए जाने वाली गैर-निरंतर पंक्तियों के समूहों के लिए काम नहीं करता है। विशेष रूप से, ctrl-a का उपयोग करके सभी पंक्तियों का चयन करना चयन में छिपी पंक्तियों को शामिल करता है, इसलिए चरण 7 में छिपे हुए चरणों को हटा दिया जाएगा।

मैं कभी-कभी किसी अन्य उत्तर से पुनरावर्ती टिप का उपयोग करता हूं।

मेरा वर्कअराउंड, हालांकि स्वीकृत उत्तर से चरण 1-6 करने के लिए होगा, फिर ctrl-c, ctrl-n, ctrl-v, ctrl-s एक नए स्प्रेडशीट में चयन को बचाने के लिए। हालांकि स्तंभ की चौड़ाई जैसे कुछ स्वरूपण खो सकते हैं।

पूरी प्रक्रिया:

  1. कॉलम एम में सेल का चयन करें।
  2. स्प्रेडशीट में सभी कोशिकाओं को Ctrl-A के साथ चुनें।
  3. खोलें डेटा-> फ़िल्टर-> मानक फ़िल्टर मेनू।
  4. फ़िल्टर की पहली पंक्ति सेट करें ताकि फील्ड का नाम "कॉलम एम" हो, कंडीशन "न के बराबर" है और वैल्यू "ऑन" है।
  5. स्प्रैडशीट पर फ़िल्टर लागू करने के लिए ठीक पर क्लिक करें।
  6. स्प्रेडशीट में सभी पंक्तियों का चयन Ctrl-A के साथ करें। किसी भी स्तंभ शीर्ष लेख कक्षों को अचयनित करने के लिए, Ctrl दबाए रखें और उचित पंक्ति पर क्लिक करें।
  7. चयन को कॉपी करने के लिए Ctrl-c।
  8. एक नया, खाली स्प्रेडशीट खोलने के लिए Ctrl-n।
  9. चयन पेस्ट करने के लिए Ctrl-v।
  10. नए स्प्रेडशीट को केवल फ़िल्टर किए गए डेटा के साथ सहेजने के लिए Ctrl-s।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.