0
Votar
Presentado por
ShaneCluning
sobre
08-27-2020
20:30
¡Hola gente de PowerBI!
Tengo un problema en el que una medida que incluye porcentajes y ‘N/A’ se exporta desde el servicio PBI a Excel y provoca un error al abrir el archivo .xlsx.
Básicamente, la medida calcula un Porcentaje (en realidad, hace referencia a una medida diferente), pero si los datos no están disponibles, devuelve ‘N/A’ en su lugar. Esto es para que no parezca que faltan datos en la tabla de exportación.
La medida se define como:
Variación de UoS del % esperado (con na) =
IF(SUM(‘Contratar UoS'[Budgeted UoS]) = 0 && NOT(ISBLANK(SUM(‘Contratar UoS'[Budgeted UoS])))
,»N / A»
,[UoS Variance from Expected %]
)
Cuando se ve en el servicio PBI, todo se ve bien y funciona bien; sin embargo, cuando exporto una tabla que contiene esta medida a un archivo .xlsx, aparece el siguiente error:
Encontramos un problema con algún contenido en [filename].xlsx. ¿Quieres que intentemos recuperar todo lo que podamos? Si confía en el origen de este libro de trabajo, haga clic en Sí.
Cuando hago clic en sí, se recupera correctamente y funciona bien, el único problema es que el campo ya no tiene formato de porcentaje sino de número decimal.
El registro de errores no es muy útil, pero lo he incluido a continuación de todos modos
–
–
Si incluyo una medida similar con espacios en blanco en lugar de N/A, la exportación funciona como se esperaba sin errores (esta es en realidad la medida a la que se hace referencia anteriormente):
Parece ser un problema cuando Excel intenta analizar los porcentajes y cuando llega a N/A se rompe. Curiosamente, si exporto la misma tabla desde PBI Desktop a un archivo CSV, no obtengo ningún error, sino que se antepone una sola comilla a todos los porcentajes, convirtiéndolos en cadenas.
Cualquier ayuda para que esto funcione sería apreciada. Queremos poder incluir N/A, ya que es más fácil de usar que tener campos en blanco en el informe/extracto.
Salud,
Shane C.
Estado: Nuevo
v-yuta-msft
@ShaneCluning,
Hice una prueba pero no pude reproducir este problema. No se produjo ningún error de mi parte como se muestra a continuación. ¿Podría compartir los datos de muestra para un análisis más detallado?
Saludos,
jimmy tao
ShaneCluning
Hola Jimmy,
Nuestra medida aparece como un número decimal y está formateada como un porcentaje, ¿parece que la suya es una medida de texto?
Cuando se exporta la siguiente tabla, aparece el error.
Curiosamente, cuando intento crear un ejemplo desinfectado simplemente ingresando una tabla codificada de ‘Ingresar datos’, no puedo cambiar la medida a un número decimal (fragmento a continuación). En nuestro modelo principal tenemos un conjunto de datos separado que publicamos y luego creamos informes conectados al conjunto de datos en vivo. En estos, podemos crear medidas y, con el mismo método, puedo cambiar el tipo de datos (primera captura de pantalla).
No se puede cambiar el tipo de datos de medida:
2 comentarios (2 nuevos)