Харамсалтай нь Excel-ийн ердийн илэрхийлэлтэй өгөгдлийг шүүх боломжгүй юм.Томъёо ашиглан ийм шүүлтүүрийг хэрхэн хэрэгжүүлэхэд би баяртай байх болно, гэхдээ энэ нь бидний арга биш байх болно.
Энэ оффис дээр бүх зүйл ердийн Microsoft Office-ээс хамаагүй муу байдаг бөгөөд ердийн илэрхийллээр шүүх нь энгийн байдлаар ажиллахгүй.
OpenOffice нь тогтмол илэрхийлэл бүхий баганыг шүүх маш сайн ажил хийдэг.
OpenOffice-ийн нэгэн адил LibreOffice нь баганыг ердийн илэрхийллээр эрэмбэлж чаддаг.За, чи юу хүсч байна, нэг удаа энэ нь нэг кодын суурь байсан.
Би энэ оффисын иж бүрдлийг хүснэгтийн ертөнц дэх тэмдэглэлийн дэвтэр гэж нэрлэхийг хүсч байна. Энэ нь юу ч хийхгүй
Миний бодлоор хамгийн үзэсгэлэнтэй оффисын иж бүрдэл, гэхдээ хамгийн ажиллагаатай биш, мэдээжийн хэрэг OnlyOffice-д тогтмол илэрхийлэлтэй баганын шүүлтүүр хийх боломжгүй юм.
Google docs хүснэгтэд ямар нэгэн байдлаар тогтмол илэрхийлэлтэй баганыг шүүж болно гэж би бодож байна, гэхдээ би олон сонголтыг туршиж үзсэн ч амжилтанд хүрээгүй.Ямар ч ид шидийн томъёо байсангүй.Энгийн хүн Google Docs-ийн шүүлтүүрийг эзэмшдэггүй тул би үүнийг зоригтойгоор зогсоосон ч боломж байсаар байна.
Арга ч үгүй.Zoho нь Office 365-ын түвшинд байгаа бөгөөд багана дахь өгөгдлийг шүүдэг бүрэн энгийн шинж чанарууд юм.
Yandex Office нь Microsoft Office 365 дээр суурилсан тул тэнд юу ч ажилладаггүй))
Үгүй ээ, энэ нь MyOffice бүтээгдэхүүн дээр суурилсан
Арга ч үгүй.Энэ бол Geeks-д зориулсан хагас шатаасан бүтээгдэхүүн бөгөөд миний харж байсан хамгийн муу бүтээгдэхүүн юм
Өгөгдөл оруулах үед бүх зүйл унав.Энд эрэмбэлэхгүй.Хар дарсан зүүд.
Програмчлалын хэлийг ашиглан баганад байгаа өгөгдлийг хэрхэн шүүж болохыг харцгаая.Програмчлалын хэлэнд ямар ч хязгаарлалт байхгүй, ердийн илэрхийлэл бүхий аль ч хэл дээр хүснэгтийн баганыг ердийн илэрхийлэлтэй шүүх боломжтой гэдгийг би шууд хэлье.Жишээлбэл, LUA-д тогтмол илэрхийлэл байдаггүй тул тэнд ч ажиллахгүй байж магадгүй юм.Манай хүснэгтийг 1.csv файлд хадгалсан гэж төсөөлөөд ердийн илэрхийллээр шүүж үзээрэй.
Жишээ өгөгдөл:
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 жишээ:
<?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 дээр хэрэгжүүлэх олон сонголт байдаг.
AWK дээрх хамгийн богино шийдэл байж магадгүй.
awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv
AWK нь эхний баганыг шүүж, шинэ файлд бүх зүйлийг маш сайн хийсэн.