¿La columna calculada no se muestra correctamente en el visual?

Un usuario Pregunto ✅

BrandonP2121

Hola,

Así que tengo un archivo de Excel con algunos datos y estoy tratando de que se muestre en Power BI. Creé una tabla de fechas para poder tener la información desglosada por mes. Lo que estoy tratando de hacer es crear una columna calculada donde una fila se divide por otra fila. Cuando coloco esa columna calculada en la sección «Valor» de un gráfico de barras, no aparece ningún dato. Tengo el «Tipo» de esa columna configurado como un valor decimal. Puedo adjuntar una imagen de lo que está sucediendo, pero solo necesito ayuda para averiguar cómo adjuntar una imagen.

¡Gracias!

edhans

En respuesta a BrandonP2121

Aqui tienes. Tuve que hacer una serie de cambios.

  1. Creó una tabla de fechas y la relacionó con su tabla de datos.
  2. Creó una fecha en su tabla de datos. «Enero» no funcionará. Lo hice el 1 de enero de 2020, por ejemplo.
  3. Se crearon medidas para el recuento total de empleados, la cantidad total vencida, el promedio vencido y tal vez 1 o 2 más.
  4. Rehizo su gráfico.

No puede traer promedios y porcentajes en sus datos de origen y hacer nada con ellos. Todo eso hay que hacerlo con medidas o no se enrolla bien.

Como regla general, NUNCA desea colocar columnas numéricas en el área de VALORES de un gráfico o elemento visual. Solo desea colocar Medidas allí. La razón es que cuando descarta un valor, Power BI crea una medida implícita y no puede controlarla tan bien como puede controlar una medida explícita (creada por el usuario), y es posible que no entienda los resultados extraños a medida que cambia su modelo, ya que Power BI es haciendo lo que cree que es mejor, no necesariamente lo que quieres.

greg_deckler

Consulte esta publicación sobre cómo obtener una respuesta rápida a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

edhans

Considere mover ese cálculo a Power Query, cuando incorporó esa columna. Allí puede asegurarse de que los tipos de datos sean correctos.

Haga clic en el cuadro pequeño en la parte superior izquierda de la columna para establecer el tipo después de hacer su fórmula. Agregue una columna personalizada. Debajo es solo [Numbers] / 2

2020-03-26 09_56_55-20200318 - Agrupación de datos para contar - Power Query Editor.png

Para adjuntar una imagen, haga clic en el icono de la cámara y cárguela. No se puede pegar una imagen en este foro.

En general, intente evitar las columnas calculadas. Hay momentos para usarlos, pero es raro. La obtención de datos del sistema de origen, la creación de columnas en Power Query o las medidas DAX suelen ser preferibles a las columnas calculadas. Vea estas referencias:
Columnas calculadas frente a medidas en DAX
Columnas y medidas calculadas en DAX
Diferencias de almacenamiento entre columnas calculadas y tablas calculadas
Creación de una tabla de fechas dinámica en Power Query

BrandonP2121

En respuesta a edhans

Bien, entonces lo que hice fue simplemente hacer el cálculo que quería hacer en Excel y simplemente lo traje a Power BI. Mi problema es que solo quiero que los números se muestren a medida que se calculan, y cuando coloco la columna en la sección «Valor» no puedo hacer que se muestren correctamente. Obtengo las opciones como «Suma, Varianza, Conteo», etc. ¿Hay algo que estoy haciendo mal? Tengo mi columna de cálculo establecida como número decimal.

edhans

En respuesta a BrandonP2121

Haga clic en «No resumir»

2020-03-26 11_14_43-20200318 - Agrupación de datos para contar - Power BI Desktop.png

BrandonP2121

En respuesta a edhans

Aquí es donde está pasando. La primera imagen es lo que estoy viendo actualmente, no veo dónde se mostró, pero entré en la vista de datos y hice clic en «No sumar» para todas las columnas.

poder bi 3.jpg

Lo que estoy tratando de hacer es hacer que los números en la Columna promedio atrasada aparezcan tal como son. ¿Es potencialmente un problema con mi tabla de fechas? Estoy tratando de mostrar los resultados por mes.poder bi 2.jpg

edhans

En respuesta a BrandonP2121

Dado que todos los montos son iguales en el gráfico, no ha creado una relación entre la tabla de fechas y su tabla de datos, o los campos de fecha en uno o ambos no son correctos y no se filtran correctamente.

Más allá de eso, deberá compartir su archivo PBIX con algunos datos de muestra para ver qué está pasando.

Cómo obtener buena ayuda rápidamente. Ayúdanos a ayudarte.
Cómo obtener una respuesta rápida a su pregunta
Cómo proporcionar datos de muestra en el foro de Power BI

BrandonP2121

En respuesta a edhans

De acuerdo, tengan paciencia conmigo, pero subí esto a Google Drive y este es el enlace: https://drive.google.com/open?id=1uXxnXlxz-1D5RBk-Jltl70OzLeq0cJqR

¡Avísame si esto no funciona!

¡Gracias por toda tu ayuda!

edhans

En respuesta a BrandonP2121

Aqui tienes. Tuve que hacer una serie de cambios.

  1. Creó una tabla de fechas y la relacionó con su tabla de datos.
  2. Creó una fecha en su tabla de datos. «Enero» no funcionará. Lo hice el 1 de enero de 2020, por ejemplo.
  3. Se crearon medidas para el recuento total de empleados, la cantidad total vencida, el promedio vencido y tal vez 1 o 2 más.
  4. Rehizo su gráfico.

No puede traer promedios y porcentajes en sus datos de origen y hacer nada con ellos. Todo eso hay que hacerlo con medidas o no se enrolla bien.

Como regla general, NUNCA desea colocar columnas numéricas en el área de VALORES de un gráfico o elemento visual. Solo desea colocar Medidas allí. La razón es que cuando descarta un valor, Power BI crea una medida implícita y no puede controlarla tan bien como puede controlar una medida explícita (creada por el usuario), y es posible que no entienda los resultados extraños a medida que cambia su modelo, ya que Power BI es haciendo lo que cree que es mejor, no necesariamente lo que quieres.

BrandonP2121

En respuesta a edhans

¡Esto es exactamente lo que estaba buscando! ¡Muchas gracias!

edhans

En respuesta a BrandonP2121

Genial @BrandonP2121. Espero que eso te dé lo suficiente para mantener tu proyecto en marcha.

Deja un comentario

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