متأسفانه، خارج از جعبه، امکان فیلتر کردن داده ها با یک عبارت معمولی در اکسل وجود ندارد.من خوشحال خواهم شد که چگونه با استفاده از فرمول ها چنین فیلترینگی را اجرا کنیم، اما این دیگر راه ما نخواهد بود.
در این آفیس، همه چیز بسیار بدتر از یک مایکروسافت آفیس معمولی است و فیلتر کردن با یک عبارت معمولی نیز به روشی ساده کار نخواهد کرد.
OpenOffice کار بسیار خوبی در فیلتر کردن یک ستون با یک عبارت منظم انجام می دهد.
مانند OpenOffice، LibreOffice می تواند یک ستون را بر اساس یک عبارت منظم مرتب کند.خوب، چه می خواهید، یک بار آن یک پایه کد واحد بود.
من می خواهم این مجموعه اداری را یک دفترچه یادداشت در دنیای صفحات گسترده بنامم، هیچ کاری انجام نمی دهد
به نظر من زیباترین مجموعه اداری است، اما نه کاربردی ترین، و البته در OnlyOffice ساخت فیلتر ستونی با یک عبارت منظم غیرممکن است.
من فکر می کنم که در صفحات گسترده Google Docs به نوعی امکان فیلتر کردن یک ستون با یک عبارت منظم وجود دارد، اما من موفق نشدم، اگرچه گزینه های زیادی را امتحان کردم، اما کار اشتباهی انجام دادم.هیچ فرمول جادویی وجود نداشت.یک فرد ساده به فیلتر کردن در Google Docs مسلط نخواهد شد، بنابراین من جسورانه به آن پایان می دهم، اما هنوز فرصتی وجود دارد.
به هیچ وجه.Zoho در سطح Office 365، ویژگی های کاملاً ابتدایی از نظر فیلتر کردن داده ها در یک ستون.
Yandex Office مبتنی بر Microsoft Office 365 است، بنابراین هیچ چیز در آنجا کار نمی کند))
نه، این بر اساس محصول MyOffice است
به هیچ وجه.این یک محصول نیمه پخته برای گیک ها است، بدترین محصولی که تا به حال دیده ام
هنگام درج داده ها، همه چیز سقوط کرد.اینجا مرتب سازی وجود نداردکابوس.
بیایید ببینیم چگونه می توانیم داده ها را در یک ستون با استفاده از زبان های برنامه نویسی فیلتر کنیم.من بلافاصله می گویم که در زبان های برنامه نویسی هیچ محدودیتی وجود ندارد، در هر زبانی که عبارات منظم وجود دارد، می توان ستون جدول را با یک عبارت منظم فیلتر کرد.اما برای مثال، هیچ عبارت منظمی در 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 در فیلتر کردن ستون اول و قرار دادن همه چیز به طور منظم در فایل جدید کار بسیار خوبی انجام داد.