Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Deski
Deski Forum d'entraide Deski (client lourd)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/12/2011, 14h43   #1
Membre régulier
 
Inscription : avril 2004
Messages : 284
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 284
Points : 75
Points : 75
Par défaut Sélectionner une dimension en fonction du Min() d'un indicateur ?

Bonjour,

J'ai créé un fournisseur de données simple contenant :

- un numéro de client
- un numéro de compte
- le montant du compte
- le MIN du montant de compte par client (même indicateur de montant mais avec fonction Min dans l'univers)

Avec le résultat suivant, on voit bien que le Min ressort parfaitement :



Mon souci est que je souhaite que seuls ressortent la valeur Min et le compte associé comme suit :



Sauriez-vous comment résoudre ce souci ?

En vous remerciant,

C. Tobini
ctobini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2011, 17h04   #2
Membre actif
 
Homme
Chef de projet NTIC
Inscription : octobre 2011
Messages : 136
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC
Secteur : Santé

Informations forums :
Inscription : octobre 2011
Messages : 136
Points : 162
Points : 162
bonjour,

Poses un filtre sur ton tableau où la valeur min = le montant
Prima est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2011, 17h23   #3
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Supprime ta colonne Montant...


Puis dans la colonne 2, tu mets
Code :
=Si (montant = min(montant dans (client));code)
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2011, 15h03   #4
Membre régulier
 
Inscription : avril 2004
Messages : 284
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 284
Points : 75
Points : 75
Bonjour et merci de la réponse,

Citation:
Envoyé par djam21 Voir le message
Supprime ta colonne Montant...


Puis dans la colonne 2, tu mets
Code :
=Si (montant = min(montant dans (client));code)
La solution du =Si() est un bon départ

J'ai inclus une colonne avec le =Si() en colonne 3 qui me fait bien ressortir le compte associé au montant Min() :



Le problème est que lorsque je supprime la colonne 2, la formule génère une erreur, comme si le numéro de compte en colonne 2 faisant partie du =Si() de la colonne 3 devait être présent dans le tableau pour pouvoir faire partie de la condition :



Une idée sur ce blocage ?

Merci
ctobini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2011, 16h24   #5
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Le premier montant est lié à ta colonne supprimée...

Code :
=Si ((montant dans (client,num compte)) = min(montant dans (client));code)
Si çà ne marche pas, fais un flag en laissant toutes les colonnes :

Code :
 FLAG = Si (montant = min(montant dans (client));1)
Puis applique un filtre sur ton TB : FLAG = 1
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h12.


 
 
 
 
Partenaires

Hébergement Web