Kahjuks ei ole Excelis võimalik andmeid regulaaravaldise abil filtreerida.Mul oleks hea meel, kuidas sellist filtreerimist valemite abil rakendada, kuid see ei ole enam meie tee.
Selles kontoris on kõik palju hullem kui tavalises Microsoft Office'is ja ka regulaaravaldise järgi filtreerimine ei tööta lihtsal viisil.
OpenOffice saab regulaaravaldisega veeru filtreerimisel päris hästi hakkama.
Nagu OpenOffice, saab ka LibreOffice veergu sortida regulaaravaldise järgi.No mis sa tahad, kunagi oli see üks koodibaas.
Tahaksin nimetada seda kontorikomplekti arvutustabelite maailmas märkmikuks. See ei tee midagi
Kõige ilusam kontorikomplekt minu meelest, aga mitte kõige funktsionaalsem ja muidugi OnlyOffice’is pole regulaaravaldisega veerufiltrit võimalik teha.
Ma arvan, et Google docs tabelites on kuidagi võimalik regulaaravaldisega veergu filtreerida, kuid see ei õnnestunud, kuigi proovisin palju võimalusi, kuid tegin midagi valesti.Mingit maagilist valemit ei olnud.Lihtne inimene ei valda Google Docsis filtreerimist, nii et panen sellele julgelt lõpu, kuid siiski on võimalus.
Pole võimalik.Zoho Office 365 tasemel, täiesti primitiivsed funktsioonid andmete veerus filtreerimise osas.
Yandex Office põhineb Microsoft Office 365-l, nii et seal ei tööta midagi))
Ei, see põhineb MyOffice'i tootel
Pole võimalik.See on poolküpsetatud toode nohikutele, halvim, mida ma kunagi näinud olen
Andmete sisestamisel kõik kukkus.Siin ei mingit sorteerimist.Õudusunenägu.
Vaatame, kuidas saame programmeerimiskeeli kasutades veerus olevaid andmeid filtreerida.Ütlen kohe ära, et programmeerimiskeeltes pole piiranguid, igas keeles, kus on regulaaravaldised, on võimalik tabeli veergu regulaaravaldisega filtreerida.Aga näiteks LUA-s pole regulaaravaldisi, nii et isegi seal ei pruugi see töötada.Kujutagem ette, et meie tabel on salvestatud 1.csv-faili, ja proovige filtreerida regulaaravaldise abil.
Näidisandmed:
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 näide veeru filtreerimisest regulaaravaldisega:
<?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);
Selle ülesande rakendamiseks PHP-s on palju võimalusi.
Võib-olla AWK lühim lahendus.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK sai suurepärase töö esimese veeru filtreerimisel ja kõik uude faili ilusti paigutamisel.