Как отфильтровать столбец в LibreOffice с некоторыми конкретными символами

У меня есть файл LibreOffice-Calc, как это:

введите описание изображения здесь

Здесь есть колонка под названием "код". Как я могу отфильтровать те, которые основаны на столбце "код", в стиле "11*-1*-91*-700". Символ * здесь означает любой символ.

Я имею в виду вывод такой же, как этот:

1121-117-912-700
1122-121-912-700
1121-117-911-700
...

1 ответ

Решение

Используйте Стандартный фильтр в столбце Код. Когда вы попадете в диалоговое окно "Стандартный фильтр", нажмите " Параметры" и выберите "Регулярное выражение".

Задайте для имени поля код, а для условия = и укажите следующие значения для значения:

^11.?.?-1.?.?-91.?-700

Каждый знак вопроса (например, ?) представляет собой один символ подстановки и должен сопровождаться периодом префикса (иначе . или полная остановка).

Фильтр OpenOffice Calc RegEx

Я не набрал все ваши образцы данных, но набрал достаточно, чтобы подтвердить ответ.

Вам также нужно убедиться, что Инструменты ► Параметры ► OpenOffice Calc ► Рассчитать имеет Включенные регулярные выражения в формулах.

Другие вопросы по тегам