La medida con texto y porcentajes provoca un error cuando se exporta a Excel

Un usuario Pregunto ✅


0


Votar

¡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

error063800_01.xml

Se detectaron errores en el archivo ‘C:Usersucluns1Desktopdata (8).xlsx’

Registros reparados: información de celda de la parte /xl/worksheets/sheet1.xml

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):

Variación de UoS del % esperado =
Si([Expected UoS Allocated] > 0
,([Total Approved UoS] / [Expected UoS Allocated])-1
)

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

2 comentarios (2 nuevos)

@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?

Captura.PNG

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?

Sin título2.png

Cuando se exporta la siguiente tabla, aparece el error.

ShaneCluning_0-1598844574875.png

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:
Sin título.png

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *