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
Sourav_86_Babai
Frequent Visitor

Se requiere devolver el 3er martes de cada mes de una columna Fecha

Hola a todos

Necesita ayuda para devolver el 3er martes de cada mes.
Nombre de archivo : New FR 2020

Columna de fecha: Fecha de aperturaCapture.JPG

Por favor, ayúdame ya que estoy atrapado en esto.

1 ACCEPTED SOLUTION
edhans
Super User
Super User

Pruebe esto (esta es una columna calculada por cierto, no una medida):

El 3 en 3 * 7 es el 3er componente.

El -3 cerca del final es martes. El final ,1 de la función de día de la semana le está diciendo que use domingo - sábado como la semana, 1-7, por lo que el martes es un 3.

Third Tuesday =
[Date]
    - DAY( [date] ) + 1 + 3 * 7
    - WEEKDAY(
        [Date]
            - DAY( [Date] ) + 8 - 3,
        1
    )



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

View solution in original post

4 REPLIES 4
v-yuta-msft
Community Support
Community Support

@Sourav_86_Babai ,

Cree dos columnas de cálculo como se muestra a continuación:

Month =
MONTH ( Table[Date opened] )

WeekNum =
WEEKDAY ( Table[Date opened] )

A continuación, cree una columna o medida de cálculo utilizando el dax a continuación:

Result =
CALCULATE (
    MIN ( Table[Date opened] ),
    FILTER ( ALLEXCEPT ( Table, Table[Month] ), Table[WeekNum] = 3 )
) + 14

Equipo de Apoyo Comunitario _ Jimmy Tao

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

edhans
Super User
Super User

Pruebe esto (esta es una columna calculada por cierto, no una medida):

El 3 en 3 * 7 es el 3er componente.

El -3 cerca del final es martes. El final ,1 de la función de día de la semana le está diciendo que use domingo - sábado como la semana, 1-7, por lo que el martes es un 3.

Third Tuesday =
[Date]
    - DAY( [date] ) + 1 + 3 * 7
    - WEEKDAY(
        [Date]
            - DAY( [Date] ) + 8 - 3,
        1
    )



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

@edhans

Después de encontrar el 3er martes, también necesito saber las entradas abiertas antes del martes 3 y 1er martes.
¿Tienes dax para eso?

Prueba esto como una columna. Una vez más, todo lo que necesita hacer es adust el número que se multiplica por 7 para ajustar el recuento, por lo que 1 es la primera ocurrencia, 2 es 2o, etc. El número que se resta antes de 3 es martes. El domingo es 1, lunes es 2, etc.

Before First Tuesday = 
VAR FirstTuesday=
    [Date]
    - DAY( [date] ) + 1 + 1 * 7
    - WEEKDAY(
        [Date]
            - DAY( [Date] ) + 8 - 3,
        1
    )
VAR ThirdTesday =
[Date]
    - DAY( [date] ) + 1 + 3 * 7
    - WEEKDAY(
        [Date]
            - DAY( [Date] ) + 8 - 3,
        1
    )
RETURN
IF(
    [Date] < FirstTuesday,
    "Before First Tuesday",
    IF(
        [Date] < ThirdTesday,
        "Before Third Tuesday",
        "Date is on or after Third Tuesday"
    )
)



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

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.