Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hola a todos
Estoy tratando de crear una columna calucada que mostraría una reunión que tiene lugar un mes a partir de cada fecha en la columna original, la condición es si la reunión caería en enero o julio, entonces la fecha de reunión de las 2a columnas debería reflejarse en diciembre o junio de manera respectiva. se vería como el siguiente:
La fórmula general ve que está entregando en su función, para recordar el mes anterior. Sin embargo, he notado algunas discrepancias en los datos - a saber, la fórmula todavía no se está saltando las reuniones del mes de enero y julio, en lugar de mostrar las reuniones que se producen entonces (en lugar de marcarlas como reuniones del mes de diciembre y junio como debería funcionar). Además, las fechas de decisión de diciembre muestran las reuniones del mes de octubre (en lugar de noviembre). Esta es la fórmula que estoy usando:
Meeting Month =
VAR _sldate =
CALCULATE ( SELECTEDVALUE ( 'Decisions Register (2)'[Latest Decision Due Date] ) )
VAR _twomonthback =
EDATE ( _sldate, -2 )
VAR _onemonthback =
EDATE ( _sldate, -1 )
VAR _p1 =
EOMONTH ( 'Decisions Register (2)'[Latest Decision Due Date], -1 )
VAR _p2 =
EOMONTH ( 'Decisions Register (2)'[Latest Decision Due Date], -2 )
VAR _isbalnkprev =
ISBLANK (
COUNTROWS (
FILTER (
'Decisions Register (2)',
'Decisions Register (2)'[Latest Decision Due Date] > _p2
&& 'Decisions Register (2)'[Latest Decision Due Date] <= _p1
)
)
)
VAR _result =
IF ( _isbalnkprev,_twomonthback,_onemonthback )
RETURN
_result
Aquí hay una muestra de la tabla que se genera, tenga en cuenta la mencionada omisión de noviembre omitiendo reuniones del mes de enero y julio, en lugar de mostrar las reuniones que se producirán entonces (en lugar de marcarlas como reuniones del mes de diciembre y junio como debería funcionar). Además, las fechas de decisión de diciembre muestran las reuniones del mes de octubre (en lugar denoviembre):
Fecha de vencimiento de la última decisión | Mes de la reunión |
Viernes, 22 de julio de 2022 | Mayo de 2022 |
lunes, 31 de agosto de 2020 | Julio de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Viernes, 8 de mayo de 2020 | Abril de 2020 |
lunes, 31 de agosto de 2020 | Julio de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
lunes, 31 de agosto de 2020 | Julio de 2020 |
Jueves, 1 de octubre de 2020 | septiembre de 2020 |
Jueves, 1 de octubre de 2020 | septiembre de 2020 |
Viernes, 8 de mayo de 2020 | Abril de 2020 |
Domingo, 1 de noviembre de 2020 | Octubre de 2020 |
Jueves, 1 de octubre de 2020 | septiembre de 2020 |
Viernes, 1 de mayo de 2020 | Abril de 2020 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
lunes, 31 de agosto de 2020 | Julio de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Viernes, 31 de diciembre de 2021 | Octubre de 2021 |
lunes, 31 de agosto de 2020 | Julio de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 24 de julio de 2020 | Junio de 2020 |
Viernes, 8 de mayo de 2020 | Abril de 2020 |
lunes, 31 de agosto de 2020 | Julio de 2020 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Viernes, 1 de mayo de 2020 | Abril de 2020 |
Viernes, 22 de julio de 2022 | Mayo de 2022 |
Martes, 31 de marzo de 2020 | Febrero de 2020 |
Viernes, 31 de diciembre de 2021 | Octubre de 2021 |
lunes, 31 de agosto de 2020 | Julio de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 8 de mayo de 2020 | Abril de 2020 |
Viernes, 8 de mayo de 2020 | Abril de 2020 |
Viernes, 24 de julio de 2020 | Junio de 2020 |
Martes, 31 de diciembre de 2019 | Octubre de 2019 |
Viernes, 24 de julio de 2020 | Junio de 2020 |
Viernes, 31 de diciembre de 2021 | Octubre de 2021 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Martes, 1 de septiembre de 2020 | Agosto de 2020 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Viernes, 1 de mayo de 2020 | Abril de 2020 |
Viernes, 1 de mayo de 2020 | Abril de 2020 |
lunes, 17 de enero de 2022 | Diciembre de 2021 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Sábado, 29 de febrero de 2020 | Enero de 2020 |
Viernes, 24 de julio de 2020 | Junio de 2020 |
lunes, 17 de enero de 2022 | Diciembre de 2021 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Jueves, 1 de octubre de 2020 | septiembre de 2020 |
Jueves, 1 de octubre de 2020 | septiembre de 2020 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Jueves, 1 de octubre de 2020 | septiembre de 2020 |
Jueves, 1 de octubre de 2020 | septiembre de 2020 |
Viernes, 1 de mayo de 2020 | Abril de 2020 |
Sábado, 29 de febrero de 2020 | Enero de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
lunes, 31 de agosto de 2020 | Julio de 2020 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
lunes, 17 de enero de 2022 | Diciembre de 2021 |
lunes, 17 de enero de 2022 | Diciembre de 2021 |
lunes, 17 de enero de 2022 | Diciembre de 2021 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Domingo, 1 de noviembre de 2020 | Octubre de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Viernes, 8 de mayo de 2020 | Abril de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 8 de mayo de 2020 | Abril de 2020 |
lunes, 31 de agosto de 2020 | Julio de 2020 |
lunes, 31 de agosto de 2020 | Julio de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Jueves, 14 de septiembre de 2023 | Julio de 2023 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 12 de junio de 2020 | Mayo de 2020 |
Viernes, 24 de julio de 2020 | Junio de 2020 |
Sábado, 1 de julio de 2023 | Junio de 2023 |
Sábado, 29 de febrero de 2020 | Enero de 2020 |
Viernes, 31 de diciembre de 2021 | Octubre de 2021 |
Viernes, 31 de diciembre de 2021 | Octubre de 2021 |
Domingo, 31 de diciembre de 2023 | Octubre de 2023 |
Jueves, 30 de abril de 2020 | Marzo de 2020 |
Viernes, 30 de octubre de 2020 | septiembre de 2020 |
Viernes, 24 de julio de 2020 | Junio de 2020 |
He intentado crear retoques con la fórmula, pero no ha funcionado. Agradecería cualquier ayuda, ya que soy un principiante.
Gracias por su tiempo!!
Ankit
Solved! Go to Solution.
@Ankap , intente como
nueva columna ?
if([Fecha de vencimiento de la última decisión]) en 2,8o,
format(date(year([Latest Decision Due Date]),month([latest decision due date])-2,1),"mmm-yy"),
format(date(year([Latest Decision Due Date]),month([latest decision due date])-1,1),"mmm-yy")
)
O
nueva columna ?
if([Fecha de vencimiento de la última decisión]) en 2,8o,
format(date(year([Latest Decision Due Date]),month([latest decision due date])-2,1),"mmmm-aaay"),
format(date(year([Latest Decision Due Date]),month([latest decision due date])-1,1),"mmmm-yyyy")
)
@Ankap , intente como
nueva columna ?
if([Fecha de vencimiento de la última decisión]) en 2,8o,
format(date(year([Latest Decision Due Date]),month([latest decision due date])-2,1),"mmm-yy"),
format(date(year([Latest Decision Due Date]),month([latest decision due date])-1,1),"mmm-yy")
)
O
nueva columna ?
if([Fecha de vencimiento de la última decisión]) en 2,8o,
format(date(year([Latest Decision Due Date]),month([latest decision due date])-2,1),"mmmm-aaay"),
format(date(year([Latest Decision Due Date]),month([latest decision due date])-1,1),"mmmm-yyyy")
)
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.