Hola probando encontre estas 3 formas, cuál sería la más eficiente o todas tienen el mismo rendimiento eligiendo basicamente a la primera por ser la más corta, gracias.
Hola Yamil! En este caso las tres tienen prácticamente el mismo rendimiento, así que sí, puedes quedarte con la primera (o la segunda) sin problema. 😊 ¡Saludos!
Buenas tardes, Quisiera saber el motivo del porque cuando hacen las formulas, algunas veces apretan Ctrl + enter. Se puede hacer en la misma línea? o hay un motivo especial porque se trabaja de esa manera? Gracias
Si se puede hacer todo en una sola línea. Aunque es una buena práctica trabajarlo de esa manera, para que el código tenga una estructura y sea más fácil poder identificar si hace falta algo o si hay algún error. 🙌
Estoy haciendo la función condicional pero no he logrado solucionar este problema, agradezco si me pueden ayudar, debe haber algo que este haciendo mal.
Buenas! en columna "Mala Suerte" no me toma en la condición dia=13, porque será? estoy aplicando la formula: F(DimCalendar[CalendarDayOfWeekLabel] = "Tuesday" || DimCalendar[CalendarDayOfWeekLabel] = "Friday" && DimCalendar[Día] = 13,
Hola Patricio, me parece que pueden ser dos cosas: - Una opción sería que tienes que poner entre paréntesis las condiciones OR de Tuesday o Friday, y después fuera del paréntesis el AND del día 13. - Si no es eso, podría ser que tu columna de día no esté en formato númerico, podrías revisarlo y cambiarlo, o si lo dejas en texto probar con "13" entre comillas.
Gracias Javier por tu respuesta. Podrás colocarme en la fórmula donde colocar OR, por favor. Columna Día está en formato númerico y tbn probé colocar en texto y "13" entre comillas.
Participaciones
Inicia sesión para dejar tu duda, comentario y/o respuesta
Lucia M.
Estudiante
•hace 8 meses
Sarai R.
Equipo Datdata
•hace 8 meses
¡Saludos!
Yamil H.
Estudiante
•hace 4 meses
Sarai R.
Equipo Datdata
•hace 4 meses
¡Saludos!
Carlos N.
Estudiante
•hace 5 meses
Sarai R.
Equipo Datdata
•hace 5 meses
¡Saludos!
Gerardo V.
Estudiante
•hace 1 mes
Equipo Datdata
Equipo Datdata
•hace 3 semanas
Joanna S.
Estudiante
•hace 1 mes
Quisiera saber el motivo del porque cuando hacen las formulas, algunas veces apretan Ctrl + enter. Se puede hacer en la misma línea? o hay un motivo especial porque se trabaja de esa manera? Gracias
Sarai R.
Equipo Datdata
•hace 1 mes
Si se puede hacer todo en una sola línea. Aunque es una buena práctica trabajarlo de esa manera, para que el código tenga una estructura y sea más fácil poder identificar si hace falta algo o si hay algún error. 🙌
Te comparto este articulo con algunas reglas de formato DAX:
https://www.sqlbi.com/articles/rules-for-dax-code-formatting/
¡Saludos!
Miguel C.
Estudiante
•hace 9 meses
Sarai R.
Equipo Datdata
•hace 9 meses
¡Saludos!
Deleted-User-Iw8J
Estudiante
•hace 1 año
Estoy haciendo la función condicional pero no he logrado solucionar este problema, agradezco si me pueden ayudar, debe haber algo que este haciendo mal.
Deleted-User-Iw8J
Estudiante
•hace 1 año
Andres R.
Estudiante
•hace 1 año
Andres R.
Estudiante
•hace 1 año
Patricio M.
Estudiante
•hace 10 meses
F(DimCalendar[CalendarDayOfWeekLabel] = "Tuesday" || DimCalendar[CalendarDayOfWeekLabel] = "Friday" && DimCalendar[Día] = 13,
Javier Gómez
Equipo Datdata
•hace 10 meses
- Una opción sería que tienes que poner entre paréntesis las condiciones OR de Tuesday o Friday, y después fuera del paréntesis el AND del día 13.
- Si no es eso, podría ser que tu columna de día no esté en formato númerico, podrías revisarlo y cambiarlo, o si lo dejas en texto probar con "13" entre comillas.
Quedo atento!
Patricio M.
Estudiante
•hace 10 meses
Sarai R.
Equipo Datdata
•hace 10 meses
IF ( OR ( DimCalendar[CalendarDayOfWeekLabel] = "Tuesday", DimCalendar[CalendarDayOfWeekLabel] = "Friday" ) && DimCalendar[Día] = 13, "Mala Suerte", "Día Normal" )¡Saludos!