Ah, o ACOS no Power BI, sô! Esse é o tipo de função que a gente não encontra lá na roça, mas que faz bonito no mundo dos dados! A função ACOS é uma daquelas fórmulas trigonométricas que calcula o arco cosseno de um número. Agora, cê sabe o que é isso? É o ângulo cujo cosseno é o número que cê passa como argumento. Eita, trem complicado né? Mas não se assusta não que eu vou te explicar tudinho com 10 exemplos que vai deixar até o Zé da padaria entendendo!

Como funciona a bicha?

A sintaxe dela é simples:

DAXCopiar códigoACOS(Número)

Ela vai pegar um número entre -1 e 1 (porque se passar disso, até a função desiste e dá erro) e vai te devolver o arco cosseno dele em radianos. Aí, você pode transformar isso em graus se quiser, só multiplicar por 180 e dividir por PI. Fácil, né? Só que não!

Agora, vamos para os exemplos que é onde a coisa fica boa!

Exemplo 1: Começando com 1

DAXCopiar códigoACOS(1)

Resultado: 0

Ó, esse aqui é moleza. Se você passar o número 1, o resultado é zero radianos. Tipo quando você marca um encontro e a pessoa não aparece, deu zero ali.

Exemplo 2: Testando com 0

DAXCopiar códigoACOS(0)

Resultado: 1,5708 (que é a metade de PI)

Aqui já começa a esquentar. Quando o número é zero, a função devolve o valor de 90 graus, mas em radianos. O equivalente de “o trem tá quase virando a curva da estrada de ferro, faltando pouco pra subir na ladeira!”.

Exemplo 3: Com -1 no rolê

DAXCopiar códigoACOS(-1)

Resultado: 3,1416 (que é PI)

Se cê mandar o -1, o trem volta lá pro começo, tipo a curva do rio São Francisco, e te dá PI radianos, ou seja, 180 graus. É o clássico “deu meia volta, voltou pro ponto de partida”.

Exemplo 4: Valor entre 0 e 1

DAXCopiar códigoACOS(0.5)

Resultado: 1,0472

Olha aí! O número tá entre 0 e 1, então o ACOS te dá um ângulo menor, quase como quem tá com um pé na jaca e o outro no acelerador.

Exemplo 5: Um número negativo, mas nem tanto

DAXCopiar códigoACOS(-0.5)

Resultado: 2,0944

Agora o trem começa a pegar! Com um número negativo, mas que não é -1, a curva fica mais acentuada. Deu 2 radianos ali, uma curva forte como aquelas de estrada de serra que você fica enjoado só de olhar.

Exemplo 6: Cosseno de 0,25

DAXCopiar códigoACOS(0.25)

Resultado: 1,3181

Aqui é o ACOS dizendo “olha, ainda estamos na subida da ladeira, mas o pico tá logo ali!”. Deu um valor ali próximo de 1,3 radianos, ou seja, mais de 75 graus.

Exemplo 7: Cosseno de -0,25

DAXCopiar códigoACOS(-0.25)

Resultado: 1,8235

Se cê inverter o sinal, a curva ainda continua, só que agora já tá descendo morro abaixo, o que te dá 1,8 radianos. Tá quase lá, mas ainda não virou o caminhão!

Exemplo 8: ACOS com uma coluna

DAXCopiar códigoACOS([ColunaValores])

Aqui, em vez de colocar um número direto, você pode usar uma coluna inteira! Se tiver uma tabela com valores entre -1 e 1, a função vai calcular o arco cosseno pra cada linha! É o trem automático, que nem trator subindo a montanha!

Exemplo 9: Convertendo pra graus

DAXCopiar códigoACOS(0.5) * 180 / PI()

Resultado: 60

Aqui a gente converte de radianos pra graus. Esse é o tipo de situação que você precisa quando o chefe pede “ei, me dá esse valor aí em algo que eu entenda!”. Aí você joga a multiplicação e pronto!

Exemplo 10: Usando ACOS com uma condição

DAXCopiar códigoIF(ACOS([Valor]) > 1, "Acima de 1 radiano", "Abaixo de 1 radiano")

Resultado: Depende do valor, uai!

Aqui, cê já começa a sofisticar a coisa. Dependendo do resultado do ACOS, você pode colocar condições e personalizar a resposta! É o famoso “se o trem for bom, vai; se não for, fica quieto!”.

Conclusão

Agora cê viu que o ACOS é um trem que calcula uns ângulos esquisitos, mas com ele você pode fazer mágica no Power BI! Tá vendo? Trigonometria não é só pra cientista de foguete não, sô! Ela serve também pra gente que lida com dados e tem que calcular as curvas da vida, seja de estrada ou de planilha.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *