Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
aJamesmac
New Member

'sumif' equivalente para power bi

Hola a todos - lo siento si este es uno simple, o publicado y respondido antes!

Nuevo usuario a power bi - tratando de averiguar cómo hacer una fórmula sumif equivalente

Tengo dos tablas, una es la sin procesar y la segunda son los datos de resumen (ejemplo a continuación)

Necesito un resumen del campo recuperado en bruto basado en el 'trabajo' individual, calculado en los campos 'tot_recov'

Crudo Resumen
TrabajoDeParaRecuperado TrabajoProfundidadtot_recov
h10109.8 h124.8
h11014.84.7 h212
h114.816.92.1 h316.2
h116.924.87.8
h236.53.5
h26.592.4
h29122.8
h3098.8
h3910.81.6
h310.8154.2
h31516.21.1

en Excel, usaría una ecuación de resumen simple en el campo tot_recov, como; •SUMIF(A:A,G3,D:D)

así que me imagino en power bi algo así como; • CALCULATE(SUM('raw'[recovered]),'raw'[job]'resumen'[job])

sin embargo, esto falla debido a "expresión contiene varias columnas, pero solo se puede usar una sola columna en una expresión True/False que se usa como expresión de filtro de tabla."

Creo que esto significa que le gustaría un solo criterio (por ejemplo. 'raw'[job]-"h1" o a lo largo de estas líneas), pero esto es ilógico para este conjunto de datos, ya que hay aproximadamente 500 puestos de trabajo individuales

datos provienen de 2 fuentes de datos diferentes, pero están vinculados a través del campo 'job'

¡Gracias de antemano!

4 REPLIES 4
harshnathani
Community Champion
Community Champion

Hola @aJamesmac ,

Puede utilizar la siguiente medida.

Measure1 - CALCULATE(SUM('raw'[recovered]), ALLEXCEPT( 'raw', raw[job])

otra vez crear una TABLA

Tabla de resumen - ADDCOLUMNS (
RESUMIR ( 'raw', raw[job]),

"profundidad", CALCULATE(SUM('raw'[recovered]), ALLEXCEPT( 'raw', raw[job]))

saludos

Harsh Nathani

¿Respondí a tu pregunta? ¡Marca mi puesto como solución! Apreciar con un Kudos!!

camargos88
Community Champion
Community Champion

Hola @aJamesmac ,

Una vez relacionado no es necesario escribir esto. solamente:

SUM(raw[recuperado])

Capture 1.PNGCapture.PNG



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



amitchandak
Super User
Super User

@aJamesmac , Puede utilizar Sumx

Sumx(Tabla,<expresión>)

Aquí puede usar el filtro en la tabla y usted puede utilizar si en la expresión

https://docs.microsoft.com/en-us/dax/sumx-function-dax

funcionaba perfectamente! gracias @amitchandak

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.