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.
Hola, soy nuevo en Power BI.
Tengo dimCust tabla como sigue:
| CustID | CustName | CustAge | CustLoc |
1 | A | 24 | X |
2 | B | 22 | Y |
3 | C | 32 | X |
4 | D | 16 | X |
5 | E | 54 | Z |
6 | F | 32 | Z |
7 | G | 27 | Y |
8 | H | 43 | X |
9 | I | 33 | Y |
10 | J | 25 | Z |
11 | K | 42 | Y |
12 | L | 51 | X |
Y Ventas tabla como sigue:
| SalesID | CustID | Fecha | Id. de producto | Cantidad |
1 | 4 | 01 abril 2023 | 1 | 2 |
2 | 3 | 02 febrero 2023 | 3 | 2 |
3 | 4 | 13 febrero 2023 | 2 | 4 |
4 | 5 | 14 enero 2023 | 4 | 3 |
5 | 2 | 13 abril 2023 | 6 | 12 |
6 | 2 | 18 marzo 2023 | 3 | 3 |
7 | 6 | 21 febrero 2023 | 2 | 5 |
8 | 5 | 19 enero 2023 | 3 | 6 |
9 | 3 | 17 abril 2023 | 4 | 3 |
10 | 2 | 09 marzo 2023 | 5 | 10 |
11 | 6 | 22 marzo 2023 | 6 | 4 |
12 | 7 | 17 febrero 2023 | 4 | 10 |
13 | 6 | 19 febrero 2023 | 3 | 9 |
14 | 6 | 28 marzo 2023 | 2 | 7 |
15 | 4 | 21 enero 2023 | 1 | 2 |
La relación es la siguiente:
Luego creé una tabla de medidas que consta de varias medidas de la siguiente manera:
Luego, en la vista de informe, elegí Visualización de tabla y la llené con columnas y medidas:
Cuando excluí la columna CustName como la anterior, las últimas 3 columnas consisten en un valor total fijo para cada columna en todas las filas (cuadro rojo), como lo quería.
Y como filtré el CustLoc usando slicer, los valores totales también se ajustarán y cada fila aún se llenará con el valor total fijo de la siguiente manera:
Pero cuando incluí la columna CustName, filtra la columna CustID y los valores de las últimas 3 columnas se convierten en solo para las filas particulares, de la siguiente manera:
Una cosa más, agregué otra medida y la incluí en la tabla:
El resultado para cada fila es correcto, pero el valor total se convierte en cero, de la siguiente manera:
Tengo 3 preguntas:
1. ¿Cómo mostrar todos los CustID después de agregar la columna CustName?
2. ¿Cómo mantener el valor total fijo en cada fila basado en el filtro de segmentación después de agregar la columna CustName?
3. ¿Cómo mostrar el valor total correcto para la columna VV?
Hay otra pregunta que necesito su ayuda, todavía con el mismo caso.
Agregué otra columna para mostrar la fecha actual en todas las filas.
Intenté usar la fórmula según su sugerencia, pero no funcionó:
CurrDate = CALCULATE(NOW(), ALLSELECTED('dimCust'[CustID]),REMOVEFILTERS(dimCust[CustName]))
¿Podría por favor ayudar de nuevo en este caso?
Este es el resultado que necesito:
CustID | CustName | VisitQty | Más tempranoVisita | Última visita | PeriodDay | Período total | TotalVisita | Visita/Período | VV |
1 | A | ||||||||
2 | B | 3 | 09 marzo 2023 | 13 abril 2023 | 35 | 93 | 15 | 0.161 | 0.20 |
3 | C | 2 | 02 febrero 2023 | 17 abril 2023 | 74 | 93 | 15 | 0.161 | 1.33 |
4 | D | 3 | 21 enero 2023 | 01 abril 2023 | 70 | 93 | 15 | 0.161 | 0.98 |
5 | E | 2 | 14 enero 2023 | 19 enero 2023 | 5 | 93 | 15 | 0.161 | 0.28 |
6 | F | 4 | 19 febrero 2023 | 28 marzo 2023 | 37 | 93 | 15 | 0.161 | 0.10 |
7 | G | 1 | 17 febrero 2023 | 17 febrero 2023 | 0 | 93 | 15 | ||
8 | H | ||||||||
9 | I | ||||||||
10 | J | ||||||||
11 | K | ||||||||
12 | L | ||||||||
15 | 14 enero 2023 | 17 abril 2023 | 93 | 2.91 |
Te sugiero que pruebes el código como se muestra a continuación.
TotalPeriod = CALCULATE([PeriodDay], ALLSELECTED('dimCust'[CustID]),REMOVEFILTERS(dimCust[CustName]))
TotalVisit = CALCULATE(COUNT('Sales'[SalesID]), ALLSELECTED('dimCust'[CustID]),REMOVEFILTERS(dimCust[CustName]))
VV Total = IF(HASONEVALUE(dimCust[CustID]),[VV],SUMX(VALUES(dimCust[CustID]),[VV]) )
El resultado es el siguiente.
Saludos
Rico Zhou
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Muestre el resultado esperado en función de los datos de muestra que proporcionó.
https://community.powerbi.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |