11Willem
Hola a todos,
Esta es mi primera publicación en esta comunidad, ¡encantado de conocerte! ¡Aquí va! Actualmente, tengo un problema que no puedo resolver y estoy buscando a alguien que me empuje en la dirección correcta. Encontré temas similares, pero ninguno con exactamente el mismo problema. Para dejar las cosas claras, estoy publicando un ejemplo simple.
Tabla 1 (= fechas simples)
Fecha |
1 de enero de 2020 |
2 de enero de 2020 |
… |
30 de diciembre de 2020 |
31 de diciembre de 2020 |
Tabla 2 (= cuentas por cobrar)
Número de factura | Fecha de la factura | Monto | Fecha de vencimiento | Fecha de pago |
A1234 | 1 de abril de 2020 | EUR 1.000,00 | 14 de abril de 2020 | 16 de abril de 2020 |
Esta tabla tiene actualmente solo una entrada, pero en realidad tendrá más fuera de curso.
Resultado deseado
Me gustaría generar un gráfico de líneas que muestre el saldo de las cuentas por cobrar para el 2020 completo (diario). Entonces, en el eje X me gustaría tener las fechas de la Tabla 1. En el eje Y, me gustaría tener el saldo de la Tabla 2. En este ejemplo, el gráfico se vería así:
1 de enero – 31 de marzo: 0,00 EUR
1 de abril – 15 de abril: EUR 1.000,00 (aumento)
16 de abril – 31 de diciembre: 0,00 EUR (descenso, regreso a cero)
Pensamiento / acciones
Bueno, ¿qué hice hasta ahora? No soy un experto, pero sé que las columnas calculadas no me ayudarán porque necesito algo «dinámico». Quiero que Power BI evalúe para cada fecha si esta factura estaba por cobrar en esa fecha. Traté de crear una medida usando una combinación de SUMX y FILTER, pero que yo sepa, FILTER es bastante estático (solo es posible una fecha fija).
Además, no estoy seguro de si debería crear una relación entre la Tabla 1 y la Tabla 2 en el modelo de datos. Y en caso afirmativo, qué fecha (Factura, Vencimiento, Pagado) de la Tabla 2 debe conectarse a la Tabla 1.
Incluso estoy empezando a dudar si una medida me puede ayudar aquí.
Así que al final, no estoy entendiendo este problema.
¿Qué piensas sobre esto? ¡Muchas gracias de antemano por su ayuda!
Atentamente,
Wim
camargos88
Hola @ 11Willem,
Verifique este archivo: Descargar PBIX
Si lo consideras como una solución, márcalo como una solución y enhorabuena.
Ricardo
Lewis-H
El DSO se utiliza para calcular la rapidez con la que puede cobrar el dinero que se le debe después de que se haya completado la venta; el período medio de recogida. DSO = (Cuentas por cobrar / total de ventas a crédito) x número de días del período. Interpretar esta métrica correctamente es fundamental.
camargos88
Hola @ 11Willem,
Verifique este archivo: Descargar PBIX
Si lo consideras como una solución, márcalo como una solución y enhorabuena.
Ricardo
11Willem
En respuesta a camargos88
Hola ricardo
Mi respuesta es un poco tardía, pero gracias por tu respuesta. Esto es lo que estaba buscando: un ejemplo claro y sencillo que muestre cómo se puede abordar este problema. Reemplacé tu IF anidado con un SWITCH, pero eso es solo una preferencia personal. Supongo que mientras no haya mucho anidamiento, el rendimiento sería casi igual. Gracias de nuevo.
Atentamente,
Wim