Тилекке каршы, кутудан тышкары, Excelде кадимки туюнтма менен маалыматтарды чыпкалоо мүмкүн эмес.Формулалар аркылуу мындай чыпкалоону кантип ишке ашырууга мен кубанычтамын, бирок бул мындан ары биздин жолубуз болбойт.
Бул кеңседе бардыгы кадимки Microsoft Officeке караганда алда канча начар жана кадимки туюнтма аркылуу чыпкалоо да жөнөкөй жол менен иштебейт.
OpenOffice кадимки туюнтма менен тилкени чыпкалоо боюнча абдан жакшы жумуш аткарат.
OpenOffice сыяктуу, LibreOffice тилкени кадимки туюнтма боюнча иреттей алат.Ооба, сиз эмнени каалайсыз, бир жолу ал бирдиктүү код базасы болгон.
Мен бул кеңсе пакетин электрондук таблицалар дүйнөсүндөгү блокнот деп айткым келет, ал эч нерсе кылбайт
Менин оюмча эң сонун офис топтому, бирок эң функционалдык эмес, жана, албетте, OnlyOfficeте кадимки туюнтма менен мамыча чыпкасын жасоо мүмкүн эмес.
Мен Google Docs электрондук таблицаларында кандайдыр бир жол менен кадимки туюнтма менен мамычаны чыпкалоо мүмкүн деп ойлойм, бирок мен көптөгөн варианттарды сынап көргөнүм менен ийгиликке жеткен жокмун, бирок мен туура эмес кылдым.Сыйкырдуу формула жок болчу.Жөнөкөй адам Google Документтерде чыпкалоону өздөштүрбөйт, ошондуктан мен ага тайманбастык менен чекит койдум, бирок дагы эле мүмкүнчүлүк бар.
Эч мүмкүнчүлүгү жок.Zoho Office 365 деңгээлинде, тилкедеги маалыматтарды чыпкалоо жагынан толугу менен примитивдүү өзгөчөлүктөр.
Yandex Office Microsoft Office 365тин негизинде түзүлгөн, андыктан ал жерде эч нерсе иштебейт))
Жок, бул MyOffice продуктунун негизинде
Эч мүмкүнчүлүгү жок.Бул гейктер үчүн жарым бышырылган продукт, мен көргөн эң начар продукт
Маалыматтарды киргизип жатканда, баары түшүп калды.Бул жерде сорттоо жок.Nightmare.
Келгиле, программалоо тилдерин колдонуу менен тилкедеги маалыматтарды кантип чыпкалоо болорун карап көрөлү.Мен дароо айтам, программалоо тилдеринде эч кандай чектөөлөр жок, кадимки туюнтмалар бар каалаган тилде кадимки туюнтма менен таблица тилкесин чыпкалоо мүмкүн.Бирок, мисалы, 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 биринчи тилкени чыпкалоо жана бардыгын жаңы файлга тыкан коюу боюнча мыкты иш жасады.