Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago
Solved

Ayuda de Informes directos e indirectos

Hola

Estoy buscando ayuda para mostrar informes directos e indirectos.

Este hilo anterior a continuación proporcionó un gran comienzo para mí, pero ahora estoy tratando de ampliar en este.

https://community.powerbi.com/t5/Desktop/how-to-get-direct-and-indirect-employees-count/m-p/329780

Lo que ahora estoy buscando hacer:

1. Mostrar el recuento de informes directos e informes indirectos en lugar de la lista de identificadores de empleado

2. Mostrar los nombres de los empleados en lugar de los id. de los empleados

He adjuntado un archivo pbix de ejemplo: https://www.dropbox.com/s/ohs5icepwebdhs0/Direct-Indirect.pbix?dl=0

Cualquier ayuda sería apreciada.

Gracias

  • @redwings00 Lo más fácil sería:

    Measure = IF(ISBLANK([Measure - Direct Reports]),BLANK(),LEN([Measure - Direct Reports]) - LEN(SUBSTITUTE([Measure - Direct Reports],",","")) + 1)

7 Replies

  • @redwings00 Lo más fácil sería:

    Measure = IF(ISBLANK([Measure - Direct Reports]),BLANK(),LEN([Measure - Direct Reports]) - LEN(SUBSTITUTE([Measure - Direct Reports],",","")) + 1)
    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      @Greg_Deckler - Muchas gracias. Esto funciona muy bien para obtener los recuentos totales. ¿Sabrías si sería posible mostrar los nombres en lugar de los id?

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        @redwings00 Gustar:

        Measure - Direct Reports 1 = 
        VAR __empid = MAX('Sheet1'[EMP ID])
        VAR direct = FILTER(ALL('Sheet1'),[MANAGER ID] = __empid)
        RETURN
            IF ( ISEMPTY ( direct ) = FALSE (), CONCATENATEX ( direct, [EMPLOYEE NAME], ", " ) )

        Le digo a la gente que no use VALUES y CALCULATE pero ¿alguien escucha? 🙂