Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

21 Июль 2019, 01:13 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Удаление строк под условиями  (Прочитано 8367 раз)
0 Пользователей и 1 Гость смотрят эту тему.
CalcFan
Новичок
*
Offline Offline

Сообщений: 2


« Ответ #25386: 21 Май 2014, 01:19 »

Есть таблица с данными и мне необходимо:
1) Удалить определенные строки при наличии в них (в одной из их ячеек) конкретной информации. Например удаление всех строк со сдвигом вверх, которые содержат "авто" - то есть полностью удаляются строки, хотя бы одна ячейка которых содержит слова "автомобиль", "автомобили", "автомобильный", "автомойка", "автосервис" и так далее. Как это сделать? Или хотя бы условием задать не часть слова, а конкретное слово (то есть задаю "автомобиль" и удаляются все строки, содержащие ячейку с этим конкретным словом).

2) Удалить все строки кроме одной, ячейки которых содержат повторы. Только не вся строка повторяется а ячейка в одном столбце.
Есть таблица с повторяющимися названиями организаций, их адресами и телефонами. Ни одна из строк полностью не повторяется, но повторяются телефоны. Нужно сделать так что бы строки, в ячейках которых повторяются номера телефонов были удалены за исключением одной.
Например:

        A                     B                          C                 
1.  Больница          Здоровье              111-11-11
2.  Школа              Образование         222-22-22
3.  Институт           Образование        333-33-33
4.  Поликлиника     Лечение               111-11-11
5.  Ср. школа         Учеба                  222-22-22
6.  Гор. больница    Лечение               111-11-11
7.  ШК № 1            Образование          222-22-22

А нужно чтоб стало так:

        A                     B                          C                 
1.  Больница          Здоровье              111-11-11
2.  Школа              Образование         222-22-22
3.  Институт           Образование        333-33-33

Или так:

1.  Институт           Образование        333-33-33
2.  Поликлиника     Лечение               111-11-11
3.  Ср. школа         Учеба                  222-22-22

То есть строки с повторяющимися телефонами должны быть удалены, но хотя бы одна должна остаться. При этом неважно какая информация удалится в других ячейках, главное сохранить в таблице по одному номеру телефона. В общем мне нужно сохранить в файле номера телефонов, убрав при этом другие записи с повторяющимися телефонами.
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!