Forum Discussion
Dax Contar filas con condiciones
Buenas actualmente me encuentro aprendiendo mas sobre lo que es el lenguaje Dax y quisiera el apoyo en lo siguente:
tengo esta data y necesito saber cuantas veces ocurre un documento por empresa
este seria el resultado que quiero:
Gracias lo solucione agrupando documentos:
=CALCULATE(COUNTROWS('Hoja De Insumos'),GROUPBY(Config,Config[T/Documento]))
4 Replies
- nandukrishnavsCommunity Champion
You can implement this using EditQuery.
Company Document CompanyA A CompanyB A CompanyB A CompanyB B CompanyB B CompanyB B CompanyB B CompanyB B CompanyA C CompanyA C CompanyA C CompanyA C Step 1. Create a duplicate of Document column.
Step 2. Pivot the Comapny column.
let Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45Wcs7PLUjMq3RU0lFyVIrVgQs4ESXgRG0BkDucyRKIBQA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [Company = _t, Document = _t]), #"Changed Type" = Table.TransformColumnTypes(Source,{{"Company", type text}, {"Document", type text}}), #"Duplicated Column" = Table.DuplicateColumn(#"Changed Type", "Document", "Document - Copy"), #"Pivoted Column" = Table.Pivot(#"Duplicated Column", List.Distinct(#"Duplicated Column"[Company]), "Company", "Document - Copy", List.Count) in #"Pivoted Column"
Did I answer your question? Mark my post as a solution!
Appreciate with a kudos 🙂- nandukrishnavsCommunity Champion
Another option- Use Matrix visual.
CountVal = COUNT('Table'[Document])
Did I answer your question? Mark my post as a solution!
Appreciate with a kudos 🙂
- Greg_DecklerCommunity Champion
Parece que podrías usar un objeto visual de matriz con Emperatriz en el Documento T/En las Filas y Emperatriz en las Columnas. Y luego tal vez poner Emperatriz en los Valores con una agregación Count. Si eso no funciona, consulte esta publicación sobre cómo obtener su respuesta rápida a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Las partes más importantes son:
1. Muestra datos como texto, utilice la herramienta de tabla en la barra de edición
2. Salida esperada a partir de datos de muestra
3. Explicación en palabras de cómo obtener de 1. a 2. - JperozNew Member
Gracias lo solucione agrupando documentos:
=CALCULATE(COUNTROWS('Hoja De Insumos'),GROUPBY(Config,Config[T/Documento]))