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

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

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

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: не отрабатывает фильтр по дубликатам  (Прочитано 3421 раз)
0 Пользователей и 1 Гость смотрят эту тему.
MinasFilm
Форумчанин
***
Offline Offline

Сообщений: 86


« Стартовое сообщение: 8 Ноябрь 2014, 00:18 »

нид хелп

делаю в документе данные - фильтр стандартный фильтр - выбираем столбец V=не пусто - параметры: без повторений, копировать результат (указываю первую ячейку последнего листа)
и копируюется все совершенно в исходном виде, например строки
3172 (в первом столбце-"номере") -  Фонарь лазерный Gamo "Laser genetic ND3x40 scope mo"
и
49  - Фонарь лазерный Gamo "Laser genetic ND3x50 scope mo"
(т.е. полностью аналогичные данные)

прилагаю во вложении файл (макрос можно отключить в нем), фильтрую первый лист, условие расписал выше

прошу помощи в вопросе, ибо ну очень неохота писать макрос...


* price_temp.ods (146.12 Кб - загружено 12 раз.)
Записан
rami
Гуру
*******
Offline Offline

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


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #1: 8 Ноябрь 2014, 09:54 »

например строки
3172 (в первом столбце-"номере") -  Фонарь лазерный Gamo "Laser genetic ND3x40 scope mo"
и
49  - Фонарь лазерный Gamo "Laser genetic ND3x50 scope mo"
(т.е. полностью аналогичные данные)
Детская задачка: найти различия в строках. (Подсказка: отмечены красным цветом). Вывод: Эти строки не являются дубликатами.
Очнь похожая тема http://forumooo.ru/index.php/topic,4391.0.html
Записан

MinasFilm
Форумчанин
***
Offline Offline

Сообщений: 86


« Ответ #2: 8 Ноябрь 2014, 11:17 »

Детская задачка: найти различия в строках. (Подсказка: отмечены красным цветом). Вывод: Эти строки не являются дубликатами.

иначе говоря, штатными средствами LO я не могу взять только по одной строке, используя "одинаковость" только одного столбца-ключа (нужно, чтобы одинаковыми были абсолютно все ячейки)?
даже если в условиях фильтра указываю только один столбец?

Записан
rami
Гуру
*******
Offline Offline

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


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #3: 8 Ноябрь 2014, 16:37 »

иначе говоря, штатными средствами LO я не могу
Иначе говоря, штатными средствами своего мозга я не могу разобраться с вашим документом, для начала верните заголовки столбцов и сформируйте правильно таблицу на первом листе, потом посмотрим, как её фильтровать-сортировать.
Записан

MinasFilm
Форумчанин
***
Offline Offline

Сообщений: 86


« Ответ #4: 8 Ноябрь 2014, 16:43 »

для начала верните заголовки столбцов и сформируйте правильно таблицу на первом листе, потом посмотрим, как её фильтровать-сортировать

да не суть важно, я уже нашел костыль-решение
вопрос в другом - Calc как бы не догадывается о том, что у пользователей может возникнуть необходимость удалить все строки, где дублируется только одно(!) поле, не обращая внимание на все остальные поля?..
вот Excel, к примеру, штатно справляется на-ура - хочешь удаляй, хочешь просто выделя цветом...
Записан
rami
Гуру
*******
Offline Offline

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


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #5: 8 Ноябрь 2014, 18:15 »

Calc как бы не догадывается о том, что у пользователей может возникнуть необходимость удалить все строки, где дублируется только одно(!) поле, не обращая внимание на все остальные поля?
Тупой Calc своего мнения не имеет и делает что ему указывают.
вот Excel, к примеру, штатно справляется на-ура - хочешь удаляй, хочешь просто выделя цветом...
Хорошо, что предупредили, буду удирать от Excel как от чумы.
Если у вас есть две почти одинаковые строки какую из них удалить? Кто решает вы или Офис?

Хотите оставить первое из нескольких одинаковых значений? Выделите столбец и отфильтруйте его одного "без повторений" и "без копирования в другое место". После того, как фильтр скроет дубликаты, скопируйте всю таблицу и вставьте в другое место, вставятся только видимые ячейки.
Записан

Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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