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

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.

Reply
Anonymous
Not applicable

Necesita ayuda para agregar una columna calculada

Hola

Quiero mostrar el conteo de Frutas y Vegetales Exóticos y No Exóticos. Mientras tengo la solución para contar Exótico, necesito ayuda para contar las no exóticas. Tengo una tabla agregada y sólo hay una tabla con el nombre My_Farm_Data en la que se mencionan a continuación las columnas Tipo y Subcategoría. Quiero añadir la columna "No Exótico" en la que debe devolver el recuento de "Fruit" y "Vegetable" que NO son "Exótico"

Tipo

Subcategoría

No Exótico

Fruta

Exóticos

1

Fruta

No Exótico

Vegetal

Exóticos

1

Fruta

Exóticos

1

Vegetal

No Exótico

Frutas secas

Importados

Especias

Especias

Especias

Frutas secas

Importados

Fruta

No Exótico

Vegetal

No Exótico

Fruta

Exóticos

1

Fruta

Importados

8 REPLIES 8
amitchandak
Super User
Super User

@ajgo3004 , con datos que no pueden separar la entrada y la salida

Sólo como columna

No Exótico : if([Type] en "Fruit","Vegetable" && [Sub Category] <> "Exotic",1,0)

Puede funcionar como columna o medida . Para columna dará total en cada fila

countx(filter(Table,Table[Type] in ?"Fruit","Vegetable" && Table[Sub Category] <> "Exotic"),Table[Type])

Hola @ajgo3004 ,

1.jpg

Non Exotic Col = if('Table'[Type] in {"Fruit","Vegetable"} && 'Table'[Sub Category] <> "Exotic",1,0)

NonEXoctic COunt = 
VAR Fruits =
    COUNTX (
        FILTER (
            'Table',
            'Table'[Type]
                IN {
                "Fruit"
            }
                && 'Table'[Sub Category] <> "Exotic"
        ),
        'Table'[Type]
    )
VAR veg =
    COUNTX (
        FILTER (
            'Table',
            'Table'[Type]
                IN {
                "Vegetable"
            }
                && 'Table'[Sub Category] <> "Exotic"
        ),
        'Table'[Type]
    )
RETURN
    SWITCH (
        TRUE (),
        'Table'[Type] = "Fruit", Fruits,
        'Table'[Type] = "Vegetable", veg,
        BLANK ()
    )

saludos

Harsh Nathani


Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

Anonymous
Not applicable

Gracias. Su solución - "Non Exotic Col" es lo que estoy buscando. así que este es el enfoque que sigue - Voy a Transformar > Agregar columna > Agregar columna personalizada. Por alguna razón no puedo elegir el nombre de la tabla en la fórmula que ha mostrado a continuación

Hola @ajgo3004 ,

No lo haga en Power Query.

Haga esto en Power BI Desktop.

1.jpg

saludos

Harsh Nathani

Anonymous
Not applicable

¡Wow! eso fue fácil, gracias! Entonces, ¿cuál es la diferencia en agregar una columna personalizada y tener este enfoque? cuando cambie mis datos mañana, ¿todavía se aplicará esto?

Hola @ajgo3004 ,

Sí, seguirá aplicándose.


saludos

Harsh Nathani


Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

Anonymous
Not applicable

¡Impresionante! Muchas gracias.

az38
Community Champion
Community Champion

Hola @ajgo3004

Tratar

Measure = 
CALCULATE(COUNTROWS('My_Farm_Data'),
'My_Farm_Data'[Type] IN {"Fruit", "Vegetable"}, 'My_Farm_Data'[Sub Category] <> "Exotic"
)

do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

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.