zivhimmel
Hola,
¿Cómo puedo hacer lo siguiente?
Primer día – Columna A = 100
Segundo día y todos los días siguientes, columna A = valor de ayer de la columna AX columna B.
Gracias !
OwenAuger
En respuesta a zivhimmel
@zivhimmel
A raíz de otras respuestas, básicamente necesita calcular el producto acumulativo de sus ‘factores de crecimiento’.
El blog de Gerhard Brueckl (enlace de arriba) tenía un método que usaba logaritmos de suma, luego mencionó que ahora puede usar PRODUCTX.
A continuación, se muestran dos ejemplos que utilizan PRODUCTX en una columna calculada. Puede adaptar esto a una medida si eso también tiene sentido.
v-qiuyu-msft
Hola @zivhimmel,
¿Podría compartir algunos datos de muestra y los resultados deseados para que podamos intentar probarlos?
Atentamente,
Qiuyun Yu
zivhimmel
En respuesta a v-qiuyu-msft
Gracias @ v-qiuyu-msft.
Básicamente, lo que estoy tratando de hacer es aumentar el interés.
Imagina que tienes 100 dólares. Cada día obtienes 1% sobre tus 100, por lo que en el día 2 tienes 101, en el día 3 tienes 102.01, en el día 4 tienes 103.0301, etc.
Ahora, cambiémoslo un poco: el 1% por día no es fijo. Puede cambiar. Un día es el 1%, al día siguiente es cero, al día siguiente es el 2%.
Debe poder calcular su rendimiento a lo largo del tiempo. Después de 3 o 300 o 4562 días, para cualquier rango de fechas determinado.
Ejemplo de conjunto de datos:
fecha, interés
1/11/2016, 0,01
2/11/2016, 0,01
03/11/2016, 0.005
4/11/2016, 0
5/11/2016, 0,02
Entonces, según el conjunto de datos anterior, si quiero calcular el rendimiento para todo el período, sería así:
100 * (1 + 0.01) * (1 + 0.01) * (1 + 0.005) * (1 + 0) * (1 + 0.02)
Si quiero calcular la devolución en la fecha ramge 2 / 11-4 / 11:
100 * (1 + 0.01) * (1 + 0.005) * (1 + 0)
Espero que tenga sentido.
Por favor, hágamelo saber si necesita información adicional.
Cualquier ayuda es muy apreciada. Gracias !
OwenAuger
En respuesta a zivhimmel
@zivhimmel
A raíz de otras respuestas, básicamente necesita calcular el producto acumulativo de sus ‘factores de crecimiento’.
El blog de Gerhard Brueckl (enlace de arriba) tenía un método que usaba logaritmos de suma, luego mencionó que ahora puede usar PRODUCTX.
A continuación, se muestran dos ejemplos que utilizan PRODUCTX en una columna calculada. Puede adaptar esto a una medida si eso también tiene sentido.
askelton
En respuesta a OwenAuger
@OwenAuger
Lo siento, esta es una publicación bastante antigua, sin embargo, vi que estabas en línea y esto se aplica a lo que estoy trabajando ahora. Soy bastante nuevo en PowerBI y dijiste que esto podría adaptarse a una medida si fuera necesario. ¿Te importaría explicar cómo? Cuando lo intento consigo
«No se puede determinar un solo valor para la columna ‘Fecha’ en la tabla ‘Datos’. Esto puede suceder cuando una fórmula de medida hace referencia a una columna que contiene muchos valores sin especificar una agregación como mínimo, máximo, recuento o suma para obtener un resultado único «.
Este es mi problema general en el que estoy trabajando.
https: //community.powerbi.com/t5/Desktop/Converting-quot-Measure-gt-Calculated-table-gt-Calculated-C …
zivhimmel
En respuesta a OwenAuger
Hola @OwenAuger, gracias por tomarse el tiempo y responder.
Sin embargo, no veo cómo resuelve el problema del interés compuesto.
Me falta la parte en la que multiplicas el factor de crecimiento del día por el de ayer.
Si tuviéramos 1 dólar y el factor de crecimiento es 1%, entonces ahora tenemos 1.01.
Al día siguiente, si el factor de crecimiento vuelve a ser del 1%, ahora tenemos 1.021.
Necesito una forma de calcularlo (columna C a continuación):
Gracias !
zivhimmel
En respuesta a zivhimmel
Te pido disculpas, @OwenAuger, tu solución es perfecta. Probablemente lo leí demasiado pronto antes del café.
Rasca eso.
Gracias !
CheenuSing
Hola @zivhimmel
El enlace
http://blog.gbrueckl.at/2015/04/recursive-calculations-powerpivot-dax/
puede ser útil. Echale un vistazo. Si resuelve su problema, proporcione a KUDOS.
Salud
CheenuSing
zivhimmel
En respuesta a CheenuSing
Gracias @CheenuSing, de hecho lo he visto antes de publicarlo, pero no pude extraer exactamente lo que necesito de él.
Lo intentaré de nuevo.