IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Webi Discussion :

Besoin d'aide pour mes requêtes


Sujet :

Webi

  1. #1
    Invité de passage
    Homme Profil pro
    Alternant
    Inscrit en
    Mai 2026
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Alternant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2026
    Messages : 1
    Par défaut Besoin d'aide pour mes requêtes
    Bonjour à tous,

    Je travaille sur SAP BusinessObjects Web Intelligence (WEBI) et je rencontre un problème sur lequel je bloque depuis un moment. Je vous expose la situation en détail.

    🔷 CONTEXTE
    J'exploite une base de données d'achats dont les saisies sont manuelles. À chaque nouvel avenant, une commande est recréée avec le même numéro (N°commande) mais des données différentes dans les champs de rattachement organisationnel. Cela génère plusieurs lignes pour un même numéro de commande, avec des valeurs parfois incohérentes entre elles.

    Exemple : pour la commande 1234, j'ai 23 lignes dont 19 avec le Centre "CDE", 2 avec "LMN" et 2 avec "XYZ".

    🔷 CE QUE J'AI DÉJÀ FAIT

    J'ai créé une requête de nettoyage qui :
    - Supprime les espaces et les "/" dans les données brutes
    - Isole 4 champs : Direction, Centre, Service, Laboratoire

    Pour n'afficher qu'une seule ligne par commande, j'utilise actuellement MAX() en regroupant sur le N°commande. Le problème est que MAX() retourne la valeur alphabétiquement la plus grande, et non la plus fréquente. Dans mon exemple, il retourne "XYZ" au lieu de "CDE".
    (Détail de toutes mes formules en PJ)

    🔷 CE QUE JE VEUX OBTENIR

    Pour chaque N°commande, je souhaite afficher la valeur qui apparaît le plus souvent (le MODE statistique) dans chacun des 4 champs (Direction, Centre, Service, Laboratoire), afin d'obtenir UNE SEULE ligne par commande avec les données les plus représentatives.
    Exemple représentatif de ma base de données en PJ (Tableur Excel)

    🔷 CE QUE J'AI ESSAYÉ

    J'ai tenté de créer des variables intermédiaires pour simuler le MODE :
    1. Compter les occurrences de chaque valeur par commande
    2. Identifier le maximum de ces comptages
    3. Retourner la valeur correspondante

    Malheureusement je n'y parviens pas, je pense ne pas utiliser la bonne formule.

    🔷 ENVIRONNEMENT

    - Outil : SAP BusinessObjects Web Intelligence (WEBI)

    Avez-vous une approche en formules WEBI (variables, opérateurs de contexte) permettant de récupérer la valeur la plus fréquente d'une dimension pour un groupe donné ?

    Merci d'avance pour votre aide !
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [ZF 1.5] [Route] Besoin d'aide pour la configuration des mes routes => url propre
    Par Jonathan.b dans le forum Zend Framework
    Réponses: 5
    Dernier message: 29/10/2008, 14h27
  2. Besoin d'aide pour positionner mes images svp
    Par shubakas dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 19/05/2008, 17h17
  3. besoin d'aide pour mes plans de carrière
    Par angelmn dans le forum Etudes
    Réponses: 15
    Dernier message: 05/07/2007, 15h46
  4. Besoin d'aide pour garder un "referid=" dans mes URL
    Par gcvoiron dans le forum Langage
    Réponses: 4
    Dernier message: 21/05/2006, 16h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo