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

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
Community Champion
Community Champion

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!!

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
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.