Malauradament, fora de la caixa, no és possible filtrar dades amb una expressió regular a Excel.M'agradaria com implementar aquest filtrat mitjançant fórmules, però això ja no serà el nostre camí.
En aquesta oficina, tot és molt pitjor que en un Microsoft Office normal, i filtrar per una expressió regular tampoc no funcionarà d'una manera senzilla.
L'OpenOffice fa un bon treball filtrant una columna amb una expressió regular.
Igual que OpenOffice, LibreOffice pot ordenar una columna per una expressió regular.Bé, què vols, una vegada era una base de codi únic.
M'agradaria anomenar aquesta suite ofimàtica un bloc de notes en el món dels fulls de càlcul. No fa res
La suite ofimàtica més bonica al meu entendre, però no la més funcional, i per descomptat a OnlyOffice és impossible fer un filtre de columna amb una expressió regular.
Crec que als fulls de càlcul de Google docs és possible filtrar una columna amb una expressió regular, però no ho vaig aconseguir, tot i que vaig provar moltes opcions, però vaig fer alguna cosa malament.No hi havia una fórmula màgica.Una persona senzilla no dominarà el filtratge a Google Docs, així que vaig acabar amb valentia, però encara hi ha una oportunitat.
De cap manera.Zoho a nivell d'Office 365, característiques completament primitives pel que fa al filtrat de dades en una columna.
Yandex Office es basa en Microsoft Office 365, així que no hi funciona res))
No, es basa en el producte MyOffice
De cap manera.Aquest és un producte mig cuit per a frikis, el pitjor que he vist mai
En inserir dades, tot va caure.Aquí no hi ha cap classificació.Malson.
Vegem com podem filtrar dades en una columna mitjançant llenguatges de programació.De seguida diré que no hi ha restriccions en els llenguatges de programació, en qualsevol llenguatge on hi hagi expressions regulars és possible filtrar una columna de taula amb una expressió regular.Però, per exemple, no hi ha expressions regulars a LUA, de manera que fins i tot allà pot no funcionar.Imaginem que la nostra taula s'emmagatzema en un fitxer 1.csv, i intentem filtrar amb una expressió regular.
Dades de mostra:
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
Exemple PHP de filtrar una columna amb una expressió regular:
<?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);
Hi ha moltes opcions per implementar aquesta tasca en PHP.
Potser la solució més curta a AWK.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK va fer un gran treball filtrant la primera columna i posant-ho tot perfectament al fitxer nou.