Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Tengo una tabla como la siguiente en la que uso la función anterior para calcular la suma de cada producto, pero ahora tengo otra tabla en la que tengo un porcentaje, y este valor lo necesito multiplicar por cada fila de la columna de suma, ¿cómo puedo obtener ese valor siendo que ya estoy usando la función antes y tal que coincida con la columna Tienda y Producto?
suma = calcular (suma ('A' [precio])) , FILTRO ('A', [índice] < = ANTERIOR ('A' [índice]) && [tienda] = ANTERIOR ('A' [tienda]) ))
índice | Tienda | Año | Mes | Producto | precio | suma |
1 | 1 | 2021 | 1 | A | 8000 | 8000 |
2 | 1 | 2021 | 2 | B | 1000 | 9000 |
3 | 1 | 2021 | 3 | C | 5000 | 14000 |
Otra tabla
Tienda | Producto | Porcentaje |
1 | A | 0.9 |
1 | B | 0.5 |
1 | C | 0.3 |
Solved! Go to Solution.
Allí, @nicolasvc
Puede probar los siguientes métodos:
1. He preparado primero las tablas a y B. Suma es la columna de cálculo.
2. Utilice la función LOOKUPVALUE para hacer coincidir la columna de suma de la tabla A con la tabla B.
Sum =
LOOKUPVALUE ( A[Sum], A[ Store], [Store], A[ Product], [ Product] )
3. El valor que desea se muestra en la figura:
Value = B[Sum]*B[ Percentage]
Si el método que proporcioné anteriormente no puede resolver su problema, ¿cuál es su resultado esperado? ¿Podría proporcionar más detalles al respecto?
Saludos
Carlota Zhang
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Allí, @nicolasvc
Puede probar los siguientes métodos:
1. He preparado primero las tablas a y B. Suma es la columna de cálculo.
2. Utilice la función LOOKUPVALUE para hacer coincidir la columna de suma de la tabla A con la tabla B.
Sum =
LOOKUPVALUE ( A[Sum], A[ Store], [Store], A[ Product], [ Product] )
3. El valor que desea se muestra en la figura:
Value = B[Sum]*B[ Percentage]
Si el método que proporcioné anteriormente no puede resolver su problema, ¿cuál es su resultado esperado? ¿Podría proporcionar más detalles al respecto?
Saludos
Carlota Zhang
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
@nicolasvc , Use MAxx si es necesario
% = sumX (FILTER ('B', 'A'[index] <= ('B' [index]) && 'A'[store] = ('B' [store]) ), 'B' [Percentage])
o
% = MAXX(FILTER ('B', 'A'[índice] <= ('B' [índice]) && 'A'[tienda] = ('B' [tienda]) ), 'B' [Porcentaje])
Consulte 4 formas de copiar datos de una tabla a otra
https://www.youtube.com/watch?v=Wu1mWxR23jU
https://www.youtube.com/watch?v=czNHt7UXIe8
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |