(+351) 21 24 10006  ·  info@bconcepts.pt
Carnaxide, Lisboa
Power BI

Power BI – Obtener el número total de filas en una tabla

Equipa bConcepts 26/07/2023 2 min

INTRODUCCIÓN Y CASO DE USO

En Power BI no podemos seleccionar la columna entera y ver el número de filas de la tabla. Para hacerlo, tendríamos que exportar los datos a Excel y contar seleccionando la columna.

En el escenario tenemos una tabla con varias columnas y, al arrastrar las columnas al visual de tabla, veo los valores agrupados por las columnas seleccionadas. Pero cuando intento obtener el número de filas en la columna agrupada surge el verdadero problema.

La función COUNTROWS() funciona de forma diferente y no devuelve el resultado esperado.

La función RANK() tiene otro problema: o genera empates, o, cuando los valores se filtran, no devuelve el resultado esperado.

POWER BI CONCAT()

Usar la función CONCAT es la mejor forma de obtener correctamente el número total de filas en un visual de tabla.

Los pasos siguientes permiten obtener el número total de filas en el visual de tabla, incluso aplicando filtros.

  1. Use la función CONCAT() con todas las combinaciones posibles de columnas.
  2. Si la tabla tiene más de 2 combinaciones posibles, use el símbolo & entre las columnas.
  3. Una vez creada la columna calculada, arrástrela al final de los valores del visual de tabla.
  4. Por último, cambie el valor de la columna a Count (distinct) en el menú de valores.

Ejemplo de resultado:

El informe siguiente se creó con datos de ejemplo que muestran cómo aplicar la lógica.

Tabla Person:

Power BI - número total de filas en una tabla

Diseño del informe:

Power BI - número total de filas en una tabla

Resultado incorrecto 1: con COUNTROWS() – usando Count

El resultado esperado para el número total de filas es 4.

Power BI - número total de filas en una tabla Power BI - número total de filas en una tabla

Resultado incorrecto 2: con COUNTROWS() – usando Count (Distinct)

El resultado esperado para el número total de filas es 4.

Power BI - número total de filas en una tablaPower BI - número total de filas en una tabla

Resultado correcto 1: con CONCAT() – usando Count (Distinct)

El resultado siguiente da el valor esperado correcto: 4.

Power BI - número total de filas en una tablaPower BI - número total de filas en una tabla

Resultado correcto 2: con CONCAT() – usando Count (Distinct)

El resultado siguiente da el valor esperado correcto: 2, usando valores filtrados.

Power BI - número total de filas en una tabla

Fórmula usada para CONCAT():

Concat = CONCATENATE(Person[Column1]&Person[Column2],Person[Column4])

Conclusión:

Este caso de uso se centra en el número total de filas cuando los valores están agrupados y hay filtros aplicados — la función CONCAT() da exactamente el resultado esperado, incluso con filtro. Lo mismo no es posible con RANK(), COUNTROWS() o COUNT por columna.

← Volver a Insights
¿Hablamos?

¿Listo para transformar sus datos?

Reserve una reunión gratuita de 30 minutos y descubra cómo podemos ayudar a su equipo a tomar mejores decisiones.

Agendar Reunión Gratuita
bConcepts