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
Vandergledison
Helper III
Helper III

EDITAR: Gráfico de barras apiladas por año

EDITADO: en aras de la claridad tengo que EDITAR este post:

Por lo tanto, lo que necesito ayuda es obtener un gráfico que contenga el contac contado de (pasivo, sin respuesta, promotor, etc.) por año (2019 y 2020)

el problema es: en 2020 por ejemplo, si una respuesta "Alerta" fue "Pasiva" a principios de año y "sin respuesta" más tarde en el mismo año, debe contar sólo para "Pasivo", La "Sin Respuesta" debe contar sólo si sólo hay "Sin Respuesta", cualquier otra respuesta en el mismo año, debe tomar esa entrada (pasiva, promotor, etc.).

básicamente necesito recoger sólo las últimas respuestas que dieron algún resultado, las que sólo tienen "Sin respuesta" debe que un recuento para el cubo Sin repetición.

Espero que sea un poco más claro.

Muchas gracias

ContactoFechaAlerta
AJulio de 2019Pasiva
AEnero de 2020Pasiva
AJulio de 2020Sin respuesta
BJunio de 2019Pasiva
CAbril de 2019Sin respuesta
CNoviembre de 2019Sin respuesta
CMayo de 2020Sin respuesta
DMarzo de 2020Sin respuesta

Datos

1 ACCEPTED SOLUTION
v-zhenbw-msft
Community Support
Community Support

Hola @Vandergledison ,

Podemos agregar una columna de índice y pivotarla, luego crear cuatro medidas para satisfacer sus requisitos.

1. Agregue una columna de año y una columna de índice en Power Query Editor.

EDITED1.jpg

2. Luego quite la columna Fecha y gire el índice.

EDITED2.jpg

3. Por fin, necesitamos crear cuatro medidas y ponerlas en la mesa visual.

Passive measrue = 
CALCULATE (
    COUNT ( 'Table (2)'[Contact] ),
    NOT ( ISBLANK ( 'Table (2)'[Passive] ) )
)

No reply measrue = 
CALCULATE (
    COUNT ( 'Table (2)'[Contact] ),
    ISBLANK ( 'Table (2)'[Passive] ),
    ISBLANK ( 'Table (2)'[Promoter] ),
    ISBLANK ( 'Table (2)'[Detractor] ),
    NOT ( ISBLANK ( 'Table (2)'[No reply] ) )
)

Promoter measrue = 
CALCULATE (
    COUNT ( 'Table (2)'[Contact] ),
    NOT ( ISBLANK ( 'Table (2)'[Promoter] ) )
)

Detractor measrue = 
CALCULATE (
    COUNT ( 'Table (2)'[Contact] ),
    NOT ( ISBLANK ( 'Table (2)'[Detractor] ) )
)

EDITED3.jpg

Edited4.jpg

Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?

Saludos

Equipo de apoyo a la comunidad _ zhenbw

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

BTW, pbix como adjunto.

View solution in original post

6 REPLIES 6
v-zhenbw-msft
Community Support
Community Support

Hola @Vandergledison ,

Podemos agregar una columna de índice y pivotarla, luego crear cuatro medidas para satisfacer sus requisitos.

1. Agregue una columna de año y una columna de índice en Power Query Editor.

EDITED1.jpg

2. Luego quite la columna Fecha y gire el índice.

EDITED2.jpg

3. Por fin, necesitamos crear cuatro medidas y ponerlas en la mesa visual.

Passive measrue = 
CALCULATE (
    COUNT ( 'Table (2)'[Contact] ),
    NOT ( ISBLANK ( 'Table (2)'[Passive] ) )
)

No reply measrue = 
CALCULATE (
    COUNT ( 'Table (2)'[Contact] ),
    ISBLANK ( 'Table (2)'[Passive] ),
    ISBLANK ( 'Table (2)'[Promoter] ),
    ISBLANK ( 'Table (2)'[Detractor] ),
    NOT ( ISBLANK ( 'Table (2)'[No reply] ) )
)

Promoter measrue = 
CALCULATE (
    COUNT ( 'Table (2)'[Contact] ),
    NOT ( ISBLANK ( 'Table (2)'[Promoter] ) )
)

Detractor measrue = 
CALCULATE (
    COUNT ( 'Table (2)'[Contact] ),
    NOT ( ISBLANK ( 'Table (2)'[Detractor] ) )
)

EDITED3.jpg

Edited4.jpg

Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?

Saludos

Equipo de apoyo a la comunidad _ zhenbw

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

BTW, pbix como adjunto.

Hola. Muchas gracias, esto funciona hasta cierto punto.

mi problema es que el objetivo final es agrupar las respuestas teniendo en cuenta sus respuestas. Por ejemplo, si en 2019 la respuesta fue "sin repetición" y en 2020 fue "promotor" que debería ser capaz de contar este contacto como "sin respuesta / promotor" o "sin respuesta / sin respuesta" y hasta ahora. Creo que necesito dividir los años:

es posible pivotar la tabla que contiene texto? para transferir los 2019 y 2020 en dos columnas separadas que contienen las respuestas de Alerta correspondientes?

ContactoFechaAlerta
AJulio de 2019Pasiva
AEnero de 2020Pasiva
AJulio de 2020Sin respuesta
BJunio de 2019Pasiva
CAbril de 2019Sin respuesta
CNoviembre de 2019Sin respuesta
CMayo de 2020Sin respuesta
DMarzo de 2020Sin respuesta
ENoviembre de 2019Promotor
Eseptiembre de 2020Promotor
FJulio de 2019Promotor
FMarzo de 2020Promotor
GMayo de 2019Sin respuesta
GNoviembre de 2019Sin respuesta
HMarzo de 2019Promotor
Hseptiembre de 2019Promotor
Iseptiembre de 2019Pasiva
IMarzo de 2020Sin respuesta
JMayo de 2019Sin respuesta
JEnero de 2020Sin respuesta
JJulio de 2020Sin respuesta
KOctubre de 2019Sin respuesta
KAgosto de 2020Sin respuesta
WMayo de 2019Detractor
Wseptiembre de 2019Sin respuesta
WAgosto de 2020Sin respuesta
amitchandak
Super User
Super User

@Vandergledison , No se puede acceder a su archivo. Por favor, comparta de nuevo

Mirando esto es posible que haya despórvorado las medidas. y tomar el año o el contacto como una leyenda.

https://radacad.com/pivot-and-unpivot-with-power-bi
Transponer : https://yodalearning.com/tutorials/power-query-helps-transposing-data/

hola, el archivo debe ser accesible ahora.

Creo que no lo expliqué bien, lo siento por esto.
Traté de usar los datos no depivos (acutally los datos originales son así).
el problema es que una vez que los Datos son "Verdes", "Amarillo" o "Azul", el "rojo" y "negro" no deben ser contados.
"Rojo" es como una "no respuesta" de un pregunta, tan pronto como reciba una respuesta, será "Verde", "Amarillo" o "Azul".
por lo tanto, en el mismo año (por ejemplo, 2020) si tengo 2x "Rojo" y 1x "Verde", debe contar sólo el "Verde" y no el 2 "Rojo".
el mismo trabajo para "Rojo", si hay 3x "Rojo" en 2020 y no de otro color, debe contar sólo 1x "Rojo".
ahí está la complejidad de la cuestión,
Espero que su más claro... lo siento de nuevo no es fácil de explicar.
Gracias

mhossain
Solution Sage
Solution Sage

@Vandergledison

Estructura tus datos:

--Unpivot/multirow sus datos de una manera que, tiene Year single column having values 2019, 2020

Ahora creas medida para contar.

Cree un gráfico de estaca, arrastre el año al eje x, el color a la leyenda y la medida de recuento a la sección de valores.

Gracias por tu opinión, creo que no lo expliqué bien, lo siento por esto. Traté de usar los datos no depivos (acutally los datos originales son así). el problema es que una vez que los Datos son "Verdes", "Amarillo" o "Azul", el "rojo" y "negro" no deben ser contados. "Rojo" es como una "no respuesta" de un pregunta, tan pronto como reciba una respuesta, será "Verde", "Amarillo" o "Azul". por lo tanto, en el mismo año (por ejemplo, 2020) si tengo 2x "Rojo" y 1x "Verde", debe contar sólo el "Verde" y no el 2 "Rojo". el mismo trabajo para "Rojo", si hay 3x "Rojo" en 2020 y no de otro color, debe contar sólo 1x "Rojo". allí está la complejidad de la cuestión, espero que su más claro... lo siento de nuevo no es fácil de explicar. 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.