दुर्दैवाने, आउट ऑफ द बॉक्स, एक्सेलमध्ये रेग्युलर एक्सप्रेशनसह डेटा फिल्टर करणे शक्य नाही.सूत्रांचा वापर करून असे फिल्टरिंग कसे अंमलात आणायचे याचा मला आनंद होईल, परंतु हा यापुढे आमचा मार्ग राहणार नाही.
या कार्यालयात, सर्व काही सामान्य मायक्रोसॉफ्ट ऑफिसपेक्षा खूपच वाईट आहे आणि नियमित अभिव्यक्तीद्वारे फिल्टर करणे देखील सोप्या मार्गाने कार्य करणार नाही.
ओपनऑफिस नियमित अभिव्यक्तीसह स्तंभ फिल्टर करण्याचे खूप चांगले काम करते.
OpenOffice प्रमाणे, LibreOffice नियमित अभिव्यक्तीद्वारे स्तंभ क्रमवारी लावू शकते.बरं, तुला काय हवंय, एकदा तो एकच कोड बेस होता.
स्प्रेडशीटच्या जगात मी या ऑफिस सूटला नोटपॅड म्हणू इच्छितो. ते काहीही करत नाही
माझ्या मते सर्वात सुंदर ऑफिस सूट, परंतु सर्वात कार्यक्षम नाही आणि अर्थातच ओन्लीऑफिसमध्ये नियमित अभिव्यक्तीसह कॉलम फिल्टर करणे अशक्य आहे.
मला वाटते की Google डॉक्स स्प्रेडशीटमध्ये नियमित अभिव्यक्तीसह स्तंभ फिल्टर करणे शक्य आहे, परंतु मी यशस्वी झालो नाही, जरी मी बरेच पर्याय वापरून पाहिले, परंतु मी काहीतरी चुकीचे केले.कोणतेही जादूचे सूत्र नव्हते.एक साधा माणूस Google डॉक्समध्ये फिल्टरिंगमध्ये प्रभुत्व मिळवू शकत नाही, म्हणून मी धैर्याने ते थांबवले, परंतु तरीही एक संधी आहे.
मार्ग नाही.ऑफिस 365 च्या स्तरावर झोहो, कॉलममधील डेटा फिल्टर करण्याच्या दृष्टीने पूर्णपणे आदिम वैशिष्ट्ये.
यांडेक्स ऑफिस मायक्रोसॉफ्ट ऑफिस 365 वर आधारित आहे, म्हणून तेथे काहीही काम करत नाही))
नाही, ते MyOffice उत्पादनावर आधारित आहे
मार्ग नाही.हे गीक्ससाठी अर्ध-भाजलेले उत्पादन आहे, मी पाहिलेले सर्वात वाईट
डेटा टाकताना, सर्व काही पडले.येथे वर्गीकरण नाही.दुःस्वप्न.
प्रोग्रामिंग भाषा वापरून कॉलममधील डेटा कसा फिल्टर करू शकतो ते पाहू.मी लगेच म्हणेन की प्रोग्रामिंग भाषांमध्ये कोणतेही निर्बंध नाहीत, कोणत्याही भाषेत जेथे नियमित अभिव्यक्ती आहेत तेथे नियमित अभिव्यक्तीसह टेबल कॉलम फिल्टर करणे शक्य आहे.परंतु उदाहरणार्थ, LUA मध्ये कोणतेही नियमित अभिव्यक्ती नाहीत, त्यामुळे तेथे देखील ते कार्य करू शकत नाही.चला कल्पना करूया की आमचे टेबल 1.csv फाईलमध्ये संग्रहित आहे आणि नियमित अभिव्यक्तीसह फिल्टर करण्याचा प्रयत्न करूया.
नमुना डेटा:
egais-sochi.ru;0;0;2016-03-29;2022-04-29;1
egewithsasha.ru;0;0;2021-03-29;2022-04-29;1
ego-logic.ru;0;0;2021-03-29;2022-04-29;1
egologic.ru;0;0;2021-03-29;2022-04-29;1
eight-8.ru;0;0;2021-03-29;2022-04-29;1
eight8.ru;0;0;2006-06-30;2022-04-29;1
ekb-crystal.ru;0;0;2021-03-29;2022-04-29;1
eko-stoun.ru;0;0;2021-03-29;2022-04-29;1
eko4u.ru;0;0;2008-04-01;2022-04-29;1
ekodrive.ru;0;0;2009-09-01;2022-04-29;1
नियमित अभिव्यक्तीसह स्तंभ फिल्टर करण्याचे PHP उदाहरण:
<?php
$lines = file ( '1.csv' );
$OUT='';
foreach ($lines as $line) {
$items = explode(";", $line);
if (!preg_match("#[0-9]#", $items[0]))
$OUT.=$line;
}
file_put_contents("2.csv",$OUT);
PHP मध्ये हे कार्य अंमलात आणण्यासाठी बरेच पर्याय आहेत.
AWK वर कदाचित सर्वात लहान उपाय.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK ने पहिला स्तंभ फिल्टर करण्याचे आणि नवीन फाइलमध्ये सर्वकाही व्यवस्थित ठेवण्याचे उत्तम काम केले.