Bom dia!
Estou com um trabalho para compara tarifas de uma filial em especifico em comparação a todas as outras.
Utilizei a fórmula abaixo:
Porém ela referencia sempre o "SBSP" e só funciona quando SBSP está filtrado junto com as outras filiais que eu quero comparar com as tarifas de SBSP.
Devido a isso o SBSP também aparece na tabela, porém zerado, até pq está calculando ele por ele mesmo rsrsrs.
Em resumo, a ajuda que peço para vocês é de ajustar a fórmula de um jeito que eu escolha 1 filial como referência (fora da formula) em um filtro e em outro filtro eu escolha quais as filiais que quero comparar com a filial filtrada.
Caso não seja possível, que ao menos essa minha fórmula abaixo seja ajustada para que eu não precise filtrar "SBSP" junto para comparar com as demais, pois quando eu tiro "SBSP" os outros aeroportos não fazem o cálculo, eles repetem as tarifas.
Poderiam me ajudar com isso? Acho que é algo simples que estou quebrando cabeça hahahah
Exemplo:
Parametro Aeroporto =
VAR AeroportoFiltrado = SELECTEDVALUE(G1eG2_Compilado[ICAO Aeroporto])
VAR TarifaAeroportoFiltrado = SELECTEDVALUE(G1eG2_Compilado[Tarifa])
VAR TarifaAeroportoReferenciado =
CALCULATE(
SELECTEDVALUE(G1eG2_Compilado[Tarifa]),
FILTER(
ALLSELECTED(G1eG2_Compilado),
G1eG2_Compilado[ICAO Aeroporto] = "SBSP" &&
G1eG2_Compilado[Faixa PMD (ton)] = SELECTEDVALUE(G1eG2_Compilado[Faixa PMD (ton)])
)
)
VAR AeroportoReferenciado = "SBSP"
RETURN
IF(
AeroportoFiltrado = AeroportoReferenciado,
TarifaAeroportoFiltrado - TarifaAeroportoReferenciado,
TarifaAeroportoFiltrado - TarifaAeroportoReferenciado
)
Benchmarking - Grupo 2.pbix