noyesae
Tengo un problema para convertir las fechas julianas de 2020 y 2019. Actualmente estoy usando lo siguiente para una nueva columna y está funcionando para las fechas julianas que comienzan con 0, pero para las que comienzan con 9 regresa 2029 y necesito que vuelva 2019, ¿cómo puedo hacer que esto suceda? Mis fechas son 4 dígitos, 9347, 0146, 0003, etc.
HotChilli
En respuesta a noyesae
La variable myYear nunca devolverá nada menos que 2020.
Si el año es 2019 o 2020, a falta de algo más elegante:
VAR myYear = IF (INT(DIVIDE(TableJul[Column1],1000)) = 9, 2019, 2020)
lbendlin
Por lo que tengo entendido, las fechas julianas son contiguas. ¿Dónde entra en juego el 1000 aquí? ¿No debería utilizar todos los dígitos de las fechas julianas?
noyesae
En respuesta a lbendlin
Soy nuevo en Power BI y robé esa fórmula haciendo una búsqueda en Google, así que no estoy seguro de dónde viene el 1000 o qué está haciendo. Estoy abierto a cualquier sugerencia sobre cambios.
HotChilli
En respuesta a noyesae
La variable myYear nunca devolverá nada menos que 2020.
Si el año es 2019 o 2020, a falta de algo más elegante:
VAR myYear = IF (INT(DIVIDE(TableJul[Column1],1000)) = 9, 2019, 2020)
noyesae
En respuesta a HotChilli
@HotChilli Eso solo me da el año, necesito cumplir 9001 al 1 de enero de 2019 o 0001 al 1 de enero de 2020.
HotChilli
En respuesta a noyesae
Eso es correcto. Puede hacer la sustitución en su fórmula original.