Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Soy nuevo en powerbi, estoy tratando de usar una función de conmutación para comparar una etiqueta de cadena simple de 'Y' o 'N' al comienzo de un cuarto con el valor al final del trimestre. Estaba pensando algo así como:
SWITCH(TRUE(),Sheet1[IsYesNo]'al principio del trimestre' = Sheet1[IsYesNo]'al final del trimestre',"True".....)
¿Hay alguna manera de decirle a la función que solo mire el valor de la cadena al principio y al final del trimestre? ¡Cualquier ayuda sería muy apreciada!
Supongamos que su mesa se ve así.
Cree una columna calculada.
Column =
VAR _date_1 = STARTOFQUARTER('Table'[Date])
VAR _date_2 = ENDOFQUARTER('Table'[Date])
VAR _year_1 = YEAR(_date_1)
VAR _year_2 = YEAR(_date_2)
VAR _quarter_1 = QUARTER(_date_1)
VAR _quarter_2 = QUARTER(_date_2)
RETURN
SWITCH(
TRUE(),
_year_1 = _year_2
&&
_quarter_1 = _quarter_2
&&
CALCULATE(MAX('Table'[Tag]),FILTER('Table','Table'[Date]=_date_1)) = CALCULATE(MAX('Table'[Tag]),FILTER('Table','Table'[Date]=_date_2)),
TRUE(),
FALSE()
)
Finalmente, verifique si el resultado es correcto.
Adjunte el archivo PBIX como referencia. Espero que ayude.
Si esto no funciona para usted o si no entiendo bien sus necesidades, considere compartir más detalles al respecto. Y sería genial si hubiera un archivo de muestra sin ninguna información confidencial aquí.
Hace que sea más fácil darle una solución.
Saludos
Team_Gao de apoyo a la comunidad
Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo bien sus necesidades o todavía tiene problemas, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de muestra
@NetElvis , Puedes tomar algunos caracteres usando izquierda y derecha y comparar
Comience primero 2 como AB
Izquierda([Columna],2) = "AB"
Últimos 2 como AB
DERECHA([Columna],2) = "AB"
¿Esto da la etiqueta en la fecha de hora en que se publicó la etiqueta? Intenté algo como esto en el que combiné la cadena de fecha y la cadena de etiquetado y usé Left en el índice 1 y la etiqueta era solo la más reciente para esa ID y no en el momento de la fecha publicada.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.