The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
cuando utilizo esta fórmula:
Hola @waleed111 ,
Calendar() devuelve una tabla. Como @Fowmy , @amitchandak dicho , utilice MIN() , MAX() para especificar la fecha de esta manera:
Date Table =
CALENDAR ( MIN ( 'List View'[Start Date] ), MAX ( 'List View'[End Date] ) )
¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.
Saludos
Eyelyn Qin
@waleed111, si usted está tomando de otras mesas que necesita min /max
Fecha: CALENDAR(Min('List View'[start date]), max('List View'[end date]))
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. recomienda:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/
Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...
Apreciamos tus Felicitaciones.
ahora me muestra este error
@waleed111
Pruébalo de esta manera, Espero que estés agregando una nueva tabla de calendario basada en la Tabla de Vista de Lista
Date = CALENDAR(MIN('List View'[start date]),MAX( 'List View'[end date]))
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@waleed111
Según el código, está intentando crear una tabla de calendario proporcionando la fecha de inicio y la fecha de finalización de otra tabla. Esa tabla en particular debe contener fechas válidas en ambas columnas.
Proporcione una explicación de lo que está tratando de lograr
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
uso medida no colomn en argumentos de calendario
Vaya a Modling Tab, haga clic en Nueva tabla y pegue el código que compartí
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
i utilizar medida no colomn por lo tanto max y min no trabajar con medida puede ser
@waleed111 , Si tengo una tabla de lista puedo calendario usando la columna que la tabla tiene
Calendar(min(List View[Start date]), Max(List View[End Date]))
Compruebe el Pbix adjunto , Cómo lo hice con mis tablas
@waleed111
Vaya a la pestaña Modelado haga clic en Nueva tabla y pegue este código, Se aceptarán sus medidas Fecha de inicio y Fecha de finalización.
Por favor, muestre cómo se calculan esas medidas.
Date = CALENDAR('List View'[start date],'List View'[end date])
Hice un experimento creando una tabla de calendario con Medidas
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Las medidas se aceptan como valores en tablas, sin embargo, dado que la medida se basa en el contexto, el resultado no es dinámico, por lo que si tiene dos medidas con MIN(Table[Date]) y MAX(Table[DAte]) estos valores siempre recogerán el valor máximo y mínimo de la tabla a la que se hace referencia, no son dinámicos.
Para mi experiencia, cuando las personas usan la medida en la tabla es porque quieren la parte dinamica de la medida por lo que cuando seleccionan la segmentación o cambian un parámetro o algo como que la tabla es dinamica, y eso no sucede porque como usted sabe mide una base de contexto por lo que cuando se recoge una medida se obtiene el contexto de la tabla y no el contexto de fila por lo que los valores son siempre los mismos y no cambian lo que importa lo que sea lo hace con los otros ajustes de contexto como segmentaciones de datos, filtros o similares.
Esa es la razón por la que me referí que las medidas no se pueden utilizar, mejor dichas medidas no deben utilizarse en la creación de una tabla.
Pero una gran respuesta.
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em Português
Estoy absolutamente de acuerdo en sus puntos y soy plenamente consciente de ello también.
No estoy seguro de @waleed111 propósito aquí, muy poca información proporcionada para atender una solución.
si está creando un calendario estándar, tampoco es la manera correcta.
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
cuando lo hago mesa que funciona, pero cuando lo hago como colomn no funciona por qué?
Hola @waleed111 ,
La sintaxis que tiene devuelve varios valores por lo que no puede agregarla tiene una columna a otra tabla porque al agregar columnas está trabajando el contexto de nivel de fila de ar para una fila un valor.
Usando esa sintaxis obtendrías algo similar a esto:
Columna1 | Nuevo Colum |
a | Fecha1 |
a | Fecha2 |
a | Fecha3 |
b | Fecha1 |
b | Fecha2 |
b | Fecha3 |
¿Cuál es el propósito exacto que necesita lograr?
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em Portuguêsquiero hacer una columna de fecha desde el valor más bajo en todas las tablas a mayor valor
Hola @waleed111 ,
¿Desea agregar una columna con todas las fechas posibles en su tabla? ¿Esto no le dará valores en blanco en algunas fechas?
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em Português¿Desea agregar una columna con todas las fechas posibles en su tabla? Sí
Hola @waleed111 ,
Lo siento por las preguntas de seguimiento, pero a lo que quiero tener todas las fechas en otras tablas, así que si tiene una tabla 1 que tiene vamos a asumir valores para la 1a semana para enero y la fecha máxima es el último día de enero que la tabla tendrá una gran cantidad de valores en blanco excepto para la fecha :
Tabla1 (antes de la columna)
Fecha | Valor |
01/01/2020 | 10 |
02/01/2020 | 30 |
03/01/2020 | 40 |
04/01/2020 | 50 |
05/01/2020 | 60 |
Tabla1 (después de la columna)
Fecha | Valor | Nueva fecha |
01/01/2020 | 10 | 01/01/2020 |
02/01/2020 | 30 | 02/01/2020 |
03/01/2020 | 40 | 03/01/2020 |
04/01/2020 | 50 | 04/01/2020 |
05/01/2020 | 60 | 05/01/2020 |
06/01/2020 | ||
07/01/2020 | ||
... | ||
29/01/2020 | ||
30/01/2020 | ||
31/01/2020 |
¿Es correcta la representación anterior?
Si ese es el resultado esperado, y una vez más me disculpo por qué no utiliza una tabla de calendario para hacer la relación con usted tabla que devolverá los valores que necesita y hacerla más dinamica sin la necesidad de duplicar valores. También este tipo de combinación se realiza mejor en Power Query que en dax porque cuando desea tener nuevas filas, debe crear una nueva tabla.
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em Portuguêsmi pregunta es: ¿puedo asignar la función CALENDAR con una columna y si puedo cuáles son las condiciones?