Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Se necesita un campo de fórmula que examine los campos existentes y devuelva fechas codificadas en nuevos campos

Necesito ayuda con un campo de fórmula que analiza dos campos existentes y devuelve fechas codificadas en dos campos nuevos. El primer campo existente se llama 'dimstartdate'[monthname] y el segundo campo existente se llama 'dimstartdate'[yearnumber]. El primer nombre de campo nuevo se llamará 'Media Due' y el segundo nuevo nombre de campo se llamará 'Client / Carrier Final Proof Approval'.

Sé que la lista lógica parece larga, pero simplemente varía según el mes del año (para 2023).

Lógica para el campo de fórmula:

- Si el campo 'dimstartdate'[monthname] es '1' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '11/9/2023' y el campo 'Client / Carrier Final Proof Approval' con '12/8/2023'.

- Si el campo 'dimstartdate'[monthname] es '2' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '12/9/2023' y el campo 'Client / Carrier Final Proof Approval' con '1/6/2023'.

- Si el campo 'dimstartdate'[monthname] es '3' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '1/7/2023' y el campo 'Client / Carrier Final Proof Approval' con '2/3/2023'.

- Si el campo 'dimstartdate'[monthname] es '4' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '2/14/2023' y el campo 'Client / Carrier Final Proof Approval' con '3/11/2023'.

- Si el campo 'dimstartdate'[monthname] es '5' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '3/15/2023' y el campo 'Client / Carrier Final Proof Approval' con '4/8/2023'.

- Si el campo 'dimstartdate'[monthname] es '6' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '4/18/2023' y el campo 'Client / Carrier Final Proof Approval' con '5/12/2023'.

- Si el campo 'dimstartdate'[monthname] es '7' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '5/13/2023' y el campo 'Client / Carrier Final Proof Approval' con '6/9/2023'.

- Si el campo 'dimstartdate'[monthname] es '8' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '6/13/2023' y el campo 'Client / Carrier Final Proof Approval' con '7/8/2023'.

- Si el campo 'dimstartdate'[monthname] es '9' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '7/18/2023' y el campo 'Client / Carrier Final Proof Approval' con '8/11/2023'.

- Si el campo 'dimstartdate'[monthname] es '10' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '8/12/2023' y el campo 'Client / Carrier Final Proof Approval' con '9/8/2023'.

- Si el campo 'dimstartdate'[monthname] es '11' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '9/2/2023' y el campo 'Client / Carrier Final Proof Approval' con '9/29/2023'.

- Si el campo 'dimstartdate'[monthname] es '12' y el campo 'dimstartdate'[yearnumber] es '2023', rellene el campo 'Media Due' con '10/5/2023' y el campo 'Client / Carrier Final Proof Approval' con '11/1/2023'.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Media Due = interruptor(verdadero(),
dimstartdate[monthnumber] = 1 && dimstartdate[Número de año] = 2023, "11/9/2022",
dimstartdate[monthnumber] = 2 && dimstartdate[Número de año] = 2023, "12/9/2022",
dimstartdate[monthnumber] = 3 && dimstartdate[Número de año] = 2023, "1/7/2023",
dimstartdate[monthnumber] = 4 && dimstartdate[Número de año] = 2023, "2/14/2023",
dimstartdate[monthnumber] = 5 && dimstartdate[Número de año] = 2023, "3/15/2023",
dimstartdate[monthnumber] = 6 && dimstartdate[Número de año] = 2023, "4/18/2023",
dimstartdate[monthnumber] = 7 && dimstartdate[Número de año] = 2023, "5/13/2023",
dimstartdate[monthnumber] = 8 && dimstartdate[Número de año] = 2023, "6/13/2023",
dimstartdate[monthnumber] = 9 && dimstartdate[Número de año] = 2023, "7/18/2023",
dimstartdate[monthnumber] = 10 && dimstartdate[Número de año] = 2023, "8/12/2023",
dimstartdate[monthnumber] = 11 && dimstartdate[Número de año] = 2023, "9/2/2023",
dimstartdate[monthnumber] = 12 && dimstartdate[Número de año] = 2023, "10/5/2023",
ESPACIO EN BLANCO())
Aprobación de prueba final del cliente / transportista = interruptor(verdadero(),
dimstartdate[monthnumber] = 1 && dimstartdate[Número de año] = 2023, "12/8/2022",
dimstartdate[monthnumber] = 2 && dimstartdate[Número de año] = 2023, "1/6/2023",
dimstartdate[monthnumber] = 3 && dimstartdate[Número de año] = 2023, "2/3/2023",
dimstartdate[monthnumber] = 4 && dimstartdate[Número de año] = 2023, "3/12/2023",
dimstartdate[monthnumber] = 5 && dimstartdate[Número de año] = 2023, "4/8/2023",
dimstartdate[monthnumber] = 6 && dimstartdate[Número de año] = 2023, "5/12/2023",
dimstartdate[monthnumber] = 7 && dimstartdate[Número de año] = 2023, "6/9/2023",
dimstartdate[monthnumber] = 8 && dimstartdate[Número de año] = 2023, "7/8/2023",
dimstartdate[monthnumber] = 9 && dimstartdate[Número de año] = 2023, "8/11/2023",
dimstartdate[monthnumber] = 10 && dimstartdate[Número de año] = 2023, "9/8/2023",
dimstartdate[monthnumber] = 11 && dimstartdate[Número de año] = 2023, "9/29/2023",
dimstartdate[monthnumber] = 12 && dimstartdate[Número de año] = 2023, "11/1/2023",
ESPACIO EN BLANCO())

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Media Due = interruptor(verdadero(),
dimstartdate[monthnumber] = 1 && dimstartdate[Número de año] = 2023, "11/9/2022",
dimstartdate[monthnumber] = 2 && dimstartdate[Número de año] = 2023, "12/9/2022",
dimstartdate[monthnumber] = 3 && dimstartdate[Número de año] = 2023, "1/7/2023",
dimstartdate[monthnumber] = 4 && dimstartdate[Número de año] = 2023, "2/14/2023",
dimstartdate[monthnumber] = 5 && dimstartdate[Número de año] = 2023, "3/15/2023",
dimstartdate[monthnumber] = 6 && dimstartdate[Número de año] = 2023, "4/18/2023",
dimstartdate[monthnumber] = 7 && dimstartdate[Número de año] = 2023, "5/13/2023",
dimstartdate[monthnumber] = 8 && dimstartdate[Número de año] = 2023, "6/13/2023",
dimstartdate[monthnumber] = 9 && dimstartdate[Número de año] = 2023, "7/18/2023",
dimstartdate[monthnumber] = 10 && dimstartdate[Número de año] = 2023, "8/12/2023",
dimstartdate[monthnumber] = 11 && dimstartdate[Número de año] = 2023, "9/2/2023",
dimstartdate[monthnumber] = 12 && dimstartdate[Número de año] = 2023, "10/5/2023",
ESPACIO EN BLANCO())
Aprobación de prueba final del cliente / transportista = interruptor(verdadero(),
dimstartdate[monthnumber] = 1 && dimstartdate[Número de año] = 2023, "12/8/2022",
dimstartdate[monthnumber] = 2 && dimstartdate[Número de año] = 2023, "1/6/2023",
dimstartdate[monthnumber] = 3 && dimstartdate[Número de año] = 2023, "2/3/2023",
dimstartdate[monthnumber] = 4 && dimstartdate[Número de año] = 2023, "3/12/2023",
dimstartdate[monthnumber] = 5 && dimstartdate[Número de año] = 2023, "4/8/2023",
dimstartdate[monthnumber] = 6 && dimstartdate[Número de año] = 2023, "5/12/2023",
dimstartdate[monthnumber] = 7 && dimstartdate[Número de año] = 2023, "6/9/2023",
dimstartdate[monthnumber] = 8 && dimstartdate[Número de año] = 2023, "7/8/2023",
dimstartdate[monthnumber] = 9 && dimstartdate[Número de año] = 2023, "8/11/2023",
dimstartdate[monthnumber] = 10 && dimstartdate[Número de año] = 2023, "9/8/2023",
dimstartdate[monthnumber] = 11 && dimstartdate[Número de año] = 2023, "9/29/2023",
dimstartdate[monthnumber] = 12 && dimstartdate[Número de año] = 2023, "11/1/2023",
ESPACIO EN BLANCO())

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.