Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola, chicos.
Tal vez no sé cómo hacerlo, pero necesito obtener un valor de una mesa a otra. Tengo esta tabla y necesito obtener este valor en otra tabla (rojo).
Cuando intento usar este cálculo:
fator_20 = CALCULATE(SUM(fatorSucateamento[fator]), FILTER(fatorSucateamento,fatorSucateamento[numero_anos]='fProdução'[anos_sucateamento]),fatorSucateamento[id_sucateamento]='fProdução'[id_sucateamento])
Estoy recibiendo un error:
La expresión contiene varias columnas, pero solo se puede utilizar una sola columna en una expresión True/False utilizada como expresión de filtro de tabla.
¿Alguna idea?
Gracias.
Solved! Go to Solution.
Hola @CSpina ,
En la función Filtro, le falta el símbolo "&&", pruebe la siguiente fórmula.
fator_20 =
CALCULATE (
SUM ( fatorSucateamento[fator] ),
FILTER (
fatorSucateamento,
fatorSucateamento[numero_anos] = 'fProdução'[anos_sucateamento]
&& fatorSucateamento[id_sucateamento] = 'fProdução'[id_sucateamento]
)
)
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
Hola @CSpina ,
En la función Filtro, le falta el símbolo "&&", pruebe la siguiente fórmula.
fator_20 =
CALCULATE (
SUM ( fatorSucateamento[fator] ),
FILTER (
fatorSucateamento,
fatorSucateamento[numero_anos] = 'fProdução'[anos_sucateamento]
&& fatorSucateamento[id_sucateamento] = 'fProdução'[id_sucateamento]
)
)
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
Thanks very much, that´s it.
@CSpina Debe utilizar RELATED, RELATEDTABLE o LOOKUPVALUE al hacer referencia a esas columnas de otra tabla. El error que está recibiendo es porque esencialmente está devolviendo todas las filas de esa tabla y luego tratando de compararlo con algo.
@CSpina , puede proporcionar algunos datos de ejemplo.
Puede copiar de la siguiente manera
Ejemplos
de artículo a ventas - de artículo en 1 lado de 1 a M
Nombre del artículo : RELATED('item'[Brand])
mes a ventas 1 a M
Nombre del mes: LOOKUPVALUE('date'[Month Year],'date'[Date],Sales[Sales Date])
de la ciudad a las ventas 1-M. Pero también es posible en m-1 o M a M. filtro necesidad de filtros clave, se puede utilizar sumx, minx xountx demasiado
Nombre de la ciudad: maxx(FILTER(geography,geography[City Id]-Sales[City Id]),geography[City])