Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Поиск и удаление дубликатов при условии - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Поиск и удаление дубликатов при условии
Kioto Дата: Пятница, 10.02.2017, 13:25 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Доброе время суток, подскажите, пожалуйста, как можно сделать поиск данных из нескольких столбцов, отсеить дубликаты и выставить их на другой.
На листе 1 у меня данные, мне нужно выдернуть на лист 2, но с условиями. Если столбцы B и С одинаковы, то от их ставит на лист 2 в соответствующие ячейки, и вычленяет все даты одной и той же фамилии в столбик.
К сообщению приложен файл: 5561497.xls (30.5 Kb)


Сообщение отредактировал Kioto - Пятница, 10.02.2017, 13:25
 
Ответить
СообщениеДоброе время суток, подскажите, пожалуйста, как можно сделать поиск данных из нескольких столбцов, отсеить дубликаты и выставить их на другой.
На листе 1 у меня данные, мне нужно выдернуть на лист 2, но с условиями. Если столбцы B и С одинаковы, то от их ставит на лист 2 в соответствующие ячейки, и вычленяет все даты одной и той же фамилии в столбик.

Автор - Kioto
Дата добавления - 10.02.2017 в 13:25
sboy Дата: Пятница, 10.02.2017, 13:34 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Вариант сводной таблицей
К сообщению приложен файл: 6744822.xls (37.0 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Вариант сводной таблицей

Автор - sboy
Дата добавления - 10.02.2017 в 13:34
Kioto Дата: Пятница, 10.02.2017, 13:46 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
sboy, спасибо, небольшая проблемка, если я использую сводную таблицу, то когда копирую эти данные в таблицу в Word, то даты разбиваются в различные ячейки, а мне нужно, чтобы один клиент - одна строка.


Сообщение отредактировал Kioto - Пятница, 10.02.2017, 13:47
 
Ответить
Сообщениеsboy, спасибо, небольшая проблемка, если я использую сводную таблицу, то когда копирую эти данные в таблицу в Word, то даты разбиваются в различные ячейки, а мне нужно, чтобы один клиент - одна строка.

Автор - Kioto
Дата добавления - 10.02.2017 в 13:46
Karataev Дата: Пятница, 10.02.2017, 13:55 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1336
Репутация: 533 ±
Замечаний: 0% ±

Excel
 
Ответить
Сообщение

Автор - Karataev
Дата добавления - 10.02.2017 в 13:55
Kioto Дата: Пятница, 10.02.2017, 18:47 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Karataev, спасибо огромное, знаю, что наглость, но не могли бы Вы посмотреть еще один файл, всё практически также только столбцов 5, но принцип один и тот же. Пыталась переделать Ваш макрос и под этот файл, но не получилось, он начал выставлять даже время в ячейках с клиентами, а на других писал №ЗНАЧ.
Здесь тоже удаление дубликатов с ФИО, но с условием, что если в выбранных ячейках есть различие, например поменялся адрес, либо заболевание, то переносятся последние введенные данные на другой лист.
К сообщению приложен файл: 1595182.xls (44.0 Kb)
 
Ответить
СообщениеKarataev, спасибо огромное, знаю, что наглость, но не могли бы Вы посмотреть еще один файл, всё практически также только столбцов 5, но принцип один и тот же. Пыталась переделать Ваш макрос и под этот файл, но не получилось, он начал выставлять даже время в ячейках с клиентами, а на других писал №ЗНАЧ.
Здесь тоже удаление дубликатов с ФИО, но с условием, что если в выбранных ячейках есть различие, например поменялся адрес, либо заболевание, то переносятся последние введенные данные на другой лист.

Автор - Kioto
Дата добавления - 10.02.2017 в 18:47
Karataev Дата: Пятница, 10.02.2017, 19:19 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1336
Репутация: 533 ±
Замечаний: 0% ±

Excel
Здесь две процедуры. Поместите их в одни модуль. Запускать нужно только "Объединить_дубликаты", вторая процедура будет запускаться процедурой "Объединить_дубликаты".
 
Ответить
СообщениеЗдесь две процедуры. Поместите их в одни модуль. Запускать нужно только "Объединить_дубликаты", вторая процедура будет запускаться процедурой "Объединить_дубликаты".

Автор - Karataev
Дата добавления - 10.02.2017 в 19:19
Kioto Дата: Суббота, 11.02.2017, 14:06 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Karataev, огромнейшее спасибо всё идеально работает.
 
Ответить
СообщениеKarataev, огромнейшее спасибо всё идеально работает.

Автор - Kioto
Дата добавления - 11.02.2017 в 14:06
Kioto Дата: Воскресенье, 12.02.2017, 15:02 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Karataev, к сожалению упустила один момент, в столбце O идут разные услуги, а нужно, чтобы макрос добавлял даты на другой лист, если стоит услуга в столбце O "Выезд". Иначе даты дублируются, если в один день оказано больше одной услуги. Не могли бы, пожалуйста, поправить этот момент?
К сообщению приложен файл: 3450162.xls (56.0 Kb)


Сообщение отредактировал Kioto - Понедельник, 13.02.2017, 04:21
 
Ответить
СообщениеKarataev, к сожалению упустила один момент, в столбце O идут разные услуги, а нужно, чтобы макрос добавлял даты на другой лист, если стоит услуга в столбце O "Выезд". Иначе даты дублируются, если в один день оказано больше одной услуги. Не могли бы, пожалуйста, поправить этот момент?

Автор - Kioto
Дата добавления - 12.02.2017 в 15:02
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!