The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola a todos
Tengo que hacer mesas: Trabajos y Exportar Anuncios
Se unen en columnas 'Jobref'
Quiero crear una medida que cuente 'Jobs'[Jobref] cuando ese Jobref tiene 'Exportar anuncios'[Mailshots] <1 o en blanco
Creé la siguiente medida
Pero no funciona creo que es algo que ver con los filtros en dos mesas?
Solved! Go to Solution.
Hola @HenryJS
Prueba esto
Without Reach =
VAR __JobRef =
CALCULATETABLE(
VALUES( 'Jobs'[JobRef] ),
FILTER(
ALL( 'Jobs'[Offers] ),
'Jobs'[Offers] < 1
)
)
RETURN
SUMX(
__JobRef,
CALCULATE(
INT(
ISEMPTY(
FILTER(
'Export Adverts',
'Export Adverts'[Mailshots] >= 1
)
)
)
)
)
HI @HenryJS,
Puede intentar utilizar la siguiente fórmula de medida si cumple sus requisitos:
Without Reach =
VAR filtered =
CALCULATETABLE (
VALUES ( 'Export Adverts'[Advert Ref] ),
FILTER (
ALLSELECTED ( 'Export Adverts' ),
'Export Adverts'[Mailshots] <= 0.9
|| 'Export Adverts'[Mailshots] <> BLANK ()
)
)
RETURN
CALCULATE (
DISTINCTCOUNT ( 'Jobs'[JobRef] ),
FILTER ( ALLSELECTED ( 'Jobs' ), 'Jobs'[AdvertRef] IN filtered )
)
Si la anterior no ayuda, por favor comparta algunos datos ficticios con fórmulas que se utilizan en su cálculo para ayudarnos a aclarar su escenario y probar en él.
saludos
Xiaoxin Sheng
Hola @HenryJS
O prueba esto como otra opción
Without Reach =
SUMX(
VALUES( 'Jobs'[JobRef] ),
CALCULATE(
INT(
ISEMPTY(
FILTER(
'Export Adverts',
'Export Adverts'[Mailshots] >= 1
)
)
)
)
)
a continuación trabajado ! pero necesitan agregar 'Jobs'[Ofertas] < 1
@Mariusz Hola
Por debajo de la medida funcionó. ¿Necesita agregar 'Jobs'[Ofertas]<1 si es posible?
Hola @HenryJS
Prueba esto
Without Reach =
VAR __JobRef =
CALCULATETABLE(
VALUES( 'Jobs'[JobRef] ),
FILTER(
ALL( 'Jobs'[Offers] ),
'Jobs'[Offers] < 1
)
)
RETURN
SUMX(
__JobRef,
CALCULATE(
INT(
ISEMPTY(
FILTER(
'Export Adverts',
'Export Adverts'[Mailshots] >= 1
)
)
)
)
)
Hola. Puede que me equivoque, pero usted menciona que quiere saber si su < 1 o en blanco. Su fórmula está pidiendo valores <> en blanco y no en blanco.
¿No quieres valores en blanco o < 1?
Sin alcance , CALCULATE(
DISTINCTCOUNT('Jobs'[JobRef]),
'Exportar anuncios'[Mailshots]<-0.9
|| ISBLANK( 'Exportar anuncios'[Mailshots]
)
saludos
Happy to help!
Hola @HenryJS
Prueba esto.
CALCULATE(
DISTINCTCOUNT(Jobs[JobRef]),
CROSSFILTER('Export Adverts'[Job Ref],JobActions[JobRef],Both),
'Export Adverts'[Mailshots]<1 || ISBLANK('Export Adverts'[Mailshots])
)
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |