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! It's time to submit your entry. Live now!
Soy nuevo en la consulta directa de datos. Me gustaría crear una medida para un elemento dentro de una carpeta de la tabla.
Formato de la tabla:
Tabla de casos
Tema primero
Tema Dos
Carpeta Uno
Carpeta Un Elemento Uno
Carpeta Uno Elemento Dos
La medida que estoy tratando de crear.
ItemLen = len('Tabla de casos'[Carpeta Uno Elemento Dos])
Esto no funciona. Intenté esto a continuación.
ItemLen = len('Tabla de casos''Carpeta uno'[Carpeta uno, elemento dos])
Esto no funciona.
ItemLen = len('Tabla de casos','Carpeta uno',[Carpeta uno Elemento dos])
Esto no funciona.
ItemLen = len('Tabla de casos'.' Carpeta Uno'. [Carpeta Uno Elemento Dos])
Esto no funciona.
Necesito ayuda para escribir esta medida. Gracias.
Todavía no pude hacer que esto funcionara. Así que vayamos a algo más simple. Tengo una consulta directa a una base de datos basada en la nube. En una tabla tengo una fecha de inicio. Estoy tratando de averiguar cuántos días han transcurrido entre la fecha de inicio y la fecha de hoy.
Aquí está mi cálculo:
Pero, me gustaría los días promedio para el caso. Solo un número para todos los DaysOpen. Así que hice esto:
Recibo este error:
La función AVERAGE solo acepta una referencia de columna como argumento.
Así que traté de usar la medida que creé
Hola @STIBBS_807 ,
No entiendo el formato de sus tablas. ¿Puedes dar más detalles?
¿A qué te refieres con "medir un elemento dentro de una carpeta de la tabla"?
Aquí está la tabla y la carpeta a la que estoy tratando de llegar:
Quiero obtener la longitud del elemento del equipo del propietario del caso para averiguar dónde truncar los primeros cuatro caracteres de la palabra.
Así que mi fórmula es: right(Equipo del Propietario del Caso, (len(Equipo del Propietario del Caso)-4))
Esta es la carpeta Datos en Power BI. Consulte la carpeta en la lista.
Hola @STIBBS_807 ,
La carpeta es solo una vista de visualización dentro de la tabla CASES.
Creo que el problema aquí es la función DAX que está utilizando.
La función LEN devuelve la longitud de un valor de texto. Aquí está tratando de aplicarlo directamente en una columna que es incorrecta. Esta función LEN funciona en un solo valor de texto.
Puedes leer más detalles sobre esta función aquí:
https://learn.microsoft.com/en-us/dax/len-function-dax
Si desea utilizar esta función en una columna, tendrá que utilizar una agrregación en la columna antes de aplicarle la función LEN dax.
Algo como esto a continuación:
test = LEN(MAX('Countries emissions'[CO2 Emission Type]))
Espero que esto ayude.
The Power BI Data Visualization World Championships is back! It's time to submit your entry.
Check out the January 2026 Power BI update to learn about new features.