Excel: Transferência de dados entre planilhas

Anônima
2012-06-01T19:05:47+00:00

Tenho um arquivo do Excel com duas planilhas. A ideia é transportar alguns dados de uma matriz para outra tabela fazer o gerenciamento dessas informações, mês a mês.


Planilha que contém os dados a serem exportados:

<br>código <br>produto <br>unidade <br>preço <br>quantidade <br>mês venda grupo
<br>501234 Biscoito pct <br>20,00 <br>10 <br>mai/12 comidas
<br>685310 Café kg <br>22,80 <br>5 <br>mai/12 bebidas
<br>345671 Guardanapo pct <br>5,45 <br>5 <br>mai/12 consumiveis
<br>504567 Torta un <br>19,36 <br>2 <br>jun/12 comidas
<br>506789 Salgado un <br>42,00 <br>20 <br>jun/12 comidas
<br>685310 Café kg <br>13,68 <br>3 <br>jun/12 bebidas
<br>678910 Água l <br>20,10 <br>15 <br>jun/12 bebidas
<br>345681 Canudo pct <br>6,00 <br>2 <br>jun/12 consumiveis
<br>345671 Guardanapo pct <br>4,36 <br>4 <br>jun/12 consumiveis

Preciso fazer isso utilizando três parâmetros diferentes que precisam ser associados com os dados da tabela de gerenciamento para dai transportar as informações desejadas nos locais corretos.

Planilha de gerenciamento:

<br>grupo <br>código <br>produto <br>unidade <br>mai/12 <br>jun/12 <br>jul/12
<br>quantidade <br>preço <br>quantidade <br>preço <br>quantidade <br>preço
comidas <br>501234 Biscoito <br>pct <br>
comidas <br>501235 Brigadeiro <br>un <br>
comidas <br>503256 Doce de leite <br>un <br>
comidas <br>504567 Torta <br>un <br>
comidas <br>506789 Salgado <br>un <br>
comidas <br>556321 Chocolate <br>un <br>
comidas <br>556325 Salgadinho <br>pct <br>
comidas <br>587496 Panetone <br>un <br>
bebidas <br>632513 Água de Coco <br>l <br>
bebidas <br>656565 Chá Preto <br>l <br>
bebidas <br>665239 Suco <br>l <br>
bebidas <br>678910 Água <br>l <br>
bebidas <br>685310 Café <br>kg <br>
bebidas <br>698596 Chá Branco <br>l <br>
consumiveis <br>322152 Prato descartável <br>pct <br>
consumiveis <br>345671 Guardanapo <br>pct <br>
consumiveis <br>345681 Canudo <br>pct <br>
consumiveis <br>365231 Copo descartável <br>pct <br>

Assim, preciso distribuir os dados de "quantidade" e "preço" nos locais corretos da planilha de gerenciamento de acordo com os parâmetros "grupo" e "código", além de levar em conta o mês de referência.

Será que alguém poderia me orientar qual é a melhor saída para esse impasse?

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2012-06-11T18:02:54+00:00

Oi Susana,

Você tem que colocar  mais uma condição na fórmula. Por exemplo, para Loja 1

=SEERRO(ÍNDICE(Plan1!$E$2:$E$1000;CORRESP(1;SE(Plan1!$H$2:$H$1000=1;SE(Plan1!$A$2:$A$1000=$B3;SE(Plan1!$F$2:$F$1000=E$1;1)));0));"")

Faça o mesmo para cada fórmula.

troque 1 por 2 para Loja 2, 1 por 3 para Loja 3 etc etc

Você também poderia pensar em usar uma Tabela Dinâmica colocando o campo Loja como Filtro de Relatório. Experimente.

M.

Esta resposta foi útil?

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2012-06-04T17:42:14+00:00

Oi Susana,

Você deve usar uma fórmula matricial.

Supondo

Na planilha de dados

1.. Nome da Planilha  = Plan1

  1. Dados (seu exemplo acima ) em A1:G10 com cabeçalhos na linha 1

Na Planilha de Gerenciamento

1.  Cabeçalhos na limha 1 sendo

mai/12 na célula E1

jun/12 na célula G1

jul/12 na célula I1

etc

  1. Cabeçalhos Quantidade Preço na limha 2

Entre em E3 com a seguinte fórmula matricial

=SEERRO(ÍNDICE(Plan1!$E$2:$E$1000;CORRESP(1;SE(Plan1!$A$2:$A$1000=$B3;SE(Plan1!$F$2:$F$1000=E$1;1));0));"")

confirme com CTRL+SHIFT+ENTER simultaneamente e copie para baixo

Entre em F3 com a seguinte fórmula matricial

=SEERRO(ÍNDICE(Plan1!$D$2:$D$1000;CORRESP(1;SE(Plan1!$A$2:$A$1000=$B3;SE(Plan1!$F$2:$F$1000=E$1;1));0));"")

confirme com CTRL+SHIFT+ENTER simultaneamente e copie para baixo 

Espero que ajude

M.

Esta resposta foi útil?

0 comentários Sem comentários

7 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2012-06-19T21:51:25+00:00

    M bom dia,

    Acho que estava com algum problema no meu arquivo, não sei bem o que era, mas lá não funcionou.

    Enfim, a sua sugestão funciona e me foi muito útil. Agradeço seu tempo e ajuda.

    Susana

    Oi Susana,

    Fico feliz por ter ajudado

    M.

    Esta resposta foi útil?

    0 comentários Sem comentários