Cuente el número de puntos en mi gráfico de líneas

Un usuario Pregunto ✅

Anónimo

Entonces, quiero crear una medida en la que cuente la cantidad de días en mi gráfico de líneas. Entonces, en el ejemplo a continuación, puede ver que hay 29 fechas, así que quiero una medida que solo contenga el número 29, según el conteo del eje x.

Solo ejemplo.png

Hola @Anónimo,

No tengo claro su requisito, si es posible, ¿podría proporcionarme información más detallada (como su resultado esperado y sus datos de muestra)? Entonces te ayudaré más correctamente.

Oculte los datos confidenciales antes de cargarlos.

Gracias por su comprensión y apoyo.
Atentamente,
zoe zhi

Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

amichandak

@Anónimo

Puede contar la fecha cuando la medida no es banco o 0. la medida es la medida de la línea y la fecha es el campo de fecha

Calcular(contar(Fecha[Date]), filtro (tabla,[Measure]>0)

O

Calcular(contar(Fecha[Date]), filtro (tabla, no (está en blanco ([Measure])))

Más de una medida

Calcular(contar(Fecha[Date]), filtro (tabla, no (está en blanco ([Measure])) || no (está en blanco ([Measure2])))

tex628

Hola,

Esto es un poco difícil con esta información proporcionada, pero creo que quieres algo como:

Measure =
Countrows(
Summarize(
'Calendar';
Calendar[Date];
"Sum" ; [Your measure]
)
)

Déjame saber si es correcto o no. 🙂

Hermano,
j

Anónimo

En respuesta a tex628

Intentaré explicarlo un poco más, pero podría hacerlo más difícil, pero ciertamente no lo espero. Así que estoy comparando este gráfico de líneas con otro gráfico de líneas, selecciono una fecha en el primer gráfico y traza 29 días, 27 días o una cantidad de fechas (siempre que haya datos disponibles). Entonces, si el gráfico de la primera línea contiene 29 días de datos, mi medida se ve así:

Días = IF(VALOR SELECCIONADO(‘Ventas'[Date])>=VALOR SELECCIONADO(‘Calendario'[Date])&&VALOR SELECCIONADO(‘Ventas'[Date])[Date])+29;1;0)
Una de las últimas líneas es +29 porque hay 29 días en el gráfico de líneas, pero cuando el gráfico de líneas muestra 27 días de datos, debería ser +27. Así que estoy tratando de hacer exactamente la misma medida solo
Días = IF(VALOR SELECCIONADO(‘Ventas'[Date])>=VALOR SELECCIONADO(‘Calendario'[Date])&&VALOR SELECCIONADO(‘Ventas'[Date])[Date])+[Count of points in my first linechart]1;0)

tex628

En respuesta a Anónimo

¿Qué valor obtienes si usas:

Measure =
Countrows(
Summarize(
ALLSELECTED('Calendar');
Calendar[Date];
"Sum" ; [Your measure]
)
)

Es difícil proponer algo porque está claro que hay un contexto de fila relacionado con la medida que desea crear. Sería muy útil ver los otros datos que están presentes en la matriz donde desea esta medida.

Hermano,
j

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *