Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
hola
En primer lugar, el inglés no es mi madre tounge, así que espero hacerme entender :).
Soy bastante nuevo att Power BI y estoy struggeling con una columna calculada y el resultado de salida en mi informe.
Por lo tanto, mi empresa quiere hacer un seguimiento de la "edad" de un miembro cuando pagan allí la cuota de membresía (número de años como miembro), y tengo una columna que calcula que:
La razón por la que tenemos "Missing" y "(Blank)" es porque una factura puede referirse a una cuota de membresía u otras ventas.
En segundo lugar, estoy agrupando estos valores con SWITCH en otra columna:
pero en mi informe, todos los elementos con valor "-1", que deben agruparse como "Missing", se convierten en "50+" ¿Por qué?
He intentado agregar &&<> -1 en la última fila, pero eso tampoco funciona. ¿Cómo es posible que el modelo de datos y el informe muestren valores diferentes? ¿Alguien que tenga una idea o solución?
Gracias de antemano!
Solved! Go to Solution.
Hay @selimovd,
Después de un poco más de excavación, descubrí que las celdas vacías en la columna de fecha en mi tabla Customer devolvían 30/12/1899, por lo que cuando calculé MemberYear, el resultado se convirtió en 120 años.
En lugar de IF(ISBLANK(vContractMemberFrom),-1,... Probé IF(vContractMemberFrom = 0,-1,... y ahora parece funcionar bien.
No @SaraFtg ,
Después de revisar su pregunta, parece que se ha resuelto. Puede marcar la respuesta correcta como la respuesta estándar para ayudar a los otros miembros a encontrarla más rápidamente.
Si todavía hay confusión, puede describir su problema en detalle y proporcionar datos e información relevantes. Le responderé lo antes posible.
Saludos
henrio
Hey @SaraFtg ,
¿Puede comprobar si el documento nº 765663 tiene varias filas en los datos?
Si elige MAX como agregación para MemberYears (grupo) podría ser que mostraría el MAX de las filas y si ese documento no tiene varias filas que lo explicaría.
También intente establecer la agregación en el objeto visual en "No resumir":
Al igual que esto, todas las filas deben mostrarse con seguridad.
Hm, al agregar la columna MembertYear (también establecida en No resumir) a mi visual, el problema parece ser que -1 se establece en 120 (lo que resulta en que se agrupa como "50 +"). Entonces, la pregunta es por qué está sucediendo eso.
Hey @SaraFtg ,
¿puede compartir el archivo? Sería mucho más fácil echar un vistazo al archivo en sí.
Saludos
Denis
Hay @selimovd,
Después de un poco más de excavación, descubrí que las celdas vacías en la columna de fecha en mi tabla Customer devolvían 30/12/1899, por lo que cuando calculé MemberYear, el resultado se convirtió en 120 años.
En lugar de IF(ISBLANK(vContractMemberFrom),-1,... Probé IF(vContractMemberFrom = 0,-1,... y ahora parece funcionar bien.
Hay @selimovd,
Gracias por su respuesta!
El documento No aparece en tres tablas diferentes y en varias filas en dos de ellas, pero no en la tabla donde se realiza este cálculo.
La agregación se establece en No resumir, estas son las opciones que tengo
Saludos
Sara
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.