Malerezman, soti nan bwat la, li pa posib pou filtre done ak yon ekspresyon regilye nan Excel.Mwen ta kontan ki jan yo aplike filtraj sa yo lè l sèvi avèk fòmil, men sa a pa pral fason nou an ankò.
Nan biwo sa a, tout bagay pi mal pase nan yon Microsoft Office regilye, ak filtraj pa yon ekspresyon regilye tou pa pral travay nan yon fason ki senp.
OpenOffice fè yon trè bon travay nan filtraj yon kolòn ak yon ekspresyon regilye.
Menm jan ak OpenOffice, LibreOffice ka klase yon kolòn pa yon ekspresyon regilye.Oke, ki sa ou vle, yon fwa li te yon baz kòd sèl.
Mwen ta renmen rele suite biwo sa a yon notepad nan mond lan nan calcul.Li pa fè anyen
Suite biwo ki pi bèl nan opinyon mwen, men se pa pi fonksyonèl la, ak nan kou nan OnlyOffice li enposib fè yon filtè kolòn ak yon ekspresyon regilye.
Mwen panse ke nan fèy calcul Google Docs li se yon jan kanmenm posib yo filtre yon kolòn ak yon ekspresyon regilye, men mwen pa t 'reyisi, byenke mwen te eseye yon anpil nan opsyon, men mwen te fè yon bagay ki mal.Pa te gen okenn fòmil majik.Yon moun ki senp pa pral metrize filtraj nan Google Docs, kidonk mwen avèk fòs konviksyon mete yon fen nan li, men toujou gen yon chans.
Okenn fason.Zoho nan nivo Biwo 365, karakteristik konplètman primitif an tèm de filtraj done nan yon kolòn.
Yandex Office baze sou Microsoft Office 365, kidonk pa gen anyen ki travay la))
Non, li baze sou pwodwi MyOffice
Okenn fason.Sa a se yon pwodwi mwatye kwit pou geeks, pi move a mwen te janm wè
Lè mete done, tout bagay tonbe.Pa gen klasman isit la.Kochma.
Ann gade ki jan nou ka filtre done nan yon kolòn lè l sèvi avèk langaj pwogramasyon.Mwen pral di touswit ke pa gen okenn restriksyon nan langaj pwogramasyon, nan nenpòt lang kote gen ekspresyon regilye li posib pou filtre yon kolòn tab ak yon ekspresyon regilye.Men, pou egzanp, pa gen okenn ekspresyon regilye nan LUA, kidonk menm la li ka pa travay.Ann imajine ke tab nou an estoke nan yon fichye 1.csv, epi eseye filtre ak yon ekspresyon regilye.
Done echantiyon:
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
Egzanp PHP pou filtre yon kolòn ak yon ekspresyon regilye:
<?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);
Gen anpil opsyon pou aplike travay sa a nan PHP.
Petèt solisyon ki pi kout sou AWK.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK te fè yon bon travay nan filtraj premye kolòn nan epi mete tout bagay nètman nan nouvo dosye a.