Ud af boksen er det desværre ikke muligt at filtrere data med et regulært udtryk i Excel.Jeg ville være glad for, hvordan man implementerer sådan filtrering ved hjælp af formler, men det vil ikke længere være vores måde.
På dette kontor er alt meget værre end i et almindeligt Microsoft Office, og filtrering efter et regulært udtryk vil heller ikke fungere på en enkel måde.
OpenOffice gør et ret godt stykke arbejde med at filtrere en kolonne med et regulært udtryk.
Ligesom OpenOffice kan LibreOffice sortere en kolonne efter et regulært udtryk.Nå, hvad vil du, engang var det en enkelt kodebase.
Jeg vil gerne kalde denne kontorpakke for en notesblok i regnearksverdenen. Den gør ingenting
Den flotteste kontorpakke efter min mening, men ikke den mest funktionelle, og selvfølgelig er det i OnlyOffice umuligt at lave et kolonnefilter med et regulært udtryk.
Jeg tror, at det i Google docs-regneark på en eller anden måde er muligt at filtrere en kolonne med et regulært udtryk, men det lykkedes ikke, selvom jeg prøvede mange muligheder, men jeg gjorde noget forkert.Der var ingen magisk formel.En simpel person vil ikke mestre filtrering i Google Docs, så jeg sætter frimodigt en stopper for det, men der er stadig en chance.
Ingen måde.Zoho på niveau med Office 365, helt primitive funktioner i form af filtrering af data i en kolonne.
Yandex Office er baseret på Microsoft Office 365, så intet virker der))
Nej, det er baseret på MyOffice-produktet
Ingen måde.Dette er et halvbagt produkt til nørder, det værste jeg nogensinde har set
Ved indsættelse af data faldt alt.Ingen sortering her.Mareridt.
Lad os se på, hvordan vi kan filtrere data i en kolonne ved hjælp af programmeringssprog.Jeg vil med det samme sige, at der ikke er nogen begrænsninger i programmeringssprog, på ethvert sprog, hvor der er regulære udtryk, er det muligt at filtrere en tabelkolonne med et regulært udtryk.Men der er for eksempel ingen regulære udtryk i LUA, så selv der virker det måske ikke.Lad os forestille os, at vores tabel er gemt i en 1.csv-fil, og prøv at filtrere med et regulært udtryk.
Eksempeldata:
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-eksempel på filtrering af en kolonne med et regulært udtryk:
<?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);
Der er mange muligheder for at implementere denne opgave i PHP.
Måske den korteste løsning på AWK.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK gjorde et godt stykke arbejde med at filtrere den første kolonne og sætte alt pænt ind i den nye fil.