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

Next up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now

Reply
thorn1831
Regular Visitor

% de conversión de proyectos

Hola a todos,

Tener algunos problemas para convertir un informe de Excel antiguo en PowerBI. Tengo 6 etapas del proyecto (Reuniones Iniciales, Estudio de Viabilidad, Viabilidad Entregada, RFPRFQ, Seleccionado, Contrato Ejecutado). Lo que necesito mostrar (% convertido) es cuántos proyectos pasaron a la siguiente etapa.

Esto es lo que estoy tratando de recrear. Idealmente, esto se combinaría en un combo de tabla/gráfico con un filtro desplegable basado en la etapa de conversión que controla qué fórmula se muestra como "% convertido".

Example3.PNG

Fórmulas de Excel existentes:

Example1.PNG

Datos sin procesar:

Example2.PNG

¡Gracias por la ayuda!

1 ACCEPTED SOLUTION

Hola @thorn1831 ,

debe crear las siguientes medidas:

Feasability deliver =
DIVIDE (
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Feasibility Delivered] = TRUE ()
    );
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Feasibility Study] = TRUE ()
    )
)


Feasability Study =
DIVIDE (
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Feasibility Study] = TRUE ()
    );
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Initial Meetings] = TRUE ()
    )
)


Selected/ In IGA =
DIVIDE (
    CALCULATE ( COUNT ( Projects[ProjectID] ); Projects[Selected] = TRUE () );
    CALCULATE ( COUNT ( Projects[ProjectID] ); Projects[RFPRFQ] = TRUE () )
)


Sold/Closed =
DIVIDE (
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Contract Executed] = TRUE ()
    );
    CALCULATE ( COUNT ( Projects[ProjectID] ); Projects[Selected] = TRUE () )
)

Turned into RFP/RFQ =
DIVIDE (
    CALCULATE ( COUNT ( Projects[ProjectID] ); Projects[RFPRFQ] = TRUE () );
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Feasibility Delivered] = TRUE ()
    )
)

Dar formato a la medida como % y colocarlos en una visualización de su elección, tenga en cuenta que esta medida calculará en el nivel que se encuentra en la visualización, por lo que si agrega estado mostrará el nivel de estado si no hay ningún nivel (como tengo en el archivo PBIX) mostrará valores de datos completos.

Compruebe la conexión de archivos PBIX.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português





View solution in original post

4 REPLIES 4
Icey
Community Support
Community Support

Hola @thorn1831 ,

¿Está resuelto este problema?

Saludos

Icey

MFelix
Super User
Super User

Hola @thorn1831 ,

No entender realmente sus datos y los cálculos de Excel que está haciendo con el fin de transponer eso en DAX.

Mirando el primer gráfico que ha vendido/cerrado ¿cuáles son las columnas de los datos que está utilizando para calcularlo (cuáles son las etapas que se consideran para esos cambios)?

En cuanto a los cálculos que presentas en el formato excel básicamente tendrías que hacer algo similar a esto:

Feasibility Study = CALCULATE(COUNT(Table[ProjectID]);Table[Feasability Study] = "TRUE") / CALCULATE(COUNT(Table[ProjectID]);Table[Initial Meetings] = "TRUE") 

Esto necesita ser adaptado, pero tenemos que mirar sus datos y comprobar la forma en que necesita para calcular las cosas

También puede compartir un formato de tabla o un archivo PIBX con datos ya que es una gran cantidad de información para hacer la entrada a mano.

Consulte esta publicación Cómo proporcionar datos de ejemplo en el foro de Power BI (cortesía de @ImkeF).


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português





Gracias @MFelix,

Siento que no estuviera claro. Así es como se calcularon esos gráficos.

GráficoFórmula de Excel
Estudio de viabilidadRecuento de estudio de viabilidad/Recuento de reuniones iniciales
Viabilidad entregadaRecuento de viabilidad entregada/recuento de estudio de viabilidad
Convertido en RFP/RFQRecuento de RFPRFQ/Recuento de viabilidad entregada
Seleccionado/ En IGARecuento de seleccionados/recuento de RFPRFQ
Vendido/CerradoRecuento de contratos ejecutados / Recuento de seleccionados

Y aquí hay algunos datos de ejemplo en formato de tabla.

ProjectIDReuniones inicialesEstudio de viabilidadViabilidad entregadaRFPRFQSeleccionadoContrato ejecutado
2VerdadVerdadVerdadVerdadVerdadVerdad
3VerdadVerdadVerdadVerdadVerdadVerdad
4VerdadVerdadVerdadVerdadVerdadVerdad
5VerdadVerdadVerdadVerdadVerdadVerdad
6VerdadFalsoVerdadVerdadVerdadVerdad
7VerdadVerdadVerdadFalsoFalsoFalso
8VerdadVerdadVerdadVerdadVerdadFalso
9VerdadVerdadVerdadVerdadFalsoFalso
10VerdadVerdadVerdadFalsoFalsoFalso
11VerdadVerdadVerdadFalsoFalsoFalso
12VerdadVerdadVerdadVerdadVerdadFalso
13VerdadVerdadVerdadFalsoFalsoFalso
14VerdadVerdadVerdadFalsoFalsoFalso
15VerdadVerdadVerdadVerdadFalsoFalso
16VerdadVerdadVerdadFalsoFalsoFalso
17VerdadVerdadVerdadVerdadVerdadFalso
18VerdadVerdadVerdadFalsoFalsoFalso
19VerdadVerdadVerdadFalsoFalsoFalso
20VerdadVerdadFalsoFalsoFalsoFalso

Hola @thorn1831 ,

debe crear las siguientes medidas:

Feasability deliver =
DIVIDE (
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Feasibility Delivered] = TRUE ()
    );
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Feasibility Study] = TRUE ()
    )
)


Feasability Study =
DIVIDE (
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Feasibility Study] = TRUE ()
    );
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Initial Meetings] = TRUE ()
    )
)


Selected/ In IGA =
DIVIDE (
    CALCULATE ( COUNT ( Projects[ProjectID] ); Projects[Selected] = TRUE () );
    CALCULATE ( COUNT ( Projects[ProjectID] ); Projects[RFPRFQ] = TRUE () )
)


Sold/Closed =
DIVIDE (
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Contract Executed] = TRUE ()
    );
    CALCULATE ( COUNT ( Projects[ProjectID] ); Projects[Selected] = TRUE () )
)

Turned into RFP/RFQ =
DIVIDE (
    CALCULATE ( COUNT ( Projects[ProjectID] ); Projects[RFPRFQ] = TRUE () );
    CALCULATE (
        COUNT ( Projects[ProjectID] );
        Projects[Feasibility Delivered] = TRUE ()
    )
)

Dar formato a la medida como % y colocarlos en una visualización de su elección, tenga en cuenta que esta medida calculará en el nivel que se encuentra en la visualización, por lo que si agrega estado mostrará el nivel de estado si no hay ningún nivel (como tengo en el archivo PBIX) mostrará valores de datos completos.

Compruebe la conexión de archivos PBIX.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português





Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

FabCon and SQLCon Highlights Carousel

FabCon &SQLCon Highlights

Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors