Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Distinto conde

Hola

No conseguimos encontrar tu ubicación exacta. así que aquí va. Gracias de antemano.

Tengo una lista de proyectos (ProjectID) en mi tabla Proyectos-todo. Cada una de ellas tiene diferentes organizaciones (OrganizationID) y una columna que especifica el rol (Columna "TYPE", valores: COLLAB_ORG, PP_ORG). El objetivo final es conocer el número medio de organizaciones por tipo. Usé las siguientes medidas (diferentes fórmulas para probar los resultados):

Número Coll Org:

CALCULATE(DISTINCTCOUNT('projects-all'[Organisationid]),'projects-all'[Type]-"COLLAB_ORG")
Número PP:
CALCULATE(DISTINCTCOUNT('projects-all'[Organisationid]),'projects-all'[Type]-"PP_ORG")
Proyectos de números: DISTINCTCOUNT('projects-all'[projectid])
Av COLLAB_ORG [Number Coll Org]/[Proyectos de número]
Av PP á [Número PP]/[Proyectos de número]
ProyectoNúmero Coll OrgNúmero PPPor Coll OrgPor PP
0f2928928
ac139103910
f3a68 68
83b52 52
Total22518565

Problemas:

- Total Coll Org y Total PP no son la suma de organizaciones de distintcID (tipo COLL_ORG o PP) para cada proyecto. El total debe reflejar la suma de valores distintos para cada proyecto. Probé varias fórmulas (SUMX, CALCULATETABLE, etc)pero nada.

- Total Av Coll Org y Total Av PP. Los totales (punto de viñeta anterior) solo deben dividirse por el número de proyectos que tienen total. Por ejemplo, el total de Av Coll PP debe ser 8,5 ( (8+9)/2) en lugar de 4 ((8+9)/4). No conseguimos encontrar tu ubicación exacta.

¡Gracias!

10 REPLIES 10
Anonymous
Not applicable

Hola a todos

Espero que te sientas bien.

Podría conseguir generar el promedio para muchas dimensiones. Pero, no pude encontrar ninguna fórmula DAX que no pudiera ayudarme con el desafío que tengo.

Aquí hay un enlace a un archivo de Excel de proyectos que quiero analizar. Como se puede ver, cada uno tiene una serie de temas de investigación y temas de investigación. Sin embargo, cada proyecto podría abordar los mismos temas. Tengo una lista masiva de temas de investigación y temas que cualquier proyecto (tabla de proyectos) podría abordar. Así que ahora, mi objetivo es proporcionar una lista de temas de investigación y temas de investigación que los proyectos filtrados no abordan. Cada tabla "Resarch Topic" y "Research Subject" proporcionan una columna para el nombre y otra para el ID (proporcionada en el archivo de Excel). Idealmente, debe haber una fórmula DAX que comparará el tema de investigación / ID de sujeto de cada proyecto (primera pestaña de Excel) con la lista de ID que tengo en las tablas "Tema de investigación" y "Sujeto de investigación", y devolverá una lista de temas de investigación y temas que los proyectos no cubren. Entonces, el escritorio PBI debe mostrar una tabla con estos resultados.

Espero que el archivo de Excel funcione bien. El archivo pbi es de 200mb y no sé cómo cortarlo para mostrar sólo lo que acabo de explicar. También he adjuntado el modelo de datos. Sé que puede que no parezca "eficiente", pero esto es lo que vengo a evitar muchas relatioships si utilicé la tabla "proyectos".

Muchas gracias de nuevo por su ayuda.

data model.png

Lo siento... el tema de Internet... Quiero decir, ¿podrías mostrar lo que quieres? Utilice Excel para poner algún resultado ideal

Anonymous
Not applicable

Hola Vera, tu mensaje está en blanco.

Gracias
Ashish_Mathur
Super User
Super User

Hola

Comparta un conjunto de datos y muestre el resultado esperado.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Vera_33
Resident Rockstar
Resident Rockstar

Hola, así que Total y Promedio no son todos correctos? Prueba esto:

Número Coll Org

COUNTROWS(GROUPBY(FILTER('projects-all','projects-all'[Type]-"COLLAB_ORG"),'projects-all'[Organisationid],'projects-all'[projectid]))

Número PP
COUNTROWS(GROUPBY(FILTER('projects-all','projects-all'[Type]-"PP_ORG"),'projects-all'[Organisationid],'projects-all'[projectid]))
Apagado COLLAB_ORG de la COLLAB_ORG
VAR NumProject-COUNTROWS(GROUPBY(FILTER('projects-all','projects-all'[Type]'"COLLAB_ORG"),'projects-all'[projectid]))
devolución
DIVIDE([Number Coll Org],NumProject)
Apagado de PP ?
VAR NumProject-COUNTROWS(GROUPBY(FILTER('projects-all','projects-all'[Type]-"PP_ORG"),'projects-all'[projectid]))
devolución
DIVIDE([Número PP],NumProject)
Anonymous
Not applicable

Hola

¡Gracias por esto! Funcionó para las tres primeras medidas. Sin embargo, cuando ingresé la fórmula para Av PP, Av Coll Org dio un error:

av coll org error.png

¿Puede mostrar algunas filas de su conjunto de datos (los datos generados aleatoriamente están bien, simplemente mantenga las columnas)? Me inventé algunas filas y todas las medidas estaban funcionando...

Anonymous
Not applicable

Hola a los dos,

Acabo de reiniciar el ordenador y ahora todas las medidas están funcionando. ¡Gracias por la ayuda!

En los días siguientes voy a crear más medidas Av... así que espero que lo que aprendí con su ayuda podría ser replicado para estos.

Mejor.

amitchandak
Super User
Super User

recomienda:

sumx(summarize('projects-all','projects-all'[project Id],"_dis",[Number PP]),[_dis])

Anonymous
Not applicable

Hola

Gracias por su respuesta.

Sin embargo, creo que DAX falta entre corchetes? ¿Qué significa Dis? (no se reconoce).

¿Es esta medida para los promedios o para los totales?

Gracias.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.