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
Anonymous
Not applicable

Calcule no. de días en el filtro del mes

Queridos todos,

Necesito una medida en la que quiero el número total de días que he seleccionado en el filtro de mes.

Por ejemplo- si he seleccionado Jan en el filtro, entonces los recuentos deben ser 31

Si seleccioné Ene y Feb entonces los conteos deben ser 31+28 a 59

Si selecciono Abril y Mayo, entonces los conteos deben ser 30+28[días a partir de hoy, no 31] a 58

Por favor, hágamelo saber cómo conseguirlo. Por favor, ayúdame en el mismo.

Estoy tratando con la siguiente expresión. me está dando cuentas correctas butu para el mes actual, me está dando 31 días pero quiero días a partir de hoy.

TotalNumberDaysMonth ?
SUMX (
RESUMIR (
ADDCOLUMNS (
VALORES ( AD_V_AcreNext_Activity_Detail[Activity_Insert_At] ),
"EOMonth", EOMONTH (AD_V_AcreNext_Activity_Detail [Activity_Insert_At], 0)
),
EOMonth
),
DIA ([EOMonth])
)
1 ACCEPTED SOLUTION

Hola

Por favor, compruebe mi archivo pbix adjunto.

15.PNG

Saludos

Giotto

View solution in original post

11 REPLIES 11
v-gizhi-msft
Community Support
Community Support

Hola

Por favor, siga estos pasos:

1)Crear una tabla de calendario:

Calendar = CALENDAR(DATE(2020,1,1),DATE(2020,12,31))

2)Crear una columna de mes como una segmentación de datos:

Month = FORMAT('Calendar'[Date],"MMM")

3)Pruebe esta medida:

Measure = COUNTROWS(FILTER('Calendar','Calendar'[Date]<=TODAY()))

4)Cuando seleccione Apr+Mayo, el resultado muestra (30+29 (hoy) 59):

5.PNG

Vea mi archivo pbix adjunto.

Saludos

Giotto

Anonymous
Not applicable

HI @v-gizhi-msft ,

Tengo otra tabla Activity_Detail con la columna datetime.

Si me uno a calander[date] con Activity_Detail columna [Activity_Date], entonces la fecha no viene correctamente en otros pivotes...

y en la cortadora de mes también mes no viene correctamente.. en lugar de la fecha del mes se acerca -

Lo estoy intentando desde un par de días, pero no sucede por mí, pero ustedes pueden hacerlo fácilmente .. 😞

Creo que hay algún problema en mi modelo..

Necesito 3 cosas en mi dashbaord -

1- Mes y fecha de la cortadora a corregir - ponerlo de calander

2- Adopción sabia del equipo - la fecha no es correcta que mostrar la misma fecha varias veces.. puede ser que sea debido a datetime

y la fecha debe ser todas las fechas del mes (desde calander ) y luego mostrar los recuentos de actividades para las fechas disponibles

3- Informes de equipo - No. de días :- Quiero aplicar el formato condicional en el nombre del PO . Si

[total de días laborables]/[total no de días en la cortadora de mes seleccionado] >90% y luego Verde

[total de días laborables]/[total no de días en la segmentación del mes seleccionado] <90% y luego Red

A continuación se muestra el PBIX -

https://drive.google.com/file/d/16JWMVy2MaPrGnDViCA36Un4eVaZ2lKTj/view?usp=sharing

Por favor, ayúdame en el mismo.

Anonymous
Not applicable

HI @v-gizhi-msft ,

Tengo otra tabla Activity_Detail con la columna datetime.

Si me uno a calander[date] con Activity_Detail columna [Activity_Date], entonces la fecha no viene correctamente en otros pivotes...

y en la cortadora de mes también mes no viene correctamente.. en lugar de la fecha del mes se acerca -

Lo estoy intentando desde un par de días, pero no sucede por mí, pero ustedes pueden hacerlo fácilmente .. 😞

Creo que hay algún problema en mi modelo..

Necesito 3 cosas en mi dashbaord -

1- Mes y fecha de la cortadora a corregir - ponerlo de calander

2- Adopción sabia del equipo - la fecha no es correcta que mostrar la misma fecha varias veces.. puede ser que sea debido a datetime

3- Informes de equipo - No. de días :- Quiero aplicar el formato condicional en el nombre del PO . Si

[total de días laborables]/[total no de días en la cortadora de mes seleccionado] >90% y luego Verde

[total de días laborables]/[total no de días en la segmentación del mes seleccionado] <90% y luego Red

A continuación se muestra el PBIX -

https://drive.google.com/file/d/16JWMVy2MaPrGnDViCA36Un4eVaZ2lKTj/view?usp=sharing

Por favor, ayúdame en el mismo.

Anonymous
Not applicable

¿Desea generar el recuento de días en la cuadrícula o un objeto visual independiente?
Una simple fila de recuento funciona si lo desea en una tarjeta separada.

CountDays = COUNTROWS('Date')

amitchandak
Super User
Super User

@bhuprakash , en lugar de eomonth try lastdate

Anonymous
Not applicable

Estimado @amitchandak ,

Estoy tratando por debajo de la medida, pero no funciona -

TotalNumberDaysMonth ?
COUNT(Activity_Detail[Activity_Id])/
SUMX (
RESUMIR (
ADDCOLUMNS (
VALUES ( Activity_Detail[Activity_Insert_At] ),
"EOMonth", LASTDATE (Activity_Detail [Activity_Insert_At])
),
EOMonth
),
DIA ([EOMonth])
)
¿Podría corregirlo, cuál es el problema?
también adjunto archivo PBIX .. Espera un vistazo.
calander que fue sugerido por usted.. no funciona correctamente.

@bhuprakash, intente si esto puede funcionar

TotalNumberDaysMonth ?
COUNT(Activity_Detail[Activity_Id])/
SUMX (
RESUMEN (Activity_Detail[Activity_Insert_At] ,"EOMonth"
,if(LASTDATE(Activity_Detail[Activity_Insert_At])<-today(),LASTDATE(Activity_Detail[Activity_Insert_At]),today())
),
DIA ( [EOMonth] )
)

Anonymous
Not applicable

@amitchandak ,

Me está dando algún error. Puedo enviarle el PBIX si puede comprobarlo .

erro.png

Anonymous
Not applicable

A continuación la fórmula me está dando días de mes cuentan, pero sólo por un mes.

Si estoy seleccionando 2 meses y no está resumiendo los días cuenta -

TotalNumberDaysMonth ?
SUMX (
RESUMIR (
ADDCOLUMNS (
VALUES ( Activity_Detail[Activity_Insert_At] ),
"EOMonth", if(max(Activity_Detail[Activity_Insert_At])<-today(),max(Activity_Detail[Activity_Insert_At]),today())
),
EOMonth
),
DIA ([EOMonth])
)
Anonymous
Not applicable

Estoy recibiendo el número total de días, pero me está dando según la fecha de actvivity disponible para el empleado.

He seleccionado abril y mayo en el filtro de mes y luego me está dando 30 para algunos empleados y 61 para algún empleado.

Necesito 61 para todos los empleados para poder calcular los días laborables promedio.

Por favor, ayúdame.

erro.png

Hola

Por favor, compruebe mi archivo pbix adjunto.

15.PNG

Saludos

Giotto

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.