Excel 2016 como preencher automaticamente entradas de dados com base em uma planilha de referência

Excel 2016 como preencher automaticamente entradas de dados com base em uma planilha de referência

Tenho um documento Excel onde insiro as vendas mensais para analisar por meio de tabelas dinâmicas e gráficos. O software do qual exporto dados de vendas os exporta da seguinte maneira:

MÊS | ID DO PRODUTO | NOME DO PRODUTO | REPRESENTANTE DE VENDAS | QUANTIDADE | VALOR |

Porém, preciso de mais duas categorias que o software não exporta e, portanto, ficam vazias quando colo novos dados:

MÊS | PROD. ID | PROD. NOME | REPRESENTANTE DE VENDAS | QUANTIDADE | VALOR | CATEGORIA | MARCA

Atualmente, eu os insiro manualmente arrastando para baixo. Como há milhares de linhas para inserir mensalmente, isso consome cada vez mais tempo. Quero criar uma espécie de "folha de referência" e usá-la para que sempre que colar linhas com nomes e IDs de produtos, as colunas Categoria e Marca sejam preenchidas automaticamente com as informações que forneci na folha de referência. Esta folha teria o seguinte título para todos os produtos:

ID DO PRODUTO | NOME DO PRODUTO | CATEGORIA | MARCA

Como ficaria o código para isso? Qualquer ajuda seria ótima, pois sou novo no VBA.

Fonte de dados da tabela dinâmica antes que as duas categorias sejam inseridas manualmente

Folha de referência

informação relacionada