Transferencia de fórmulas DAX de Powerbi a Power Pivot en Excel

Un usuario Pregunto ✅

milkywaypowerbi

Hola,

Actualmente tengo este conjunto de códigos en Powerbi que es funcional. Sin embargo, me gustaría transferir los códigos DAX a Excel como medida para Power Pivot. Sin embargo, el error de sintaxis siguió apareciendo. ¿Alguien puede ayudarme con el problema de sintaxis en Excel?

Prueba de VPN 001 =
VAR _automamilia =
si (HASONEVALUE (Familia[Family]), VALORES (Familia[Family]), 0)
VAR _rate =
INTERRUPTOR (_ selfamily, «Libro», 0.10, «Lápiz», 0.08)
VAR _selyear =
if (HASONEVALUE (Año[Year]), VALORES (Año[Year]), 0)
VAR _diffyear =
_selyear – SWITCH (_selfamily, «Libro», 2020, «Pluma», 2019)
REGRESO
SI (
ISBLANK (_diffyear)
|| _diffyear <0,
BLANCO (),
DIVIDE (1, POWER (1 + _rate, _diffyear), 0) * Beneficio operativo)

m3tr01d

@milkywaypowerbi Hmm, no veo nada que parezca expresiones DAX no admitidas en Power Pivot.

Puede que me equivoque, pero creo que Power Pivot debe tener «: =» en lugar de «=» al declarar una medida.

milkywaypowerbi

En respuesta a m3tr01d

Hola @ m3tr01d

¡Muchas gracias! Ese era el problema.

Me enfrento a un nuevo error ya que la ganancia operativa tiene valores negativos durante algún año, por lo que aparece un error: un argumento de la función «POTENCIA» tiene el tipo de datos incorrecto o el resultado es demasiado grande o pequeño.

¿Cómo puedo modificar este código para que se ejecute con cifras negativas de beneficios operativos?

¡¡Gracias!!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *