Изменение фоновой заливки ячеек на листе LibreOffice, содержащих определенный текст

Как изменить фоновую заливку всех ячеек листа электронной таблицы LibreOffice, содержащих указанный текст?

в Excel это можно сделать, настроив параметры в диалоговом окне Поиск и замена.

26
задан random
17.05.2023 7:44 Количество просмотров материала 2542
Распечатать страницу

1 ответ

AFAIK в LibreOffice / OpenOffice Calc нельзя использовать функцию поиска и замены для замены стиля ячейки, содержащей определенный текст. Но вы можете достичь того же результата с помощью Условное форматирование:

чтобы применить стиль условно в зависимости от содержимого диапазона ячеек, просто сделайте следующее:

  1. выбор диапазона ячеек;
  2. Открыть Меню "Format" -> "Conditional Formatting..."
  3. в после диалога выберите"Formula is " из первого выпадающего списка;
  4. введите в текстовое поле следующую формулу:

    SEARCH("searchtext"; A1)

    (если первая ячейка диапазона ячеек [Шаг 1] - это A1, и вы хотите выделить ячейки, содержащие "searchtext")

вот и все. Следующие screenscot показывает решения, применяя пользовательский стиль для всех ячеек, содержащих строка " ue " в диапазоне ячеек A1:A22:

Conditional formatting

позаботьтесь о ссылке на ячейку в Формуле. Он должен быть B относительно первой выбранной ячейки (в моем примере: A1). LibreOffice адаптирует ссылку на ячейку для всех остальных ячеек в выбранном диапазоне.

0
отвечен tohuwawohu 2023-05-18 15:32

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх