Afsuski, Excelda muntazam ifoda bilan ma'lumotlarni filtrlash mumkin emas.Formulalar yordamida bunday filtrlashni qanday amalga oshirishdan xursand bo'lardim, ammo bu endi bizning yo'limiz bo'lmaydi.
Ushbu ofisda hamma narsa oddiy Microsoft Office-ga qaraganda ancha yomonroq va oddiy ibora bilan filtrlash ham oddiy tarzda ishlamaydi.
OpenOffice muntazam ifoda bilan ustunni filtrlashda juda yaxshi ish qiladi.
OpenOffice singari, LibreOffice ham ustunni muntazam ifoda bo'yicha saralashi mumkin.Xo'sh, nima xohlaysiz, bir vaqtlar bu bitta kod bazasi edi.
Men ushbu ofis to'plamini elektron jadvallar olamidagi bloknot deb atamoqchiman, u hech narsa qilmaydi
Menimcha, eng chiroyli ofis to'plami, lekin eng funktsional emas va, albatta, OnlyOffice-da oddiy ibora bilan ustun filtrini yaratish mumkin emas.
O'ylaymanki, Google Docs elektron jadvallarida qandaydir tarzda oddiy ifoda bilan ustunni filtrlash mumkin, lekin men ko'p variantlarni sinab ko'rgan bo'lsam-da, muvaffaqiyatga erishmadim, lekin men noto'g'ri ish qildim.Hech qanday sehrli formula yo'q edi.Oddiy odam Google Docs-da filtrlashni o'zlashtirmaydi, shuning uchun men jasorat bilan bunga chek qo'ydim, lekin baribir imkoniyat bor.
Bo'lishi mumkin emas.Zoho Office 365 darajasida, ustundagi ma'lumotlarni filtrlash nuqtai nazaridan butunlay ibtidoiy xususiyatlar.
Yandex Office Microsoft Office 365-ga asoslangan, shuning uchun u erda hech narsa ishlamaydi))
Yo‘q, u MyOffice mahsulotiga asoslangan
Bo'lishi mumkin emas.Bu geeks uchun yarim pishirilgan mahsulot, men ko'rgan eng yomoni
Ma'lumotlarni kiritishda hamma narsa tushib ketdi.Bu erda tartiblash yo'q.Kabus.
Keling, dasturlash tillari yordamida ustundagi ma'lumotlarni qanday filtrlash mumkinligini ko'rib chiqaylik.Men darhol aytamanki, dasturlash tillarida hech qanday cheklovlar yo'q, muntazam iboralar mavjud bo'lgan har qanday tilda jadval ustunini muntazam ifoda bilan filtrlash mumkin.Ammo, masalan, LUA-da oddiy iboralar yo'q, shuning uchun u erda ham u ishlamasligi mumkin.Tasavvur qilaylik, bizning jadvalimiz 1.csv faylida saqlangan va muntazam ifoda bilan filtrlashga harakat qiling.
Namuna maʼlumotlari:
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
Muntazam ifoda bilan ustunni filtrlashning PHP misoli:
<?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);
PHP da ushbu vazifani amalga oshirish uchun juda ko'p imkoniyatlar mavjud.
Ehtimol, AWK-dagi eng qisqa yechim.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK birinchi ustunni filtrlash va hamma narsani yangi faylga aniq joylashtirish bo'yicha ajoyib ish qildi.