Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde,
Sou nova no Qlik e estou com uma planilha em excel de dados orçamentários de receita e anulação de receita e precisava obter como resultado a lista de receitas com o valor da anulação sendo abatido do valor da receita, se for o caso. Ex.:
| Evento Contabil (Nome) | (numero Documento) | Valor Documento |
| RECEITA | aaaa.bbbb.ccc.ddddd.eee | 1200,00 |
| ANULAÇÃO DA RECEITA | aaaa.bbbb.ccc.ddddd.eee.01 | 1200,00 |
Essas duas linhas deveriam resultar em :
| Evento Contabil (Nome) | Movimento Contabil (Documento) | Valor Documento |
| RECEITA | aaaa.bbbb.ccc.ddddd.eee | 0 |
Essas duas linhas estão relacionadas pelo número documento, sendo que a anulação tem o final .01 para diferenciar da receita.
Alguém tem ideia de como eu posso fazer isso?
Eai tudo certo?
Bom.. Se o valor do seu registro de anulação vier positivo, basta multiplicá-lo por -1. Ai a soma da tabela trará o resultado se você remover o campo "Evento Contabil (Nome) " da visualização. Caso contrário será mostrado os dois valores.
Agora para tratar o final do "Movimento Contabil (Documento) ", se ele sempre vier com 2 dígitos igual ao seu exemplo, basta removê-lo da seguinte maneira:
Mid(Movimento Contabil (Documento), 1, Len(Movimento Contabil (Documento)) -3)