Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre as ferramentas Power Query, Power Pivot, Power View, Power Maps. Dúvidas sobre Power BI use a sessão específica
  • Avatar do usuário
#55351
Olá pessoal,
Tenho a situação abaixo onde - tenho os valores das NFs por data de emissão (D) e baixa (C), por colunas.
Preciso identificar os valores diferentes de "D e C" por nota fiscal, se possível deixando apenas as divergências.

Pensei em coluna com função "IF" negativando os valores de "C", depois agrupar por N/NF e filtrar tudo que for diferente de 0(zero).
O problema é que não teria a coluna Data.

Alguma dica?

Data Cliente N/NF Valor D/C
25/07 XXXX 93 1.424,25 D
22/08 XXXX 93 1.424,25 C
25/07 XXXX 95 1.298,63 D
22/08 XXXX 95 1.298,63 C
26/07 XXXX 343 570,90 D
Você não está autorizado a ver ou baixar esse anexo.
#55352
Segue o tratamento que eu fiz. Utilizei um pouco da linguagem M no Power Query pra ajudar.
Código: Selecionar todos
let
    Fonte = Excel.CurrentWorkbook(){[Name="Tabela_Dados"]}[Content],
    TransformaValor = Table.FromRecords(Table.TransformRows(Fonte,(r) => Record.TransformFields(r, {"Valor", each if r[#"D/C"]="D" then _ else -_}))),
    AlteraTipo = Table.TransformColumnTypes(TransformaValor,{{"Data", type date}, {"Cliente", type text}, {"N/NF", Int64.Type}, {"Valor", type number}, {"D/C", type text}}),
    Agrupa = Table.Group(AlteraTipo, {"N/NF"}, {{"Tabela", each _, type table [Data=date, Cliente=text, #"N/NF"=number, Valor=number, #"D/C"=text]}}),
    Filtra = Table.SelectRows(Agrupa, each List.Sum([Tabela][Valor]) <> 0),
    Remove = Table.SelectColumns(Filtra,{"Tabela"}),
    Expande = Table.ExpandTableColumn(Remove, "Tabela", {"Data", "Cliente", "N/NF", "Valor", "D/C"})
in
    Expande
Você não está autorizado a ver ou baixar esse anexo.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord