Boa tarde, eu tenho duas tabelas fatos contida os seguinte valores:
E outra tabela contido
Onde uma mostra o Lucro e outra não, porém a que não mostra é a tabela fato maior, d'onde contém venda por cliente funcionário e por nota fiscal, totalizando 13 milhoes de linhas.
Desta forma, gostaria de saber como eu poderia calcular o lucro bruto por cliente ou por funcionário, levando em consideração a data, posto e produto da tabela em que contém o lucro.
Exemplo:
Tenho esta venda:
e na outra tabela, vamos assumir que a data e o codigo coincidem com o outro print anterior:
Desta forma, queria realizar uma medida que trouxesse a margem de lucro nesse posto, data e código - para a outra tabela onde contém também o funcionário e o cliente para que assim
eu multiplique essa margem com a quantidade do vendida do funcionário/cliente e me fornecesse o lucro bruto desse funcionário/cliente.
Eu fiz com multiplicações difusas, o que ocasionou numa medida lenta e demorada; gostaria de saber como eu faria isso usando, talvez, a função related, relatedtable e/ou crossjoin .
Pergunta
phillype freitas de aquino
Boa tarde, eu tenho duas tabelas fatos contida os seguinte valores:




E outra tabela contido
Onde uma mostra o Lucro e outra não, porém a que não mostra é a tabela fato maior, d'onde contém venda por cliente funcionário e por nota fiscal, totalizando 13 milhoes de linhas.
Desta forma, gostaria de saber como eu poderia calcular o lucro bruto por cliente ou por funcionário, levando em consideração a data, posto e produto da tabela em que contém o lucro.
Exemplo:
Tenho esta venda:
e na outra tabela, vamos assumir que a data e o codigo coincidem com o outro print anterior:
Desta forma, queria realizar uma medida que trouxesse a margem de lucro nesse posto, data e código - para a outra tabela onde contém também o funcionário e o cliente para que assim
eu multiplique essa margem com a quantidade do vendida do funcionário/cliente e me fornecesse o lucro bruto desse funcionário/cliente.
Eu fiz com multiplicações difusas, o que ocasionou numa medida lenta e demorada; gostaria de saber como eu faria isso usando, talvez, a função related, relatedtable e/ou crossjoin .
Obs. O Código é do produto
Obrigado
asdasd.xlsx
Link para o comentário
Compartilhar em outros sites
19 respostass a esta questão
Posts Recomendados
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora