ແຕ່ຫນ້າເສຍດາຍ, ອອກຈາກກ່ອງ, ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະກັ່ນຕອງຂໍ້ມູນດ້ວຍການສະແດງອອກປົກກະຕິໃນ Excel.ຂ້ອຍຈະດີໃຈທີ່ຈະປະຕິບັດການກັ່ນຕອງດັ່ງກ່າວໂດຍໃຊ້ສູດ, ແຕ່ນີ້ຈະບໍ່ເປັນວິທີການຂອງພວກເຮົາອີກຕໍ່ໄປ.
ໃນຫ້ອງການນີ້, ທຸກສິ່ງທຸກຢ່າງແມ່ນຮ້າຍແຮງກວ່າໃນ Microsoft Office ປົກກະຕິ, ແລະການກັ່ນຕອງໂດຍການສະແດງອອກປົກກະຕິຈະບໍ່ເຮັດວຽກແບບງ່າຍດາຍ.
OpenOffice ເຮັດວຽກໄດ້ດີພໍສົມຄວນໃນການກັ່ນຕອງຖັນທີ່ມີການສະແດງຜົນປົກກະຕິ.
ເຊັ່ນດຽວກັບ OpenOffice, LibreOffice ສາມາດຈັດຮຽງຖັນໂດຍສະແດງອອກປົກກະຕິ.ດີ, ທ່ານຕ້ອງການຫຍັງ, ເມື່ອມັນເປັນພື້ນຖານລະຫັດດຽວ.
ຂ້ອຍຢາກຈະເອີ້ນຊຸດຫ້ອງການນີ້ເປັນ notepad ໃນໂລກຂອງສະເປຣດຊີດ
ຊຸດຫ້ອງການທີ່ສວຍງາມທີ່ສຸດໃນຄວາມຄິດເຫັນຂອງຂ້ອຍ, ແຕ່ບໍ່ແມ່ນປະໂຫຍດທີ່ສຸດ, ແລະແນ່ນອນໃນ OnlyOffice ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະສ້າງການກັ່ນຕອງຖັນດ້ວຍການສະແດງອອກເປັນປົກກະຕິ.
ຂ້ອຍຄິດວ່າໃນ Google docs spreadsheets ມັນເປັນໄປໄດ້ບາງຢ່າງທີ່ຈະກັ່ນຕອງຄໍລໍາທີ່ມີການສະແດງອອກປົກກະຕິ, ແຕ່ຂ້ອຍບໍ່ປະສົບຜົນສໍາເລັດ, ເຖິງແມ່ນວ່າຂ້ອຍພະຍາຍາມຫຼາຍທາງເລືອກ, ແຕ່ຂ້ອຍເຮັດບາງສິ່ງບາງຢ່າງທີ່ຜິດພາດ.ບໍ່ມີສູດວິເສດ.ຄົນທີ່ງ່າຍດາຍຈະບໍ່ຊໍານິຊໍານານໃນການກັ່ນຕອງໃນ Google Docs, ດັ່ງນັ້ນຂ້ອຍກ້າຫານທີ່ຈະຢຸດມັນ, ແຕ່ກໍ່ຍັງມີໂອກາດ.
ບໍ່ມີທາງ.Zoho ໃນລະດັບຂອງ Office 365, ລັກສະນະເບື້ອງຕົ້ນຢ່າງສົມບູນໃນແງ່ຂອງການກັ່ນຕອງຂໍ້ມູນໃນຖັນ.
ຫ້ອງການ Yandex ແມ່ນອີງໃສ່ 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 ເຮັດວຽກໄດ້ດີໃນການກັ່ນຕອງຄໍລໍາທໍາອິດແລະວາງທຸກສິ່ງທຸກຢ່າງເຂົ້າໄປໃນໄຟລ໌ໃຫມ່.