Нажалост, изван кутије, није могуће филтрирати податке помоћу регуларног израза у Екцел-у.Било би ми драго како да имплементирам такво филтрирање помоћу формула, али то више неће бити наш начин.
У овој канцеларији је све много горе него у обичном Мицрософт Оффице-у, а филтрирање по регуларном изразу такође неће радити на једноставан начин.
ОпенОффице ради прилично добар посао филтрирања колоне са регуларним изразом.
Као и ОпенОффице, ЛибреОффице може сортирати колону према регуларном изразу.Па шта хоћеш, некада је то била једна база кода.
Желео бих да овај канцеларијски пакет назовем бележницом у свету табела. Не ради ништа
Најлепши канцеларијски пакет по мом мишљењу, али не и најфункционалнији, и наравно у ОнлиОффице-у је немогуће направити филтер колона са регуларним изразом.
Мислим да је у табелама Гоогле докумената некако могуће филтрирати колону са регуларним изразом, али нисам успео, иако сам покушао доста опција, али сам нешто погрешио.Није било магичне формуле.Проста особа неће савладати филтрирање у Гоогле документима, па сам храбро ставио тачку на то, али ипак постоји шанса.
Не долази у обзир.Зохо на нивоу Оффице 365, потпуно примитивне карактеристике у смислу филтрирања података у колони.
Иандек Оффице је заснован на Мицрософт Оффице 365, тако да тамо ништа не ради))
Не, базиран је на МиОффице производу
Не долази у обзир.Ово је полупечен производ за штребере, најгори што сам икада видео
Приликом убацивања података све је пало.Нема сортирања овде.Ноћна мора.
Хајде да погледамо како можемо да филтрирамо податке у колони користећи програмске језике.Одмах ћу рећи да у програмским језицима нема ограничења, у било ком језику где постоје регуларни изрази могуће је филтрирати колону табеле помоћу регуларног израза.Али на пример, у ЛУА нема регуларних израза, па чак ни тамо можда неће радити.Замислимо да је наша табела ускладиштена у 1.цсв датотеци и покушајмо да филтрирамо помоћу регуларног израза.
Примјера података:
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
$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);
Постоји много опција за имплементацију овог задатка у ПХП-у.
Можда најкраће решење за АВК.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
АВК је урадио одличан посао филтрирања прве колоне и уредно стављања свега у нову датотеку.