cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Filtrado de recuento

Hola a todos, tengo esta tabla similar:

Proyecto de nombre

José Carlos A

David Fernández B

Carlos Andrés C

José Carlos D

José Carlos E

Andrea Marin F

Necesito una tarjeta para contar el número total de proyectos por persona.

Por ejemplo, si uso una segmentación para proyectos y elijo el Proyecto A la tarjeta me muestra que José Carlos tiene 3 proyectos.

Muchas gracias

1 ACCEPTED SOLUTION

@bsolano ,

No está seguro de cómo se puede marcar el filtro de nombre al seleccionar los proyectos. Estos son 2 objetos independientes.

De todos modos, aquí está el código para mostrar el no. de los proyectos, es decir, el valor 3.

Recuento de Proyectos ?
var _cc á COUNT(ProjectDetials[Name])
Var _sel - SELECTEDVALUE(ProjectDetials[Name])
var _sel1 á SELECTEDVALUE(ProjectDetials[Project])
var _name á VALUES(ProjectDetials[Name])
var _ccx - CALCULATE(COUNT(ProjectDetials[Project]),FILTER(ALL(ProjectDetials),ProjectDetials[Name] - _name))
devolución
INTERRUPTOR (
true(),
NOT(ISBLANK(_sel1)),_ccx,
NOT(ISBLANK(_sel)),_cc,
ISBLANK(_sel),_cc,
ISBLANK(_sel1),_cc,
BLANCO()
)
saludos
Harsh Nathani
¿Respondí a tu pregunta? ¡Marca mi puesto como solución! Apreciar con un Kudos!!

View solution in original post

6 REPLIES 6
harshnathani
Super User III
Super User III

Hola @bsolano ,

Puede utilizar la siguiente medida.

Recuento de Proyectos ?
var _cc á COUNT(ProjectDetials[Name])
Var _sel - SELECTEDVALUE(ProjectDetials[Name])

devolución
si (ISBLANK(_sel),CONCATENAte("Total Project ",_cc),CONCATENAR(CONCATENATE(CONCATENATE(_sel, " has "),_cc)," projects "))
123.JPG
saludos
Harsh Nathani
¿Respondí a tu pregunta? ¡Marca mi puesto como solución! ¡Aprecia tu Kudos!
En caso de que no ayude, por favor proporcione información adicional y marque con @
Anonymous
Not applicable

@harshnathani realmente funciona cuando uso una segmentación para el nombre, pero lo necesito para trabajar con una segmentación de proyecto. Ejemplo: en una segmentación de datos para el proyecto a elegir A, la tarjeta mostrará el total de proyectos de la persona para el proyecto A en este caso 3 proyectos.

Gracias

Hola @bsolano ,

Puede utilizar la siguiente medida:

COUNT of Projects -
VAR _cc ? COUNT (
    ProjectDetials[Name] ) 
VAR _sel ?
    SELECTEDVALUE ( ProjectDetials[Name] ) 
VAR _sel1 ?
    SELECTEDVALUE ( ProjectDetials[Project] ) 
VAR _name ? VALUES (
    ProjectDetials[Name] ) 
VAR _ccx ? CALCULATE ( COUNT (
        ProjectDetials[Project] ),
        FILTER ( ALL (
            ProjectDetials ),
            ProjectDetials[Name]
             - _name ) ) devuelve SWITCH (
                TRUE
        (), NOT (
        ISBLANK ( _sel1 ) ),
        CONCATENATO (
            CONCATENAR ( CONCATENAR ( _name , " tiene " _ccx ,
            " " projects " ), NO (
        ISBLANK ( _sel ) ),
        CONCATENAR _sel ( " has "
            ), _cc ), " projects " ),
        ISBLANK ( _sel ),
        CONCATENATE ( "Total Project", _cc ),
        ISBLANK ( _sel1 ),
        CONCATENAR ( "Proyecto total ", _cc ),
        BLANCO ()
    )

123.JPG

saludos

Harsh Nathani

¿Respondí a tu pregunta? ¡Marca mi puesto como solución! ¡Aprecia tu Kudos!

Anonymous
Not applicable

@harshnathani Hola, lo probé, pero todavía el filtro para el nombre tiene que ser marcado. También lo necesito para mostrar el valor 3 y no José Carlos tiene 3 proyectos.

CUENTA de Proyectos ?
VAR _cc
COUNT (Líder)
VAR _sel
SELECTEDVALUE (Líder)
VAR _sel1
SELECTEDVALUE ( Lider[Proyecto] )
VAR _name
VALORES (Líder)
VAR _ccx
CALCULAR (
COUNT ( Lider[Proyecto] );
FILTRO (
TODO ( Lider );
Líder
=
_name
)
)
devolución
INTERRUPTOR (
VERDADERO ();
NOT ( ISBLANK ( _sel1 ) );
CONCATENAR (
CONCATENAR ( CONCATENAR ( _name; " tiene " ); _ccx);
" proyectos "
);
NOT ( ISBLANK ( _sel ) );
CONCATENAR (
CONCATENAR ( CONCATENAR ( _sel; " tiene " ); _cc);
" proyectos "
);
ISBLANK ( _sel );
CONCATENAR ( "Proyecto Total"; _cc);
ISBLANK ( _sel1 );
CONCATENAR ( "Proyecto Total"; _cc);
BLANCO ()
)

Muchas gracias.

@bsolano ,

No está seguro de cómo se puede marcar el filtro de nombre al seleccionar los proyectos. Estos son 2 objetos independientes.

De todos modos, aquí está el código para mostrar el no. de los proyectos, es decir, el valor 3.

Recuento de Proyectos ?
var _cc á COUNT(ProjectDetials[Name])
Var _sel - SELECTEDVALUE(ProjectDetials[Name])
var _sel1 á SELECTEDVALUE(ProjectDetials[Project])
var _name á VALUES(ProjectDetials[Name])
var _ccx - CALCULATE(COUNT(ProjectDetials[Project]),FILTER(ALL(ProjectDetials),ProjectDetials[Name] - _name))
devolución
INTERRUPTOR (
true(),
NOT(ISBLANK(_sel1)),_ccx,
NOT(ISBLANK(_sel)),_cc,
ISBLANK(_sel),_cc,
ISBLANK(_sel1),_cc,
BLANCO()
)
saludos
Harsh Nathani
¿Respondí a tu pregunta? ¡Marca mi puesto como solución! Apreciar con un Kudos!!

View solution in original post

Hola:

 

Si entedí correctamente, necesitas algo como esto

 

Fotos Con segmentaciónFotos Con segmentación

 

 

 

 

Foto Sin SegmentarFoto Sin Segmentar

 

 

 

 

La idea es que por usuario te muestre el total de proyectos que tiene asignados, y al segmentarlo te muestre solo el usuario o los usuarios asignados al proyecto con la totalidad de proyctos asignados

 

¿Está bien asi?  La fórmula esta en la foto.

 

Me comentas.

 

Saludos

Helpful resources

Announcements
PBI User Groups

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group!

MBAS on Demand

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

July 2021 Update 768x460.png

Check it out!

Click here to read more about the July 2021 Updates

Top Solution Authors