Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 25.10.2008, 09:37   #1
jekis2506
Новичок
Джуниор
 
Регистрация: 25.10.2008
Сообщений: 2
По умолчанию Объединение двух таблиц

Подскажите как объединить две таблицы, так чтобы в результате в одной таблице были все неповторяющиеся данные.
jekis2506 вне форума
Старый 25.10.2008, 11:55   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Прикрепите к сообщению файл с исходными таблицами.
Укажите, где (на новом листе или в новой книге) должна создаваться новая таблица.

Чем подробнее всё опишите, тем точнее будет ответ



--------- вдруг кому пригодится --------------
Цитата:
Надстройка LOOKUP предназначена для сравнения и подстановки значений в таблицах Excel.

Если вам надо сравнить 2 таблицы (по одному столбцу, или по нескольким),
и для совпадающих строк скопировать значения выбранных столбцов из одной таблицы в другую,
надстройка «Lookup» поможет сделать это нажатием одной кнопки.


В настройках программы можно задать:
  • где искать сравниваемые файлы (использовать уже открытый файл, загружать файл по заданному пути, или же выводить диалоговое окно выбора файла)
  • с каких листов брать данные (варианты: активный лист, лист с заданным номером или названием)
  • какие столбцы сравнивать (можно задать несколько столбцов)
  • значения каких столбцов надо копировать в найденные строки (также можно указать несколько столбцов)

Скачать надстройку для сравнения таблиц Excel и копирования данных из одинаковых строк


Последний раз редактировалось EducatedFool; 30.09.2013 в 09:39.
EducatedFool вне форума
Старый 25.10.2008, 13:02   #3
jekis2506
Новичок
Джуниор
 
Регистрация: 25.10.2008
Сообщений: 2
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Прикрепите к сообщению файл с исходными таблицами.
Укажите, где (на новом листе или в новой книге) должна создаваться новая таблица.

Чем подробнее всё опишите, тем точнее будет ответ
К сожлению я не могу выложить эти документы, т.к. это банковские документы меня за это посадят . Может все же сможете описать алгоритм действий и я сам попробую все сделать.
Поподробнее: есть реквизиты ФИО и телефоны в двух документах, надо из двух документов сделать один, притом чтобы все ФИО были в этом док-те, но не было повторяющихся(т.к. в обоих файлах есть одинаковые данные). Но т.к. их очень много, то вручную это сделать не представляется возможным.
jekis2506 вне форума
Старый 25.10.2008, 13:15   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
К сожлению я не могу выложить эти документы, т.к. это банковские документы меня за это посадят
Нужны образцы документов (таблиц), а какие в них будут данные - неважно. Например, если есть столбец "Фамилия", то вместо первой фамилии (в ячейке, где написано, к примеру, Петров), введите текст "Фамилия1", после чего мышкой "ухватитесь" за правый нижний угол этой ячейки (появится маркер в виде чёрного плюсика) и растяните выделение на все ячейки с фамилиями. В результате все реальные фамилии будут заменены чем-то вроде фамилия11 фамилия12 фамилия13 фамилия14 фамилия15 фамилия16 фамилия17 и т.д.

То же самое проделайте с другими конфиденциальными данными.
После этого смело можете выкладывать файл.
EducatedFool вне форума
Старый 25.10.2008, 20:33   #5
Rom1k06
Форумчанин
 
Регистрация: 30.07.2008
Сообщений: 125
По умолчанию

Можно перенеси данне в оди н файл и, сводными таблицами попробыать.
Она тоже может выбрать все н повторяющийся данные ...

Последний раз редактировалось Rom1k06; 25.10.2008 в 20:36.
Rom1k06 вне форума
Старый 15.04.2009, 08:34   #6
FreeDom1979
Новичок
Джуниор
 
Регистрация: 13.04.2009
Сообщений: 1
По умолчанию

Просто крик души!!!
Извиняюсь что поднял древнюю тему, но нужна помощь.
Примерный алгоритм был выше, у меня подобный. Сам ни когда не смогу такого написать, поэтому обращаюсь к вам коллеги за помощью.
Есть два файла, в них сведения по счетам квартиросъемщиков.
В первом на начало периода (1.xls), во втором на конец периода (2.xls).
Мне нужно чтобы создавалась книга с именем Свод.xls, в которой бы отражались данные из обеих таблиц. При этом, если лицевой счет повторяется в каждой книге, то данные по суммам проставляются и на начало периода и на конец.
Пример структуры книги с именем Свод.xls в приложении.
Кроме заполненных ячеек в строке еще много служебных ячеек, поэтому необходимо копировать не ячейку а всю строку целиком.
Количество записей в каждом файле (1.xls) и (2.xls) может превышать 35000. Обязательно нужно реализовать через макрос!
Спасибо.
Вложения
Тип файла: rar Свод.rar (10.1 Кб, 39 просмотров)
FreeDom1979 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
объединение таблиц по условию rexec Microsoft Office Excel 2 25.05.2008 15:42
Как оптимизировать запрос MySQL с выборкой из двух таблиц. Johnatan SQL, базы данных 6 13.04.2008 03:10
Объединение таблиц Paradox в приложении Lady_olga БД в Delphi 5 16.03.2008 23:21
Объединение заказов asale Microsoft Office Excel 6 22.10.2007 19:05