मुफ़्त CSV फ़िल्टर और क्वेरी टूल

AND/OR लॉजिक के साथ कॉलम शर्तों के आधार पर CSV पंक्तियाँ फ़िल्टर करें। फ़िल्टर किए गए परिणाम डाउनलोड करें। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में, बिना साइन-अप के।

अपडेट किया गया

Share:
Home/Utility Tools/CSV Filter & Query

CSV Filter & Query

Filter CSV rows by column conditions with AND/OR logic. Download filtered results as CSV.

Load CSV Data

अक्सर पूछे जाने वाले प्रश्न

CSV Filter & Query Tool क्या है?

CSV Filter & Query Tool एक मुफ़्त ऑनलाइन टूल है जो AND/OR तर्क के साथ कॉलम शर्तों के आधार पर CSV पंक्तियों को फ़िल्टर करता है। फ़िल्टर किए गए परिणाम डाउनलोड करें। यह पूरी तरह आपके ब्राउज़र में चलता है, बिना किसी इंस्टॉलेशन या साइन-अप के।

कौन-से फ़िल्टर ऑपरेटर उपलब्ध हैं?

बराबर, बराबर नहीं, से अधिक, से कम, शामिल है, से शुरू होता है और से समाप्त होता है।

क्या मैं कई फ़िल्टर जोड़ सकता हूँ?

हाँ — फ़िल्टरों को AND या OR तर्क के साथ संयोजित करें।

क्या यह मुफ़्त है?

हाँ, पूरी तरह मुफ़्त।

क्या इस टूल के साथ मेरा डेटा सुरक्षित है?

बिल्कुल। CSV Filter & Query Tool सब कुछ आपके ब्राउज़र में क्लाइंट-साइड प्रोसेस करता है। कोई भी डेटा किसी सर्वर पर अपलोड या संग्रहीत नहीं किया जाता। आपकी सामग्री हर समय आपके डिवाइस पर निजी रहती है।

क्या CSV Filter & Query Tool मोबाइल डिवाइस पर काम करता है?

हाँ, CSV Filter & Query Tool पूरी तरह रिस्पॉन्सिव है और स्मार्टफ़ोन व टैबलेट पर काम करता है। आप इसे किसी भी आधुनिक वेब ब्राउज़र वाले डिवाइस पर इस्तेमाल कर सकते हैं — किसी ऐप डाउनलोड की ज़रूरत नहीं।

क्या इस टूल को इस्तेमाल करने के लिए मुझे खाता बनाना होगा?

किसी खाते या पंजीकरण की आवश्यकता नहीं है। बस अपने ब्राउज़र में CSV Filter & Query Tool खोलें और तुरंत इस्तेमाल करना शुरू करें। कोई साइन-अप बाधा या उपयोग प्रतिबंध नहीं है।

मैं CSV Filter & Query Tool का उपयोग कैसे करूँ?

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

कौन-कौन से ब्राउज़र समर्थित हैं?

CSV Filter & Query Tool सभी आधुनिक ब्राउज़रों में काम करता है, जिनमें Chrome, Firefox, Safari, Edge और Opera शामिल हैं। सर्वोत्तम अनुभव के लिए अपने पसंदीदा ब्राउज़र का नवीनतम संस्करण इस्तेमाल करें।

CSV फ़िल्टर करते समय AND और OR लॉजिक में क्या फ़र्क़ है?

AND और OR यह तय करते हैं कि कई फ़िल्टर नियम आपस में कैसे जुड़ते हैं। AND के तहत, किसी पंक्ति को दिखने के लिए हर नियम पूरा करना ज़रूरी है, इसलिए यह नतीजों को संकरा करता है — उदाहरण के लिए, status equals shipped AND region equals EU सिर्फ़ शिप हो चुके EU ऑर्डर लौटाता है। OR के तहत, अगर कोई पंक्ति किसी एक भी नियम से मेल खाती है तो वह योग्य मानी जाती है, जो नतीजों को बढ़ाता है और तब सही विकल्प है जब आप कई कैटेगरी या क्षेत्रों को एक ही बार में इकट्ठा करना चाहते हैं, जैसे category equals Electronics OR category equals Hardware। एक आम गलती यह होती है कि लोग OR की जगह AND इस्तेमाल कर लेते हैं और उन्हें शून्य नतीजे मिलते हैं क्योंकि कोई भी पंक्ति एक साथ दो अलग-अलग वैल्यू के बराबर नहीं हो सकती। यह टूल एक ही AND/OR टॉगल देता है जो आपके सभी नियमों पर लागू होता है, और लाइव रो-काउंटर टॉगल बदलते ही तुरंत अपडेट हो जाता है, ताकि आप दोनों के बीच स्विच करके देख सकें कि कौन-सा लॉजिक आपको चाहिए वाला हिस्सा देता है।

मेरा greater than या less than फ़िल्टर कभी-कभी नंबर की जगह अल्फ़ाबेटिकल तरीके से क्यों सॉर्ट होता है?

greater than और less than ऑपरेटर सिर्फ़ तभी न्यूमेरिक तरीके से काम करते हैं जब सेल की वैल्यू और आपकी टाइप की गई वैल्यू, दोनों नंबर के रूप में पार्स हो सकें — इसलिए price greater than 50 सही तरीके से 100 को रखता है और 9 को हटा देता है। अगर इनमें से किसी एक तरफ़ भी साफ़ नंबर नहीं है, तो तुलना अल्फ़ाबेटिकल क्रम पर वापस चली जाती है, जहाँ टेक्स्ट को अक्षर-दर-अक्षर तुलना किया जाता है। यही वजह है कि जिस कॉलम में नंबर के साथ यूनिट या सिंबल मिले हों, जैसे "$50" या "50 kg", वह अनपेक्षित तरीके से व्यवहार कर सकता है, क्योंकि आगे लगा सिंबल या पीछे लगा टेक्स्ट नंबर के रूप में पढ़े जाने से रोकता है। भरोसेमंद न्यूमेरिक फ़िल्टरिंग के लिए, सुनिश्चित करें कि कॉलम में बिना करेंसी चिह्न, कॉमा या यूनिट के सादे नंबर हों। पहले इन्हें हटाएं, फिर ऊपर अपना greater than या less than नियम लागू करें और रो-काउंटर पुष्टि कर देगा कि आप सही न्यूमेरिक वैल्यू पर फ़िल्टर कर रहे हैं।

मैं एक ही कॉलम में कई वैल्यू के आधार पर CSV को एक साथ कैसे फ़िल्टर करूं?

एक कॉलम में कई वैल्यू से मेल खाने वाली पंक्तियाँ रखने के लिए — जैसे US, UK, या Canada से आने वाला हर ऑर्डर — हर वैल्यू के लिए एक नियम जोड़ें और लॉजिक टॉगल को OR पर सेट करें। एक country equals US नियम, एक country equals UK नियम, और एक country equals Canada नियम बनाएं, फिर AND से OR पर स्विच करें ताकि कोई पंक्ति उनमें से किसी एक से मेल खाने पर योग्य मानी जाए। यहाँ AND कुछ नहीं लौटाएगा, क्योंकि एक अकेला सेल एक साथ तीन अलग-अलग देशों के बराबर नहीं हो सकता। अगर वैल्यू में कोई सामान्य टेक्स्ट साझा हो, तो contains ऑपरेटर एक और छोटा रास्ता है: एक contains नियम कई एंट्री में आंशिक मैच पकड़ सकता है। आप जितने चाहें उतने नियम जोड़ सकते हैं और किसी को भी तुरंत हटा सकते हैं, और लाइव काउंटर दिखाता है कि कितनी पंक्तियाँ बच पाईं। ऊपर अपने वैल्यू नियम जोड़ें और संयुक्त नतीजा डाउनलोड करें।

क्या इस टूल में CSV फ़िल्टर मैच केस-सेंसिटिव होते हैं?

नहीं। इस टूल में हर टेक्स्ट तुलना केस-इनसेंसिटिव होती है, यानी Active, active, और ACTIVE — तीनों को एक जैसा ही माना जाता है। यह सभी सातों ऑपरेटर पर लागू होता है — equals, not equals, contains, starts with, ends with, और greater than व less than के अल्फ़ाबेटिकल फ़ॉलबैक पर भी। इसका फ़ायदा यह है कि आपको यह जानने की ज़रूरत नहीं कि किसी कॉलम में कैपिटलाइज़ेशन ठीक-ठीक कैसा है; status equals shipped जैसा नियम Shipped और SHIPPED, दोनों को पकड़ लेता है। नुकसान यह है कि आप सिर्फ़ केस के आधार पर दो वैल्यू को अलग नहीं कर सकते, इसलिए अगर किसी डेटासेट में कैपिटलाइज़ेशन का कोई मायने भरा इस्तेमाल हो, तो यह टूल उन पंक्तियों को अलग नहीं करेगा। ज़्यादातर असली एक्सपोर्ट में, जहाँ वैसे भी केस असंगत होता है, केस-इनसेंसिटिव मैचिंग ही सही विकल्प है। ऊपर अपना डेटा पेस्ट करें और आपके फ़िल्टर अक्षरों के केस की परवाह किए बिना मैच करेंगे।

क्या डाउनलोड की गई CSV में सभी मैचिंग पंक्तियाँ होती हैं या सिर्फ़ प्रीव्यू में दिखी हुई पंक्तियाँ?

डाउनलोड में हमेशा हर मैचिंग पंक्ति शामिल होती है, सिर्फ़ प्रीव्यू वाली नहीं। स्पीड बनाए रखने के लिए, स्क्रीन पर दिखने वाली टेबल सिर्फ़ पहली 100 मैचिंग पंक्तियों को रेंडर करती है और ज़्यादा पंक्तियाँ होने पर एक नोट दिखाती है, लेकिन यह सीमा सिर्फ़ विज़ुअल है। जब आप Download पर क्लिक करते हैं, तो टूल एक filtered.csv फ़ाइल बनाता है जिसमें हेडर लाइन के साथ सभी मैचिंग पंक्तियाँ होती हैं, और कॉमा व कोट्स को सही तरीके से एस्केप किया जाता है ताकि फ़ाइल Excel, Google Sheets, या किसी भी स्प्रेडशीट ऐप में साफ़-सुथरी खुले। टेबल के ऊपर मौजूद लाइव काउंटर — जैसे 42 of 500 rows — सेव करने से पहले ही आपको बता देता है कि एक्सपोर्ट में कितनी पंक्तियाँ होंगी। इसलिए भले ही प्रीव्यू 100 पर सीमित हो, हज़ारों पंक्तियों वाला नतीजा भी पूरी तरह डाउनलोड होता है। ऊपर अपनी शर्तें बनाएं, काउंटर की पुष्टि करें, फिर पूरी फ़िल्टर की गई फ़ाइल डाउनलोड करें।

संबंधित टूल

मुफ़्त सुरक्षित पासवर्ड जनरेटर

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

मुफ़्त UUID/GUID जनरेटर

सार्वभौमिक रूप से अद्वितीय पहचानकर्ता (UUID/GUID) बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।

मुफ़्त QR कोड जनरेटर ऑनलाइन

URL, टेक्स्ट, WiFi क्रेडेंशियल और बहुत कुछ के लिए QR कोड बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।

मुफ़्त JSON फ़ॉर्मेटर और वैलिडेटर

सिंटैक्स हाइलाइटिंग और त्रुटि पहचान के साथ JSON डेटा को फ़ॉर्मेट, सत्यापित और सुंदर बनाएं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।

CSV फ़िल्टर और क्वेरी टूल के बारे में

CSV फ़िल्टर और क्वेरी टूल आपको किसी स्प्रेडशीट में से ज़रूरत की पंक्तियाँ निकालने देता है, वह भी बिना Excel खोले, बिना कोई फ़ॉर्मूला लिखे या SQL सीखे। CSV टेक्स्ट पेस्ट करें, .csv फ़ाइल अपलोड करें, या पहले से मौजूद सैंपल लोड करें, फिर एक या उससे ज़्यादा शर्तें बनाएं — जैसे price greater than 50 या category contains electronics — और मेल खाने वाली पंक्तियाँ तुरंत सामने आ जाती हैं। जब नतीजा सही लगे, तो उसे एक नई CSV के रूप में डाउनलोड कर लें। यह टूल एनालिस्ट, मार्केटर, डेवलपर और उन सभी लोगों के लिए बनाया गया है जिन्हें डेटा एक्सपोर्ट मिलते हैं और वे बस उसमें से काम की चीज़ें चाहते हैं।

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

फ़िल्टरिंग कैसे काम करती है

आपकी CSV की पहली पंक्ति को हेडर माना जाता है, और इसके कॉलम नाम हर फ़िल्टर में अपने-आप आ जाते हैं। हर नियम के तीन हिस्से होते हैं: एक कॉलम, एक ऑपरेटर, और एक वैल्यू। यह टूल सात ऑपरेटर सपोर्ट करता है:

  • equals और not equals — सेल के टेक्स्ट से एग्ज़ैक्ट मैच (केस-इनसेंसिटिव)।
  • greater than और less than — यह तभी न्यूमेरिक तरीके से काम करता है जब सेल और आपकी वैल्यू, दोनों नंबर के रूप में पार्स हो सकें (इसलिए 100 > 9 सही तरीके से व्यवहार करता है), वरना यह अल्फ़ाबेटिकल क्रम पर वापस चला जाता है।
  • contains — उन पंक्तियों को रखता है जिनके सेल में आपका टेक्स्ट कहीं भी मौजूद हो।
  • starts with और ends with — सेल की शुरुआत या अंत से मैच करता है, जो SKU या फ़ाइल एक्सटेंशन जैसे प्रीफ़िक्स के लिए काम का है।

सभी टेक्स्ट तुलनाएं केस को नज़रअंदाज़ करती हैं, यानी Active और active को एक जैसा ही माना जाता है। सिर्फ़ वही नियम लागू होते हैं जिनमें कॉलम और वैल्यू दोनों भरे हों; खाली नियम अपने-आप छोड़ दिए जाते हैं, इसलिए आप किसी अधूरे फ़िल्टर को यूं ही छोड़ सकते हैं बिना नतीजों को बिगाड़े।

AND / OR से शर्तों को जोड़ना

अक्सर एक अकेली शर्त काफ़ी नहीं होती। AND / OR टॉगल से आप तय करते हैं कि कई नियम आपस में कैसे काम करें। AND के तहत, किसी पंक्ति को दिखने के लिए हर नियम पूरा करना ज़रूरी है — जैसे, status equals shipped AND region equals EUOR के तहत, अगर कोई पंक्ति किसी एक भी नियम से मेल खाती है तो वह योग्य मानी जाती है, जो कई कैटेगरी या क्षेत्रों को एक ही बार में इकट्ठा करने का तरीका है। आप जितने चाहें उतने नियम जोड़ सकते हैं और किसी को भी तुरंत हटा सकते हैं; जैसे ही आप कुछ बदलते हैं, पंक्तियों की संख्या तुरंत अपडेट हो जाती है।

नतीजे पढ़ना और एक्सपोर्ट करना

प्रीव्यू के ऊपर एक लाइव काउंटर दिखाता है कि कितनी पंक्तियाँ फ़िल्टर से गुज़र पाईं — जैसे "42 / 500 rows" — ताकि आपको हमेशा पता रहे कि आपका फ़िल्टर कितना सख़्त है। स्क्रीन पर दिखने वाली टेबल स्पीड बनाए रखने के लिए पहली 100 मैचिंग पंक्तियों तक ही प्रीव्यू दिखाती है, लेकिन एक्सपोर्ट कभी भी अधूरा नहीं होता: Download बटन एक filtered.csv फ़ाइल बनाता है जिसमें हेडर के साथ हर मैचिंग पंक्ति होती है, और कॉमा व कोट्स को सही तरीके से एस्केप किया जाता है ताकि फ़ाइल किसी भी स्प्रेडशीट ऐप में साफ़-सुथरी खुले। पेज को दोबारा लोड किए बिना कोई दूसरा डेटासेट लगाने के लिए Change CSV का इस्तेमाल करें।

ब्राउज़र-आधारित CSV फ़िल्टर क्यों उपयोगी है

CSV डेटा एक्सपोर्ट का सबसे आम फ़ॉर्मैट है — एनालिटिक्स डैशबोर्ड, ई-कॉमर्स प्लेटफ़ॉर्म, CRM और डेटाबेस, सभी इसे जनरेट करते हैं। दिक़्क़त यह है कि कच्चे एक्सपोर्ट में अक्सर हज़ारों पंक्तियाँ होती हैं जबकि आपको सिर्फ़ मुट्ठी भर पंक्तियों से मतलब होता है। स्प्रेडशीट के फ़िल्टर काम तो करते हैं लेकिन सेट करना झंझट भरा होता है और गलती से लागू रह जाना आसान होता है; awk या grep जैसे कमांड-लाइन टूल शक्तिशाली तो हैं पर कोट किए गए फ़ील्ड्स के साथ बेरहम साबित होते हैं। यह टूल इन दोनों के बीच की जगह भरता है: एक साधारण फ़ाइंड से ज़्यादा फ़्लेक्सिबल, स्क्रिप्टिंग से कहीं ज़्यादा आसान, और तुरंत नतीजे देने वाला क्योंकि इसमें सर्वर तक जाने की ज़रूरत ही नहीं पड़ती।

आम इस्तेमाल में शामिल हैं: किसी तय सीमा से कम स्टॉक वाले प्रोडक्ट अलग करना, किसी एक देश के सभी ऑर्डर निकालना, किसी फ़्री-टेक्स्ट कॉलम में कीवर्ड ढूंढना, या किसी बड़े एक्सपोर्ट को कहीं और इम्पोर्ट करने से पहले छोटा बनाना। ऊपर अपना डेटा लोड करें, कुछ शर्तें जोड़ें, और ठीक वही हिस्सा डाउनलोड करें जिसकी आपको ज़रूरत है।