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

Вход

Регистрация

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

 

= Мир MS Excel/Соединить две таблицы с пересекающимися данными - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Соединить две таблицы с пересекающимися данными (Формулы)
Соединить две таблицы с пересекающимися данными
blue123 Дата: Четверг, 23.01.2014, 10:25 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Товарищи, помогите, пожалуйста советом. Данные находятся в двух таблицах, причём и в первой и во второй первый столбец - "номер", шестизначное число, они идут по порядку, но не полностью идентичны в первой и второй таблице (то там, то тут попадаются номера, которых не было в другой таблице, либо отсутствуют). Остальные столбцы показывают характеристики этих номеров, и в двух таблицах они разные. Нужно добавить данные из одной таблицы в другую (практически, соединить их, но так, чтобы первый столбец остался один на две таблицы, там где в другой таблице этого номера нет, просто оставить пустые поля по характеристикам, но чтобы обязательно остался номер). Проблема в том, что строк в каждой таблице около двух тысяч и вручную я не смогу скопировать, а как осуществить это в Exel 2007, я пока не нашла. Надеюсь на вашу помощь!


Сообщение отредактировал blue123 - Четверг, 23.01.2014, 10:25
 
Ответить
СообщениеТоварищи, помогите, пожалуйста советом. Данные находятся в двух таблицах, причём и в первой и во второй первый столбец - "номер", шестизначное число, они идут по порядку, но не полностью идентичны в первой и второй таблице (то там, то тут попадаются номера, которых не было в другой таблице, либо отсутствуют). Остальные столбцы показывают характеристики этих номеров, и в двух таблицах они разные. Нужно добавить данные из одной таблицы в другую (практически, соединить их, но так, чтобы первый столбец остался один на две таблицы, там где в другой таблице этого номера нет, просто оставить пустые поля по характеристикам, но чтобы обязательно остался номер). Проблема в том, что строк в каждой таблице около двух тысяч и вручную я не смогу скопировать, а как осуществить это в Exel 2007, я пока не нашла. Надеюсь на вашу помощь!

Автор - blue123
Дата добавления - 23.01.2014 в 10:25
китин Дата: Четверг, 23.01.2014, 10:44 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
ИНДЕКС и ПОИСКПОЗ.а лучше файлик с примером что и куда переносить


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
СообщениеИНДЕКС и ПОИСКПОЗ.а лучше файлик с примером что и куда переносить

Автор - китин
Дата добавления - 23.01.2014 в 10:44
blue123 Дата: Четверг, 23.01.2014, 10:55 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Вот сделала пример, в приложенном файле первая таблица на листе 1, вторая - на втором, но в оригинале там под две тысячи строк в каждой таблице.
 
Ответить
СообщениеВот сделала пример, в приложенном файле первая таблица на листе 1, вторая - на втором, но в оригинале там под две тысячи строк в каждой таблице.

Автор - blue123
Дата добавления - 23.01.2014 в 10:55
китин Дата: Четверг, 23.01.2014, 11:07 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
так?сохранил в 2007


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Четверг, 23.01.2014, 11:08
 
Ответить
Сообщениетак?сохранил в 2007

Автор - китин
Дата добавления - 23.01.2014 в 11:07
blue123 Дата: Четверг, 23.01.2014, 11:27 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
К сожалению, нет: пропала половина задач из таблицы на втором листе, а нужно чтобы остались все строчки, и из первой, и из второй таблицы.
 
Ответить
СообщениеК сожалению, нет: пропала половина задач из таблицы на втором листе, а нужно чтобы остались все строчки, и из первой, и из второй таблицы.

Автор - blue123
Дата добавления - 23.01.2014 в 11:27
китин Дата: Четверг, 23.01.2014, 11:49 | Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
тогда на третий лист копируем все задачи из первых двух листов,вкладка Данные-удалить дубликаты .и ВПРом подтягиваем все данные из двух листов.Не?


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Четверг, 23.01.2014, 12:00
 
Ответить
Сообщениетогда на третий лист копируем все задачи из первых двух листов,вкладка Данные-удалить дубликаты .и ВПРом подтягиваем все данные из двух листов.Не?

Автор - китин
Дата добавления - 23.01.2014 в 11:49
blue123 Дата: Четверг, 23.01.2014, 12:34 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо большое, вы мне очень помогли!
 
Ответить
СообщениеСпасибо большое, вы мне очень помогли!

Автор - blue123
Дата добавления - 23.01.2014 в 12:34
Ingvar Дата: Пятница, 24.01.2014, 15:43 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
Здравствуйте уважаемые форумчане! Вопрос по данной теме ? Как применить данную формулу в Ексель 2003.
Заранее благодарен.
 
Ответить
СообщениеЗдравствуйте уважаемые форумчане! Вопрос по данной теме ? Как применить данную формулу в Ексель 2003.
Заранее благодарен.

Автор - Ingvar
Дата добавления - 24.01.2014 в 15:43
Pelena Дата: Пятница, 24.01.2014, 15:48 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Например, так
Код
=ЕСЛИ(ЕНД(ВПР($A2;Лист1!$A$2:$D$28;ПОИСКПОЗ(Лист3!B$1;Лист1!$A$1:$D$1;0);0));0;ВПР($A2;Лист1!$A$2:$D$28;ПОИСКПОЗ(Лист3!B$1;Лист1!$A$1:$D$1;0);0))

или
Код
=ЕСЛИ(СЧЁТЕСЛИ(Лист1!$A$2:$A$28;$A2);ВПР($A2;Лист1!$A$2:$D$28;ПОИСКПОЗ(Лист3!B$1;Лист1!$A$1:$D$1;0);0);0)

Ещё можно почитать Скрыть или заменить значение ошибки


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНапример, так
Код
=ЕСЛИ(ЕНД(ВПР($A2;Лист1!$A$2:$D$28;ПОИСКПОЗ(Лист3!B$1;Лист1!$A$1:$D$1;0);0));0;ВПР($A2;Лист1!$A$2:$D$28;ПОИСКПОЗ(Лист3!B$1;Лист1!$A$1:$D$1;0);0))

или
Код
=ЕСЛИ(СЧЁТЕСЛИ(Лист1!$A$2:$A$28;$A2);ВПР($A2;Лист1!$A$2:$D$28;ПОИСКПОЗ(Лист3!B$1;Лист1!$A$1:$D$1;0);0);0)

Ещё можно почитать Скрыть или заменить значение ошибки

Автор - Pelena
Дата добавления - 24.01.2014 в 15:48
Ingvar Дата: Пятница, 24.01.2014, 18:09 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 20% ±

Excel 2003
спасибо , буду пробовать ))))
 
Ответить
Сообщениеспасибо , буду пробовать ))))

Автор - Ingvar
Дата добавления - 24.01.2014 в 18:09
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Соединить две таблицы с пересекающимися данными (Формулы)
  • Страница 1 из 1
  • 1
Поиск:

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