له بده مرغه، د بکس څخه بهر، دا امکان نلري چې په Excel کې د منظم بیان سره ډاټا فلټر کړئ.زه به خوښ شم چې څنګه د فارمولونو په کارولو سره دا ډول فلټر کول پلي کړم ، مګر دا به نور زموږ لاره نه وي.
پدې دفتر کې ، هرڅه د منظم مایکروسافټ دفتر په پرتله خورا خراب دي ، او د منظم بیان لخوا فلټر کول به په ساده ډول کار ونکړي.
OpenOffice د منظم بیان سره د کالم فلټر کولو خورا ښه دنده ترسره کوي.
د OpenOffice په څیر، LibreOffice کولی شي یو کالم د منظم بیان په واسطه ترتیب کړي.ښه، تاسو څه غواړئ، یوځل چې دا د واحد کوډ بیس و.
زه غواړم دا دفتر سویټ د سپریډ شیټونو په نړۍ کې یو نوټ پیډ ووایم. دا هیڅ نه کوي
زما په نظر ترټولو ښکلی دفتر سویټ ، مګر خورا فعال ندی ، او البته په یوازې دفتر کې د منظم بیان سره د کالم فلټر کول ناممکن دي.
زه فکر کوم چې د ګوګل ډاکس سپریډ شیټونو کې دا یو څه ممکنه ده چې د منظم بیان سره کالم فلټر کړئ ، مګر زه بریالی نه شوم ، که څه هم ما ډیری اختیارونه هڅه وکړه ، مګر ما یو څه غلط کړل.هیڅ جادو فارمول نه و.یو ساده سړی به په ګوګل ډاکس کې د فلټر کولو مهارت ونلري، نو ما په زړورتیا سره دا پای ته ورساوه، مګر بیا هم یو چانس شتون لري.
هیڅ کله.Zoho د Office 365 په کچه، په یوه کالم کې د معلوماتو د فلټر کولو شرایطو کې په بشپړه توګه ابتدايي ځانګړتیاوې.
د Yandex Office د مایکروسافټ دفتر 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 د لومړي کالم فلټر کولو او هر څه په نوي فایل کې په پاکۍ سره ایښودلو عالي دنده ترسره کړه.