Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
¡Hola, chicos!
Después de buscar en toda la comunidad para obtener ayuda, decidí escribir aquí. (lo siento, pero no puedo enviar los archivos)
Básicamente necesito contar cada valor en la columna OPT de veinte (20) columnas múltiples!
Sólo para explicar mejor:
1) Tengo una hoja con todos los códigos de opciones enumerados en una columna "OPT" (ver imagen)
2) Tengo un archivo base excel que es generado por un sistema, lo que significa que el número de columnas es fijo y que voy a tener las mismas veinte columnas con código de opciones en él (ver en amarillo)
3) Ejemplo de lo que solía hacer en Excel: En Excel simplemente hago un countif y agrego las 20 columnas que devuelven el número de veces que aparece el código de opción (ver la lista de loooong de la barra de fórmulas en Excel)
Solved! Go to Solution.
Hola, @ydemek
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Base:
Mesa:
Puede crear una columna calculada o una medida como se indica a continuación.
Columna calculada:
Count Column =
COUNTROWS(
FILTER(
UNION(
SELECTCOLUMNS(Base,"Option Code 1",Base[Option Code 1]),
SELECTCOLUMNS(Base,"Option Code 2",Base[Option Code 2]),
SELECTCOLUMNS(Base,"Option Code 3",Base[Option Code 3])
),
[Option Code 1]=EARLIER('Table'[OPT])
)
)
Medida:
Count Measure =
COUNTROWS(
FILTER(
UNION(
SELECTCOLUMNS(Base,"Option Code 1",Base[Option Code 1]),
SELECTCOLUMNS(Base,"Option Code 2",Base[Option Code 2]),
SELECTCOLUMNS(Base,"Option Code 3",Base[Option Code 3])
),
[Option Code 1]=SELECTEDVALUE('Table'[OPT])
)
)
Resultado:
Best Regard
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @ydemek
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Base:
Mesa:
Puede crear una columna calculada o una medida como se indica a continuación.
Columna calculada:
Count Column =
COUNTROWS(
FILTER(
UNION(
SELECTCOLUMNS(Base,"Option Code 1",Base[Option Code 1]),
SELECTCOLUMNS(Base,"Option Code 2",Base[Option Code 2]),
SELECTCOLUMNS(Base,"Option Code 3",Base[Option Code 3])
),
[Option Code 1]=EARLIER('Table'[OPT])
)
)
Medida:
Count Measure =
COUNTROWS(
FILTER(
UNION(
SELECTCOLUMNS(Base,"Option Code 1",Base[Option Code 1]),
SELECTCOLUMNS(Base,"Option Code 2",Base[Option Code 2]),
SELECTCOLUMNS(Base,"Option Code 3",Base[Option Code 3])
),
[Option Code 1]=SELECTEDVALUE('Table'[OPT])
)
)
Resultado:
Best Regard
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¿Los 20 nombres de columna difieren cada vez que el sistema crea un archivo de Excel? De lo contrario, podría permitir que Power BI lo pusiera todas las columnas entre sí para crear una columna y contarla.
Quality over Quantity