Google स्प्रेडशीट से पंक्तियों के फ़िल्टर किए गए सेट को कैसे निर्यात करें?


23

क्या यह संभव है, जब Google स्प्रेडशीट को CSV में निर्यात किया जाए, केवल पंक्तियों के फ़िल्टर किए गए सेट पर इस ऑपरेशन को लागू करने के लिए?

मुझे CSV में प्राप्त करने की आवश्यकता है ठीक उसी तरह जो पंक्तियाँ फ़िल्टर पर लागू होने के बाद दिखाई देती हैं।

जवाबों:


8

जाहिरा तौर पर नहीं। मैंने बिना किसी फ़ायदे के, फ़िल्टर किए गए डेटा को सहेजने के तरीके का पता लगाने के लिए सिर्फ आधे घंटे का समय बर्बाद किया है। यह हमेशा सभी पंक्तियों को बचाता है, चाहे फ़िल्टर चयन की परवाह किए बिना।


ऐसा लगता है। Google डॉक्स कुछ obviuos उपयोग मामलों में बहुत ही अनाड़ी हैं।

1
एक रास्ता है। User29020 से उत्तर की जाँच करें।
दो-बिट-मूर्ख

18

पुराने स्कूल का तरीका:

  • पंक्तियों के फ़िल्टर्ड सेट का चयन करें
  • क्लिपबोर्ड पर कॉपी करें
  • नई शीट बनाएं
  • पेस्ट (या पेस्ट विशेष -> पेस्ट वैल्यू केवल)
  • इस नई शीट को CSV के रूप में डाउनलोड करें

यह वास्तव में कॉपी और पेस्ट के लिए काम करता है। लेकिन किसी तरह कट और पेस्ट का उपयोग करते समय केवल फ़िल्टर्ड पंक्तियों तक सीमित नहीं है । वर्कअराउंड के रूप में एक कॉपी, पेस्ट और फिर फ़िल्टर की गई पंक्तियों के मूल्यों को हटा सकता है।
अर्जन

10

स्प्रैडशीट के भीतर एक नई शीट (शीट 2) बनाएं।

A1सेल होने के लिए सेट करें =filter(Sheet1!A:X, Sheet1!A:A>1)। ( filterफ़ंक्शन पर डॉक्स देखें ।)

आपको केवल फ़िल्टर किए गए मानों के साथ CSV के रूप में शीट 2 को सहेजने या निर्यात करने में सक्षम होना चाहिए।


3
मैं विशेष रूप से आपके उत्तर को बनाए रखने के लिए इस समुदाय में शामिल हुआ। आपको बहुत - बहुत धन्यवाद!
सिद्धार्थ वेणु

लेकिन आपको अभी भी फ़ंक्शन में फ़िल्टर को फिर से निर्दिष्ट करना होगा? यह स्रोत शीट के कॉलम से फ़िल्टर्ड शर्तों को लेने के लिए नहीं है - यह अभी भी डिफ़ॉल्ट रूप से सभी पंक्तियों को दिखाता है। मेरे पास 20 कॉलम के साथ एक शीट है, जिनमें से 6 को विभिन्न तरीकों से फ़िल्टर किया गया है, आप इस तरह से कई फ़िल्टर कैसे निर्दिष्ट कर सकते हैं?
स्काइपिलॉट

3

इसका सबसे अच्छा तरीका है कि आप केवल उन कोशिकाओं का चयन करें जिन्हें आप CSV के रूप में सहेजना चाहते हैं, इसे नोटपैड में पेस्ट करें, फिर टैब को अल्पविराम से खोजें / बदलें।


2

मैंने पाया है कि Google स्प्रेडशीट में एक फ़िल्टर सेट करना, उस फ़िल्टर किए गए चयन की प्रतिलिपि बनाना, और फिर Excel में चिपकाना केवल फ़िल्टर चयन को पेस्ट करता है। जब आप किसी अन्य Google स्प्रेडशीट में चिपकाने की कोशिश करते हैं, तो आपको चयन में सभी पंक्तियाँ मिलती हैं (फ़िल्टर की परवाह किए बिना)।


0

एक Gdocs स्प्रेडशीट खोलें, मेनू आइटम देखें: 'टूल्स :: स्क्रिप्ट गैलरी', csv के लिए एक खोज करें, और आपको एक स्क्रिप्ट मिलेगी जो एक मनमाना नाम लेती है, इसे csv में कनवर्ट करता है और आपको परिणाम ईमेल करता है। । मैं स्क्रिप्ट के लिए बिल्कुल भी वाउच नहीं कर सकता, लेकिन यह काम करने लगता है।

यदि आप इसे Gdocs स्क्रिप्ट संपादक में देखते हैं, तो आप देख सकते हैं कि यह एक आंतरिक निर्यात फ़ंक्शन का उपयोग करने के बजाय वास्तव में स्प्रेडशीट डेटा पार्स करके एक CSV बनाता है, इसलिए यह सभी मामलों के लिए पूरी तरह से काम नहीं कर सकता है। यदि वह ऐसा नहीं करता है जो आप बॉक्स से बाहर चाहते हैं, तो ऐसा लगता है कि इसे संशोधित करना बहुत आसान होगा। मैंने इसे फ़िल्टर किए गए डेटा पर आज़माया नहीं है, लेकिन इसका कॉल 'SpreadsheetApp.getActiveSpreadsheet ()' से मिलता है, जिसमें '.getActiveSelection ()' विधि है, इसलिए आप संपूर्ण नामित श्रेणी चीज़ को बायपास करने में सक्षम हो सकते हैं।


0

आप इच्छित फ़िल्टर सम्मिलित करते हुए, उसके लिए एक पिवट टेबल बना सकते हैं। फिर इसे CSV के रूप में निर्यात करें।

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