
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Soma total de pedidos que possuam artigos sugeridos
Bom dia, pessoal!
Gostaria de pedir uma ajuda para vocês.
Abaixo segue um exemplo de uma tabela de pedidos de um cliente hipotético:
date | client_id | order_no | article_id | suggested_article | amount | quantity |
01/08/2018 | 00123 | 12566753 | 354332 | 1 | 1537,84 | 12 |
01/08/2018 | 00123 | 12566753 | 43742 | 1 | 392,50 | 5 |
01/08/2018 | 00123 | 12566753 | 760931 | 0 | 156,38 | 10 |
07/08/2018 | 00123 | 32185035 | 40952 | 0 | 53,40 | 2 |
07/08/2018 | 00123 | 32185035 | 15483 | 0 | 2487,76 | 5 |
17/08/2018 | 00123 | 72445071 | 43742 | 1 | 706,50 | 9 |
17/08/2018 | 00123 | 72445071 | 441256 | 0 | 354,99 | 12 |
17/08/2018 | 00123 | 72445071 | 330594 | 0 | 76,90 | 7 |
17/08/2018 | 00123 | 72445071 | 40594 | 0 | 334,41 | 2 |
17/08/2018 | 00123 | 72445071 | 231 | 0 | 970,27 | 5 |
Nesta tabela, temos a data do pedido, o id do cliente, o número do pedido, o id do artigo, uma flag dizendo se ele foi sugerido ou não, o valor da venda deste artigo e a quantidade.
Seria possível montar um set analysis para fazer a soma total dos pedidos que tiveram pelo menos um artigo sugerido?
Tentei achar uma solução para este problema em diversos fóruns mas, infelizmente, ainda não consegui encontrar uma solução.
Se tiverem alguma dúvida ou se precisarem de mais detalhes, me avisem.
Muito obrigado!


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Boa tarde.
Tenta algo assim:
=Sum({$<[suggested_article]={">0"}>}
[quantity])


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Como você quer o amount total por order_no que possua algum suggested_article=1, sugiro isso:
Sum(Aggr(Sum({<order_no={"=Aggr(Sum(suggested_article),order_no)>0"}>}amount),order_no))
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Você quer uma soma de pedidos que tiveram artigos sugeridos ou uma soma do montante/ quantidade? por que se for a primeira opção um count pode resolver.
ficaria mais ou menos assim: Count ({$<[suggested_article]={">0"}>} Distinct [order_no])

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quero saber a soma da venda (amount) dos pedidos que possuem, pelo menos, um item sugerido...


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Tente criar um KPi com essa expressão.
=Sum({$<[suggested_article]={">0"}>}
[amount])


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Minha expressão resolve seu problema.
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Não esqueça de marcar a resposta como correta e assim fecharmos o tópico.
Na dúvida de como fazer isso veja o item 2.3 do Manual do usuário | Como criar e gerir minhas perguntas?
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
