Объедините два списка, добавив данные из списка 2, где есть соответствующие критерии, к списку 1 - PullRequest
0 голосов
/ 18 января 2020

Я пытаюсь объединить два списка данных так, чтобы объединенный список имел

  • все данные из списка 1
  • данные из списка 2, где есть критерии соответствия

У меня есть таблица Excel на листе проектов с различной информацией: имя, идентификатор проекта, дата начала, дата окончания и т. Д. c.

ProjName |  ID   | Sart Dt  |  End Dt   | ...   
project1 | 12345 | 2/1/2020 | 3/30/2020 | ...

У меня есть вторая таблица Excel с общим идентификатором проекта, именем ресурса, а затем серией дат (с начала недели) и количеством дней, которые кто-то назначил проекту.

ProjName | Resource | 1-20 | 1-27 | 2-3 | 2-10 | 2-17 | 2-24
project1 | Bill     | 5    |   5  |  2  |   2  |  5   |  
project1 | Alex     |      |      |  3  |   3  |      |  5

Я хочу объединенный список каждый проект с первого листа с полным набором данных с первого листа, независимо от того, существуют ли данные во второй таблице Excel. Для каждого ресурса в проекте на листе два я хочу новую строку со всеми данными.

project1 | 12345 | 2/1/2020 | 3/30/2020 | Bill | .......
project1 | 12345 | 2/1/2020 | 3/30/2020 | Alex | .......

Есть ли способ сделать это или для создания списка потребуется код VBA?

Также есть ли способ задействовать проекты, которые происходят> = Сегодня и переносить только сетку дат, которые> = Сегодня?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...