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

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

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

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

Сообщений: 2


« Стартовое сообщение: 11 Февраль 2017, 11:09 »

Есть столбец А с произвольным текстом. Нужно найти в этом тексте соответствие и все ячейки, под него попадающие, перенести в столбец В.
Фильтрую с помощью: Данные - Ещё фильтры - Стандартный фильтр. Столбец А - содержит значение. Всё прекрасно, правильно фильтруются нужные мне значения. При попытке вырезать ячейки и перенести их в столбец В появляется ошибка: "Невозможно применить эту функцию к множественному выбору." Как в excel это сделать знаю, но не хочется бегать на винду из-за этого действия.


* Снимок экрана от 2017-02-11 11-07-37.png (78.71 Кб, 924x557 - просмотрено 136 раз.)
Записан
mikekaganski
Мастер
*****
Online Online

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 405


« Ответ #1: 11 Февраль 2017, 11:20 »

Вырезать нельзя. Но можно скопировать и удалить. Потом убрать фильтр и вставить в другой столбец.
Если надо перенести в другой столбец с сохранением исходных строк, проще воспользоваться в конечном столбце формулой
Код:
=IF(УСЛОВИЕ_ФИЛЬТРА,A1,"")
и потом воспользоваться функцией Данные-Содержимое ячейки-Формулу в значение.
Записан

С уважением,
Михаил Каганский
rami
Гуру
*******
Offline Offline

Пол: Мужской
Сообщений: 2 723


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #2: 11 Февраль 2017, 11:27 »

А если сразу Копировать результат в нужное место? Разверните Параметры (в окне стандартного фильтра) и увидите дополнительные возможности работы с фильтром.
Записан

mikekaganski
Мастер
*****
Online Online

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 405


« Ответ #3: 11 Февраль 2017, 11:29 »

@rami: +++
Записан

С уважением,
Михаил Каганский
economist
Форумчанин
***
Offline Offline

Сообщений: 978


« Ответ #4: 11 Февраль 2017, 16:39 »

А ещё есть https://extensions.libreoffice.org/extensions/copy-only-visible-cells
Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
rami
Гуру
*******
Offline Offline

Пол: Мужской
Сообщений: 2 723


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #5: 11 Февраль 2017, 17:40 »

В данном случае это не имеет значения, если данные отфильтрованы, то копируются только видимые ячейки (и удаляются тоже), но вырезать только видимые ячейки нельзя.

Если нужно вырезать, то сначала выделить отфильтрованные данные и скопировать, затем откатить фильтр (выделение сохранится), удалить содержимое выделенных ячеек, затем вставить в нужное место ранее скопированное.
Записан

oleg35rus
Новичок
*
Offline Offline

Сообщений: 2


« Ответ #6: 11 Февраль 2017, 19:26 »

Да, действительно. Проще скопировать, а потом удалить, спасибо)
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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