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
PowerBITesting
Helper IV
Helper IV

Agregar "o" condición entre 2 campos pertenece a dos entidades diferentes ?

Estoy tratando de filtrar en power bi escritorio usando 2 condiciones, tengo un informe con Campo 1 ,Campo 2 y Campo 3, me gustaría filtrar cuando Field1(table1) contiene 1000 o field2 (table2) Contiene 2000 o Field3 (tabla3) contiene 3000.

PowerBITesting_0-1597145910194.png

Quiero agregar la condición de filtro ->

La cita tiene el campo A contiene 1000 -O

La tarea tiene el campo B contiene 2000 -O

La llamada telefónica tiene el campo C contiene 3000

6 REPLIES 6
v-shex-msft
Community Support
Community Support

Hola @PowerBITesting,

AFAIk, power bi utiliza la lógica 'AND' para vincular el filtro y el filtro anidado en el cálculo de la función.
Si desea lograr filtros 'OR', es posible que deba crear una tabla no conectado como origen de filtros y, a continuación, utilice la expresión de medida para extraer e inacción con estas selecciones.
Por último, puede utilizar la medida en el 'filtro de nivel visual' en sus objetos visuales para lograr los efectos de filtro 'OR'.

Si usted confundido acerca de estas operaciones, por favor comparta algunos datos ficticios entonces podemos probar a la fórmula de codificación en él.

Cómo obtener respuestas a su pregunta rápidamente

saludos

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Anonymous
Not applicable

Puesto que está intentando utilizar columnas de diferentes tablas, la combinación de una copia de dupliacte de las tablas y la escritura de una columna personalizada mediante la función "List.Contains" puede hacer el truco. Esto le dará una bifurcación "Verdadero" o "Falso" para las filas relacionadas que deben servir para el propósito.

Ejemplo : List.Contains({1460},[CREATED_BY_ID]) o List.Contains('Closed"',[CASE_STATUS]) OR
List.Contains({2434},[Count_of_closed"]))

donde CREATED_BY_ID, CASE_STATUS y Count_of_closed son columnas que pertenecen a originalmente 3 tablas diferentes que se fusionaron para este filtrado.

amitchandak
Super User
Super User

@PowerBITesting , ¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?

PowerBITesting_0-1597148056354.png

Necesito calcular el número de actividades WRT a Cuenta . Necesito aplicar filtro para Cita / tarea / actividades de llamada telefónica con condición OR.

A continuación se muestra el informe de matriz.

paso -1

-> He creado una columna calulcated como - Grupo de fechas ? MONTH(activitypointers[createdon])&"-"&YEAR(activitypointers[createdon]) en activityPointer Table

Paso -2 He añadido Grupo de fechas como columnas y recuento de Grupo de fechas como valores - que dan el recuento del total de actividades

Paso - 3 - Necesito filtrar los datos que tiene que ser una condición O Cita / tarea / actividades de llamada telefónica. ?

Like Appointment (Filed 1 Contains "2000") o Phone call(Filed 3 Contains "2000") Or task(Filed 2 Contains "3000")

Nombre de la cuenta 01-01-202001-02-202001-03-202001-04-2020Contar
Cuenta1 10203040100
Cuenta2 20102050100
Cuenta3 30103040130

@PowerBITesting , Como mi pensamiento inicial necesitamos unión de algunos identificadores basados en estos dos filtros y luego usarlos en el cálculo final

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

Intente crear una columna para usarla como condción - Pero esto no funciona (la fórmula no es correcta)

-> Filed1 , Filed2 y Filed 3 son conjuntos de opciones multiselct

-> MeasureOrCheck • CALCULATE(COUNT(activitypointers[createdon]) ,OR(OR(Contiene(citas[Filed1], 100), Contiene(tareas[Filed2], 200),Contiene(Llamadas[Campo3], 3000))

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.