Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Buenos días.
Tengo una tabla de calendario en la que he calculado ventas diarias, ventas vs anterior, % ventas diarias vs dia anterior, ventas vs día semana anterior, % ventas vs dias de la semana anterior y acumulado semanal en las semanas que tenga día a día (si es lunes sólo tengo dato del lunes, si es martes dato de lunes + martes, si es miércoles lunes + martes + miércoles...).
El problema es que en ese acumulado necesito que si la primera semana que muestro no es completa no quiero que me muestre resultado, quiero decir, si filtro y esa semana no contiene lunes no debería mostrarme nada en esa semana.
Entiendo que lo más sencillo es descartar sobre calendario la semana que no comience en lunes para poder filtrar la suma, pero no consigo sacarlo. ¿Alguna idea?
Hola@Syndicate_Admin
¿Puede decirme si su problema está resuelto? En caso afirmativo, acéptelo como solución.
Saludos
Leroy Lu
Sería algo parecido a esto:
| Date | DiaSemana | Semana | TieneLunes |
| 26/04/2024 | viernes | 17 | NO |
| 27/04/2024 | sábado | 17 | NO |
| 28/04/2024 | domingo | 17 | NO |
| 29/04/2024 | lunes | 18 | SI |
| 30/04/2024 | martes | 18 | SI |
| 01/05/2024 | miércoles | 18 | SI |
| 02/05/2024 | jueves | 18 | SI |
| 03/05/2024 | viernes | 18 | SI |
| 04/05/2024 | sábado | 18 | SI |
| 05/05/2024 | domingo | 18 | SI |
| 06/05/2024 | lunes | 19 | SI |
| 07/05/2024 | martes | 19 | SI |
| 08/05/2024 | miércoles | 19 | SI |
| 09/05/2024 | jueves | 19 | SI |
| 10/05/2024 | viernes | 19 | SI |
Hola, @Ritaf1983 Gracias por su interés en este caso. He complementado los datos de acuerdo con la solicitud del usuario y me he dado cuenta de los resultados. Por favor, compruebe si hay algo que se pueda mejorar. A continuación se muestra mi solución:
Hola@Syndicate_Admin
Con respecto a la cuestión que planteaste, mi solución es la siguiente:
1.Primero he creado la siguiente tabla y los nombres de las columnas y los datos son los datos que ha proporcionado:
2.Creé la siguiente medida para contar si hubo o no un lunes en esa semana, y el gráfico resultante está a continuación:
Monday = IF(WEEKDAY(MINX(FILTER(ALLSELECTED('Table'),'Table'[Week]=MAX('Table'[Week])),'Table'[Date]))=2 ,"YES","NO")
3.Creé la siguiente medida para habilitar el filtrado de valores que no tienen un lunes:
Measure2 =
if ('Table'[Monday]="No",1,0)
4. Con respecto a su deseo de hacer una acumulación semanal día a día de los valores durante semanas con un lunes, creé la siguiente medida:
Measure 1 = CALCULATE(SUM('Table'[Vlaue]),FILTER(ALLSELECTED('Table'),'Table'[Date]<=MAX('Table'[Date])&&'Table'[Week]=MAX('Table'[Week])&&'Table'[Monday]="YES"))
5. Aquí está mi resultado final, que espero cumpla con sus requisitos.
Saludos
Leroy Lu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Algo no debo estar haciendo bien:
Hola@Syndicate_Admin
1. En primer lugar, haga clic en "Transformar datos" para ingresar a la página de powerquery y verificar si el formato de la columna de fecha que seleccionó es Fecha.
2. Después de una modificación exitosa, espero que pueda verificar si el formato modificado es el mismo que desea. A continuación se muestra la captura de pantalla del informe de errores comunes:
Por lo general, Powerbi reconoce las columnas de fecha en el proceso, es difícil reconocer el tipo dd/mm/aaaaa, por lo que se recomienda cambiar los datos de fecha a mm/dd/aaaaa u otros tipos.
3. Aquí está mi resultado final, que espero cumpla con sus requisitos.
Si lo que has hecho aún no resuelve el problema, puedes optar por compartir conmigo los datos sensibles eliminados pbix, te ayudaré a modificar. Asegúrese de eliminar la información confidencial.
Saludos
Leroy Lu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
En este caso la tabla calendario está creada en DAX, definido como fecha (fecha corta)
Hola@Syndicate_Admin
1. A continuación se muestra mi reproducción de su escenario, pero sin los problemas que está experimentando:
Para reproducir el problema que está teniendo, también he creado la tabla de cálculo como se muestra a continuación:
Table = CALENDAR(TODAY()-20,TODAY())
Y usando la siguiente columna calculada, genero el día de la semana para esa fecha:
Week = WEEKNUM('Table'[Date],21)
En segundo lugar, para que te sea más fácil ver qué día de la semana es la fecha, también he creado la siguiente columna calculada:
tod1 = FORMAT('Table'[Date],"dddd" )
Por último, también utilicé la siguiente medida para determinar si hay un lunes en la semana:
Monday = IF(WEEKDAY(MINX(FILTER(ALLSELECTED('Table'),'Table'[Week]=MAX('Table'[Week])),'Table'[Date]))=2 ,"YES","NO")
A continuación se muestra un gráfico de mi resultado final:
2. Puede intentar usar consultas DAX en el escritorio para comprobar y probar las métricas o las columnas calculadas frase por frase, estos son los enlaces relevantes:
Vista de consulta DAX en Power BI Desktop - Power BI | Microsoft Learn
Mi archivo pbix también se agrega como archivo adjunto a la respuesta para que pueda verificarlo. Si aún hay un problema, puede optar por enviarme el archivo pbix después de eliminar la información confidencial (tenga cuidado de eliminar la información confidencial) o verifique si su escritorio necesita actualizarse y actualícelo de inmediato.
Saludos
Leroy Lu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¿Puede que se trate de algo en la configuración del propio programa o de versiones? Al abrir tu fichero de ejemplo me da este error:
Pero lo abre. Copiando tal cual a un PBI limpio continua dándome el mismo error (no me deja adjuntarlo).
Esta es mi versión:
Hola@Syndicate_Admin
Gracias por hacernos saber tu experiencia de usuario. De acuerdo con la descripción de su caso, entiendo lo frustrado que está ahora.
Con respecto a la cuestión que planteaste, mi solución es la siguiente:
1. De acuerdo con la captura de pantalla y la descripción de su informe de errores, su declaración es correcta, es posible que su requisito no se cumpla en su versión actual. Puede intentar actualizar el número de versión, aquí hay una captura de pantalla mía:
Si desea obtener ayuda instantánea, se recomienda que pueda actualizar el producto a la última versión.
2. Este es el enlace de descarga oficial:
Descargue Microsoft Power BI Desktop desde el Centro de descarga oficial de Microsoft
Si necesitas otra ayuda de mi parte, por favor házmelo saber.
Saludos
Leroy Lu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @Syndicate_Admin
Proporcione datos de muestra que cubran su problema o pregunta por completo, en un formato utilizable (no como una captura de pantalla).
https://community.powerbi.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-...
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
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!