XIRR DAX – Error

Un usuario Pregunto ✅


0


Votar

Hola, equipo,

Me parece un error de PowerBI.

Estoy tratando de calcular XIRR usando DAX con un determinado conjunto de datos que se proporciona a continuación. Funciona como un encanto en Excel, pero devuelve un error «La función XIRR no pudo encontrar una solución»

valor como en
– $ 11,632,091. 30/06/2013
$ 11,632,091. 30/06/2013
– $ 578,491,058.3 10/01/2013
$ 4.572.622. 31/12/2013
– $ 4.572.622. 31/12/2013
– $ 3,860,257. 31/12/2013
$ 3.860.257. 31/12/2013
$ 621.697.497,86 30/06/2014
$ 3.754.510. 30/06/2014
– $ 3.754.510. 30/06/2014
– $ 3.874.717,27 30/06/2014
$ 3.874.717,27 30/06/2014
– $ 66.879,73 30/06/2014
$ 66.879,73 30/06/2014

¿Puedo obtener una resolución a este problema lo antes posible?

Gracias,

Hari T

Estado: nuevo

9 Comentarios (9 Nuevos)

harikishant

Solo he proporcionado un ejemplo de conjunto de datos. Tengo muchos conjuntos de datos a mano donde el XIRR no funciona.

Estoy buscando una solución alternativa

Hola @harikishant,

Puede crear una medida en el escritorio de Power BI usando la función XIRR () como se muestra a continuación:

Medida1 = XIRR (‘Tabla1’, ‘Tabla1′[value],’Tabla 1′[as_at])
Referencia:
https://docs.microsoft.com/en-us/dax/xirr-function-dax
Atentamente,
Qiuyun Yu

harikishant

Gracias por su respuesta Qiuyun Yu.

Soy bastante consciente de la función XIRR en PBI y he creado un tablero a partir de XIRR.

Mi pregunta fue sobre la salida de la función XIRR con el conjunto de datos que proporcioné. ¿Ha intentado crear una medida en este conjunto de datos? ¿Lo tienes funcionando? ¿Ha intentado calcular en Excel con el mismo conjunto de datos que le proporcioné?

-Hari T

Hola @harikishant,

Ya envié un correo electrónico para consultar este problema internamente, lo actualizaré aquí una vez que obtenga alguna información.

Atentamente,
Qiuyun Yu

Hola @harikishant,

Su tabla tiene valores positivos y negativos el mismo día, es una entrada inválida, no hay forma de buscar una solución cuando los valores fluctúan violentamente el mismo día. La entrada a XIRR debe ser un valor por fecha.

Debe utilizar Agrupar por en el Editor de consultas para agrupar por [as_at] columna y filtrar la fila inicial cuando se utiliza la función XIRR. por ejemplo, Columna = XIRR (FILTER (‘Trabajo’, [as_at] > FECHA (2013, 6, 30)), [Total], [as_at]), XIRR encontrará una solución.

q1.PNGq2.PNG

Recuerde que la suposición de XIRR es que hay algunas grandes inversiones por adelantado (grandes números negativos en las primeras fechas) y luego recupere su inversión durante un largo período de tiempo con flujos de efectivo en su mayoría positivos. La mejor oportunidad para que XIRR encuentre una solución es asegurarse de que los datos de entrada sigan el patrón. Los otros patrones de entrada no tienen ningún sentido financiero de todos modos.

Atentamente,
Qiuyun Yu

harikishant

Gracias Yu por tu respuesta.

Ya he resuelto el problema. Y sí, está parcialmente en lo cierto con su enfoque para calcular

1. PBI no funciona si el valor neto es cero en la primera cita.

2. PBI todavía funciona con varios valores por fecha.

Todavía no entiendo por qué este mismo conjunto de datos funciona en Excel y no en Power BI. Uno esperaría exactamente la misma funcionalidad al replicar Excel en Power BI.

Siento que esto es definitivamente un error en PBI que no se maneja.

Salud,

Hari T

Hola @harikishant,

XIRR no garantiza encontrar una solución. Esto es cierto tanto para Excel como para Power BI. Dicho esto, Power BI usa un algoritmo diferente al de Excel, por lo que dada una secuencia particular de puntos de datos, uno de los productos puede encontrar una solución, pero el otro no. Esto se debe al diseño, no a un defecto del producto.

Atentamente,
Qiuyun Yu

aganjikunta

Tengo un problema similar en el que la fórmula de Excel funciona pero Power BI XIRR no funciona ¿Está Power BI diseñado para funcionar como IRR donde espera 1ve valores positivos y luego?

aganjikunta

¿Hay una solución para este problema en futuras versiones?

La fórmula de Power BI XIRR no funciona cuando existen valores negativos para la fecha del último período. Funciona bien con Excel.

Deja un comentario

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