Página 1 de 1

Excluir linhas com duas condições, em colunas diferentes analisando as duas condições em cada linha

Enviado: 19 Fev 2021 às 11:19
por DouglasCalsavara
Pessoal, preciso excluir linhas com duas condições em conjunto, cada uma em uma coluna.

Tenho uma tabela com um coluna "Deposito" do tipo inteiro e
Uma coluna "Local de entrega" do tipo inteiro também

Quero excluir linhas onde o deposito = 63 e local de entrega = 7130
As duas condições na mesma linha

Atualmente fazendo
Table.SelectRows(#"Colunas Removidas", each [Depósito] <> 63 and [Local de Entrega] <> 7130)

o power query esta excluindo todos os depósitos 63 depois excluindo os locais de entrega 7130
não considerando as duas condições na mesma linha.

Resultado em linhas

Atual 3583
Esperado 4327

Alguém pode me salvar? Só falta essa logica pra finalizar um relatório diário.

Re: Excluir linhas com duas condições, em colunas diferentes analisando as duas condições em cada linha

Enviado: 19 Fev 2021 às 11:53
por Kledison
Bom dia!

tenta ssim:
Código: Selecionar todos
= Table.SelectRows(#"Tipo Alterado", each ([Deposito] <> 63) or ([Local Entrega] <> 7130))

Imagem

Att

Re: Excluir linhas com duas condições, em colunas diferentes analisando as duas condições em cada linha

Enviado: 19 Fev 2021 às 15:09
por DouglasCalsavara
Kledison, primeiramente muito obrigado, não entendi muito bem a logica OR mas deu certo.

Utilizando OR, deveria entrar na logica apenas uma das duas sendo Verdadeira não?
No caso eu precisava das duas sendo verdadeiras pra mim seria AND.

Re: Excluir linhas com duas condições, em colunas diferentes analisando as duas condições em cada linha

Enviado: 19 Fev 2021 às 17:03
por Kledison
@DouglasCalsavara ,

vou tentar explicar:

Quando você coloca o AND as duas colunas tem que ser VERDADEIRO, porém ele retorna FALSO, pois as duas colunas não tem valor diferente da condição, ou seja, 63 e 7130.

Quando você colocar OR, e uma das Colunas tem valor diferente de 63 ou 7130, o retorno é verdadeiro, pois atende uma das condições.

Por isso as colunas filtram, pois atende só quando a condição for VERDADEIRA, no caso a OR.

Espero te sido claro.

Abaixo dica do Laennder - Guru do Excel, só filtra onde tem VERDADEIRO.
Imagem

Re: Excluir linhas com duas condições, em colunas diferentes analisando as duas condições em cada linha

Enviado: 19 Fev 2021 às 18:25
por DouglasCalsavara
Que isso melhor explicado não poderia ficar.

Nunca vi tanto empenho, vocês são os melhores,
agora entendi direitinho.
Muito obrigado salvou.