Página 1 de 1
Copiar valores de colunas em linhas com critério
Enviado: 27 Nov 2023 às 11:22
por Anderson01
Ola, pessoal!
Tenho o seguinte problema, tenho uma tabela(planilha1) com uma coluna com código do item, filial e um valor. Preciso colar as filiais de cada valor transpondo para linhas somente das lojas que possuem algum valor negativo. Alguem tem alguma ideia de como fazer?
Anexo exemplo do que preciso.
Re: Copiar valores de colunas em linhas com critério
Enviado: 27 Nov 2023 às 11:38
por Estevaoba
Bom dia.
Primeiro delete os dados que você inseriu manualmente.
Em seguida, cole esta fórmula em B2 e copie para baixo:
=TRANSPOR(FILTRO(Planilha1!$B$3:$B$3540;(Planilha1!$A$3:$A$3540=$A2)*(Planilha1!$C$3:$C$3540<0)))
Funções disponíveis no Excel 365 ou posterior.
Good luck!
Re: Copiar valores de colunas em linhas com critério
Enviado: 27 Nov 2023 às 12:33
por Anderson01
Funcionou Estevão!
Muito obrigado!
Re: Copiar valores de colunas em linhas com critério
Enviado: 15 Dez 2023 às 01:00
por DJunqueira
Pequenas alterações na planilha mantendo basicamente a solução original do Estevaoba.
Na aba Planilha1 eu transformei a tabela em tabela nomeada o q ajuda na leitura das fórmulas.
Na aba Planilha2 eu acrescentei fórmula matricial na coluna A p/ listar os itens em ordem crescente e de forma única.
Na fórmula do Estevaoba eu fiz pequeno acréscimo p/ não buscar a palavra "Ativa" como estava no exemplo disponibilizado.
=TRANSPOR(FILTRO(TItem[Filial];(TItem[Item]=$A2)*(TItem[Filial]<>"Ativo")*(TItem[Qtd.]<0)))
Além de melhorar a leitura das fórmulas a tabela nomeada tb garante q nenhuma célula acrescentada será deixada na hora do cálculo da fórmula.