Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Datos de muestra:-
Categoría | Subcategoría | Valor | Fecha | CDate | Tipo |
Mercancía | T1 | 19.43 | 9/29/2021 | 29-sep-21 | Corredor |
FNO | MF1 | 0.5 | 9/29/2021 | 29-sep-21 | Corredor |
FNO | B1 | 3.95 | 9/29/2021 | 29-sep-21 | Corredor |
FNO | c1 | 0.47 | 9/29/2021 | 29-sep-21 | Corredor |
Equidad | ceniza1 | 7 | 9/29/2021 | 29-sep-21 | Corredor |
Equidad | ab1 | 4 | 9/29/2021 | 29-sep-21 | Corredor |
Equidad | te1 | 31.41 | 9/29/2021 | 29-sep-21 | Corredor |
FNO | s1 | 0.75 | 9/29/2021 | 29-sep-21 | Corredor |
Mercancía | T1 | 19.45 | 9/30/2021 | 30-sep-21 | Corredor |
FNO | MF1 | 0.5 | 9/30/2021 | 30-sep-21 | Corredor |
FNO | B1 | 3.94 | 9/30/2021 | 30-sep-21 | Corredor |
FNO | c1 | 1.22 | 9/30/2021 | 30-sep-21 | Corredor |
FNO | U1 | -0.75 | 9/30/2021 | 30-sep-21 | Corredor |
Equidad | ceniza1 | 7.78 | 9/30/2021 | 30-sep-21 | Corredor |
Equidad | ab1 | 3.99 | 9/30/2021 | 30-sep-21 | Corredor |
Equidad | te1 | 31.41 | 9/30/2021 | 30-sep-21 | Corredor |
FNO | s1 | 0 | 9/30/2021 | 30-sep-21 | Corredor |
Mercancía | T1 | 19.65 | 10/1/2021 | 1-oct-21 | Corredor |
FNO | MF1 | 0.51 | 10/1/2021 | 1-oct-21 | Corredor |
FNO | B1 | 3.98 | 10/1/2021 | 1-oct-21 | Corredor |
FNO | c1 | 1.2 | 10/1/2021 | 1-oct-21 | Corredor |
FNO | U1 | -0.75 | 10/1/2021 | 1-oct-21 | Corredor |
Equidad | ceniza1 | 7.82 | 10/1/2021 | 1-oct-21 | Corredor |
Equidad | ab1 | 4 | 10/1/2021 | 1-oct-21 | Corredor |
Equidad | te1 | 31.36 | 10/1/2021 | 1-oct-21 | Corredor |
Mercancía | T1 | 19.69 | 10/4/2021 | 4-oct-21 | Corredor |
FNO | MF1 | 0.51 | 10/4/2021 | 4-oct-21 | Corredor |
FNO | B1 | 3.96 | 10/4/2021 | 4-oct-21 | Corredor |
FNO | c1 | 0.54 | 10/4/2021 | 4-oct-21 | Corredor |
FNO | U1 | -3.01 | 10/4/2021 | 4-oct-21 | Corredor |
Equidad | ceniza1 | 7.77 | 10/4/2021 | 4-oct-21 | Corredor |
Equidad | ab1 | 1.99 | 10/4/2021 | 4-oct-21 | Corredor |
Equidad | te1 | 34.39 | 10/4/2021 | 4-oct-21 | Corredor |
FNO | s1 | 3.04 | 10/4/2021 | 4-oct-21 | Corredor |
Mercancía | T1 | 19.45 | 10/5/2021 | 5-oct-21 | Corredor |
FNO | MF1 | 0.51 | 10/5/2021 | 5-oct-21 | Corredor |
FNO | B1 | 3.98 | 10/5/2021 | 5-oct-21 | Corredor |
FNO | c1 | 0.72 | 10/5/2021 | 5-oct-21 | Corredor |
FNO | U1 | -3.01 | 10/5/2021 | 5-oct-21 | Corredor |
Equidad | ceniza1 | 7.71 | 10/5/2021 | 5-oct-21 | Corredor |
Equidad | ab1 | 1.99 | 10/5/2021 | 5-oct-21 | Corredor |
Equidad | te1 | 34.49 | 10/5/2021 | 5-oct-21 | Corredor |
FNO | s1 | 3.02 | 10/5/2021 | 5-oct-21 | Corredor |
Equidad | ab1 | 0.040821 | 9/29/2021 | 29-sep-21 | En línea |
Equidad | ab1 | 0.020821 | 10/1/2021 | 1-oct-21 | En línea |
Equidad | ceniza1 | 0.075229 | 9/29/2021 | 29-sep-21 | En línea |
Equidad | ceniza1 | 0.075229 | 10/1/2021 | 1-oct-21 | En línea |
Equidad | te1 | 0.331673 | 9/29/2021 | 29-sep-21 | En línea |
Equidad | te1 | 0.361673 | 10/1/2021 | 1-oct-21 | En línea |
Mercancía | T1 | 0.199203 | 9/29/2021 | 29-sep-21 | En línea |
Mercancía | T1 | 0.199203 | 10/1/2021 | 1-oct-21 | En línea |
FNO | B1 | 0.028357 | 9/29/2021 | 29-sep-21 | En línea |
FNO | B1 | 0.028357 | 10/1/2021 | 1-oct-21 | En línea |
FNO | MF1 | 0.00498 | 9/29/2021 | 29-sep-21 | En línea |
FNO | MF1 | 0.00498 | 10/1/2021 | 1-oct-21 | En línea |
Tengo slicer de fecha
Una vez que selecciono cualquier fecha, debería mostrar la tabla como se muestra a continuación
Requisito:- por ejemplo. Si el usuario selecciona el 3 de octubre de 2021 en la segmentación de datos de fecha, debería mostrar los datos del agente del 3 de octubre, pero los datos en línea con cualquier fecha más difícil, es decir, el 1 de octubre de valor
Si el usuario selecciona 26 de septiembre de 2021, debería mostrar datos de datos del intermediario, pero los datos en línea de la última fecha significan el valor del 22 de septiembre
Si el usuario selecciona el 1 de octubre de 2021, debe mostrar datos de datos del intermediario del 1 de octubre, pero los datos en línea de la última fecha significan que el valor del 30 de septiembre no se seleccionó el valor de la fecha para en línea
He creado 2 medidas:-
Broker_New1 =
SUMX (
FILTRO (
«Cuadro (3)»,
[Tipo] = "Broker"
&& 'Tabla (3)'[Fecha]= SELECTEDVALUE ( 'Tabla (3)'[Fecha] )
),
«Cuadro (3)»[Valor]
)
Online_new1 =
VAR a =
MAXX (
FILTRO (
ALL ( «Cuadro (3)» ),
[Fecha] < SELECTEDVALUE ( 'Tabla (3)'[Fecha] )
&& [Tipo] = "En línea"
),
[Fecha]
)
DEVOLUCIÓN
SUMX (
FILTRO (
ALL ( «Cuadro (3)» ),
[Fecha] = a
&& [Tipo] = "En línea"
&& [category] = SELECTEDVALUE ( 'Tabla (3)'[categoría] )
&& [Subcategoría] = SELECTEDVALUE ( 'Tabla (3)'[Subcategoría] )
),
«Cuadro (3)»[Valor]
)
En algunos casos Sub Total mostrando En blanco, necesito un subtotal de fila de cada categoría
Necesita su ayuda @amitchandak @Greg_Deckler
Gracias
Solved! Go to Solution.
Hay @Anshenterprices
Pruebe esta medida para los valores en línea.
Online_new1 =
VAR a =
MAXX (
FILTER (
ALL ( 'Table (3)' ),
[Date] < SELECTEDVALUE ( 'Table (3)'[Date] )
&& [Type] = "Online"
),
[Date]
)
RETURN
CALCULATE (
SUM ( 'Table (3)'[Value] ),
ALLEXCEPT ( 'Table (3)', 'Table (3)'[Category], 'Table (3)'[Sub Category] ),
'Table (3)'[Type] = "Online",
'Table (3)'[Date] = a
)
Saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como Solución para ayudar a otros miembros a encontrarla.
Hay @Anshenterprices
Pruebe esta medida para los valores en línea.
Online_new1 =
VAR a =
MAXX (
FILTER (
ALL ( 'Table (3)' ),
[Date] < SELECTEDVALUE ( 'Table (3)'[Date] )
&& [Type] = "Online"
),
[Date]
)
RETURN
CALCULATE (
SUM ( 'Table (3)'[Value] ),
ALLEXCEPT ( 'Table (3)', 'Table (3)'[Category], 'Table (3)'[Sub Category] ),
'Table (3)'[Type] = "Online",
'Table (3)'[Date] = a
)
Saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como Solución para ayudar a otros miembros a encontrarla.
@Anshenterprices , Prefiere usar una tabla de fechas independiente en la segmentación de datos e intenta como
medida =
var _1 calculate(maxX(filter(Table,Table[Date]<= selectedvalue(Date[Date])), Table[Date]), allexcept(Table, Table[Type]))
devolución
calculate(sum(Table[Value]), filter(Table, Table[Date] =_1))
o con una fecha de la tabla pruebe como
medida =
var _1 calculate(maxX(filter( allexcept(Table, Table[Type]), Table[Date]<= selectedvalue(Table[Date])), Table[Date]),)
devolución
calculate(sum(Table[Value]), filter( allexcept(Table, Table[Type]), Table[Date] =_1))