Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'espère être dans la bonne rubrique 🙂
J'ai créé sur Qliksence dans un rapport une mesure, mais la formule ne fonctionne pas correctement.
Mon besoin :
Avoir le CA réalisé sur la société A sur l'offre A + CA réalisé sur la société A sur la BU AB.
Formule actuelle :
({<[DimSociete] = {'A'},
[DimBusinessUnit] = {'AB'},
[DimDateYear] = {"$(=Max([DimDateYear]))"}>}
[CA net])
+
({<[DimOfficeInvoice.Name] = {'A'},
[DimOffre] = {'OffreA'},
[DimDateYear] = {"$(=Max([DimDaterYear]))"}>}
[CA net])
Exemple : si j'ai 500€ en CA sur DimBusinessUnit 'AB' et je n'ai pas de CA sur DimOffre 'OffreA', au lieu de faire 500+0 =500 => il me met tout le CA de la société A, quand il ne trouve pas de données pour une dimension, il ne met pas 0 mais tout le CA de la société.
POuvez vous m'aider à adapter cette mesure pour qu'elle fonctionne.
Merci
Bonjour
Peut etre çà tout simplement
SUM(
({<[DimSociete] = {'A'},
[DimBusinessUnit] = {'AB'},
[DimDateYear] = {"$(=Max([DimDateYear]))"}>}
[CA net])
)
+
SUM(
({<[DimOfficeInvoice.Name] = {'A'},
[DimOffre] = {'OffreA'},
[DimDateYear] = {"$(=Max([DimDaterYear]))"}>}
[CA net])
)
Bonjour,
Merci pour votre réponse.
J'ai tenté de rajouter Sum mais cela me met error in expression 😞
may be this
=Sum(
{<
[DimSociete] = {'A'},
[DimBusinessUnit] = {'AB'},
[DimDateYear] = {"$(=Max([DimDateYear]))"}
>}
[CA net]
)
+
Sum(
{<
[DimSociete] = {'A'},
[DimDateYear] = {"$(=Max([DimDateYear]))"},
[DimOffre] = {'OffreA'}
>}
[CA net]
)
Bonjour,
Merci pour votre réponse mais cela ne fonctionne pas.
J'ai eu un retour et j'ai du ajouter & à chaque somme =>
=({&<[DimSociete] = {'A'},
[DimBusinessUnit] = {'AB'},
[DimDateYear] = {"$(=Max([DimDateYear]))"}>}
[net CA])
+
({&<[DimOfficeInvoice.Name] = {'A'},
[DimOffre] = {'OffreA'},
[DimDateYear] = {"$(=Max([DimDaterYear]))"}>}
[net CA]
Bonne journée,