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 a todos
Estoy intentando crear una columna que multiplicó la columna Diferencia de día. La columna Diferencia de día muestra la diferencia entre la fecha en que entró un cliente potencial y la fecha actual.
Llamamos a cada líder 7 veces en lunes a jueves y sábados y 6 veces el viernes y el domingo
Ejemplo
Los plomos vienen el martes, la diferencia de los días es 7
Miércoles - 7 Llamadas
Jueves - 7 Llamadas
Viernes - 6 Llamadas
Sábado - 7 Llamadas
Domingo - 6 Llamadas
Lunes - 7 Llamadas
Martes - 7 Llamadas
47 Llamadas Total
Originalmente pensé que necesitaba crear una medida que fuera tan simple como IF Día de la semana - Lun-Thurs&Sat, *7. Sin embargo, eso no tiene en cuenta si la diferencia de días ha transcurrido el viernes y el domingo, como en el ejemplo anterior. Así que en lugar de 47 llamadas (que es la cifra exacta), obtuve un total de 49.
¿Tiene sentido? Si no, ¡estoy más que feliz de responder a cualquier pregunta!
Fragmento de los datos
PBIX:
https://www.dropbox.com/s/sh7za59gg8ubj84/Help%20-%20Calls.pbix?dl=0
Salud
Mike
Solved! Go to Solution.
Hola, @michaelknight94
Me pregunto si la "diferencia de día" incluye la fecha de creación o la fecha actual.
Si incluye la fecha de creación, puede probar la siguiente columna calculada.
Result =
var tab =
ADDCOLUMNS(
CALENDAR(
'Active Leads'[Created On],
'Active Leads'[Current Date]-1
),
"Value",
var _weekday = WEEKDAY([Date])
return
IF(
_weekday in {2,3,4,5,7},
7,
IF(
_weekday in {1,6},
6
)
)
)
return
SUMX(
tab,
[Value]
)
Resultado:
Si incluye la fecha actual, puede probar la siguiente columna calculada.
Result =
var tab =
ADDCOLUMNS(
CALENDAR(
'Active Leads'[Created On]+1,
'Active Leads'[Current Date]
),
"Value",
var _weekday = WEEKDAY([Date])
return
IF(
_weekday in {2,3,4,5,7},
7,
IF(
_weekday in {1,6},
6
)
)
)
return
SUMX(
tab,
[Value]
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @michaelknight94
Me pregunto si la "diferencia de día" incluye la fecha de creación o la fecha actual.
Si incluye la fecha de creación, puede probar la siguiente columna calculada.
Result =
var tab =
ADDCOLUMNS(
CALENDAR(
'Active Leads'[Created On],
'Active Leads'[Current Date]-1
),
"Value",
var _weekday = WEEKDAY([Date])
return
IF(
_weekday in {2,3,4,5,7},
7,
IF(
_weekday in {1,6},
6
)
)
)
return
SUMX(
tab,
[Value]
)
Resultado:
Si incluye la fecha actual, puede probar la siguiente columna calculada.
Result =
var tab =
ADDCOLUMNS(
CALENDAR(
'Active Leads'[Created On]+1,
'Active Leads'[Current Date]
),
"Value",
var _weekday = WEEKDAY([Date])
return
IF(
_weekday in {2,3,4,5,7},
7,
IF(
_weekday in {1,6},
6
)
)
)
return
SUMX(
tab,
[Value]
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Ese es el segundo estaba justo en el dinero. ¡Muchas gracias, Allan!
Hola, @michaelknight94
Me gustaría sugerirle que cree una tabla con una columna que enumera todas las fechas de vacaciones. A continuación, puede intentar modificar la columna calculada como se muestra a continuación.
Result =
var tab =
ADDCOLUMNS(
CALENDAR(
'Active Leads'[Created On]+1,
'Active Leads'[Current Date]
),
"Value",
var _weekday = WEEKDAY([Date])
var _date = [Date]
return
IF(
_weekday in {2,3,4,5,7}&&NOT(_date in DISTINCT('Holiday'[Holiday Date])),
7,
IF(
_weekday in {1,6}&&NOT(_date in DISTINCT('Holiday'[Holiday Date])),
6
)
)
)
return
SUMX(
tab,
[Value]
)
@michaelknight94 , no estoy claro en la salida esperada. ¿Puede explicar con ejemplo
Hola @amitchandak
Quiero multiplicar el valor DATEDIFF de la fecha creada y actual.
Quiero multiplicarlo por estas cifras
Lunes-Jueves y Domingo - 7
Viernes y Domingo - 6
Obtenemos un cliente potencial (creado en) el sábado, por ejemplo. La diferencia entre sábado y jueves (fecha actual) es de 5 días
Así que usando las cifras anteriores, esta será la multiplicación 6 (domingo) + 7 (lunes)+ 7 (martes) + 7 (miércoles) + 7 (jueves)
Eso significa que el resultado que quiero es 33
Esperemos que eso sea un poco más claro
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |