Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour à tous,
Je voudrai savoir comment je peut intégrer dans cette formule : "count(if([Heure livraison réelle]>[Heure fin slot]" la condition suivante :
"count({<Semaine={$(=Max(Semaine)-1)}"
Pour être plus clair je voudrai qu'il me donne le nombre de retard de la semaine dernière
Semaine en cours = count(if([Heure livraison réelle]>[Heure fin slot]
Semaine dernière = ????
Je n'arrive pas à combiner les deux formules ensemble .....
Pourriez vous m'aider à ce sujet ?
Merci à vous
C majuscule !
Count({<Semaine={$(=Max(Semaine)-1)},[Suivi BB]={'OUI'} >} if([Heure livraison réelle] > [heure fin slot] ,
Commandes) )
Bonjour
ton idée d'utiliser Max(Semaine)-1 dans la set analysis pourrait être bonne, mais incomplète dans le cas ou dans ton modelé de données tu n'as pas toutes les semaine de l'année. je m'explique
on prends la 4éme semaine comme exemple.
le max(semaine)-1 donnerait 3. si tu n'as pas la semaine 3 dans ton modèle de données, ton expression ne marchera pas.
une solution consiste a faire ceci:
Crée une colonne en utilisant autonumber(champ_semaine), tu aura des valeurs numérique incrémentales sur chaque semaine, tu pourra ainsi développer ton idée de Max -1 dans la set analysis en utilisant ce nouveau champ.
n'hésite pas si c'est pas assez clair
Bonjour Youssef,
Merci pour ton retour, oui j'aurais besoin que tu m'éclaircisses cela ...
Tu trouveras ci-dessous pour être plus clair mon problème
La formule "count({<Semaine={$(=Max(Semaine)-1)}" fonctionne très bien sur le tableau ci-dessous
à Gauche (S) à Droite (S-1)
voici la formule que j'ai faites pour ma colonne " Nb de commandes non validé S-1" :
Count({$<Semaine={$(=Max(Semaine)-1)},[Suivi BB]={$(='NON')}>}Commandes)
Je trouve bien le résultat que j’attendais "1332"
Maintenant je voudrai reproduire la même chose que ci-dessus sur le tableau ci-dessous mais je n'arrive pas à écrire mon nombre de retard de la S-1
Nb de retards = count(if([Heure livraison réelle]>[Heure fin slot] je trouve bien mon résultat 1921
Nb de retards S-1: ?? = Count({$<Semaine={$(=Max(Semaine)-1)},[Suivi BB]={$(='OUI')}>}Commandes) Count(if([Heure livraison réelle]>[Heure fin slot],Commandes)) mais cela ne marche pas .... je devrai normalement trouver 2405
Je pense qu'il y a un problème sur cette formule
As-tu une solution ?
Par avance merci
Bonsoir,
Quelqu'un aurait une solution à mon problème ?
Merci de votre aide...
Cordialement,
Bonjour Heikel,
j'ouvre pas trop la communauté pendant le weekend. je regarde et je reviens vers toi
Bonjour Youssef,
Merci à toi
Youssef,
J'ai essayer cette formule ci -dessous , donner par un membre du forum et cela ne fonctionne pas.....
l'editeur d'expression t'informe que ton expression est fausse.. dés qu'il y a du rouge qui surligne une partie de ton expression, c'est qu'il y a un probleme.
serait t'il possible de partager avec nous une application de test ?
Malheureusement je ne peux pas partager l’application c'est une grosse BDD
tu fait un Count(Commandes) avec un set analysis n'est ce pas ?
Pour quoi le champ Commandes est utilisé 2 fois dans l'expression ?