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

QlikView Discussion :

Somme en excluant des données


Sujet :

QlikView

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Directeur commercial
    Inscrit en
    Mai 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Directeur commercial

    Informations forums :
    Inscription : Mai 2017
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Somme en excluant des données
    Bonjour,

    J'ai une table sous cette forme :


    Réf N°DOC Ventes HT
    xxx 7xxxx xxxx
    xxx Exxxx xxxx
    xxx BCxxx xxxx
    xxx BTxxx xxxx
    xxx 45xxx xxxx


    Les 7xxx correspondent à des factures en HT
    Les Exxx correspondent à des échantillons qui peuvent être soit offerts soit facturés
    Les BC et BT représentent des bons de Livraisons que les clients nous paient en TTC (La valeur est donc à diviser par 1.2 pour avoir le montant HT correct)
    Les 45xxx correspondent simplement à des offres de prix (Donc à ne pas tenir compte lors du calcul de la somme totale)

    Mon souhait est de faire dans mon graphe une somme des Ventes HT, en excluant les 45xxx, en mettant à jour la division par 1.2 des docs qui commencent par BC ou BT.
    Je souhaite faire une somme des ventes HT uniquement des documents commençant par BC ou BT et que ça a apparaisse dans un coin à part
    Je souhaite faire une somme des ventes HT uniquement des documents commençant par Exx pour savoir combien nous avons facturé d'échantillons.

    Merci infiniment pour votre aide.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2008
    Messages
    940
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 940
    Points : 1 409
    Points
    1 409
    Par défaut
    Bonjour. Il suffit d'utiliser les set analysis (même si des fonctions if devraient aussi marcher)
    Exemple pour les HT :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =sum({$<Doc={"E*"}>} HT)
    La formule va vous retourner la somme des HT uniquement pour les numéros de document commençant par E.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =sum({$<Doc={"BC*","BT*"}>} HT)/1.20
    La formule va retourner la somme des champs HT uniquement pour les numéros de document commençant par BC ou BT, divisé par 1.20 pour récupérer le HT.
    Notez que les documents 45* ne sont pas pris en compte ni les E*
    Vous pouvez bien sûr additionner les valeurs pour obtenir la somme HT :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =sum({$<Doc={"E*"}>} HT)+sum({$<Doc={"BC*","BT*"}>} HT)/1.20

Discussions similaires

  1. [XL-2007] Formule valeur MAX en excluant des données
    Par Isa31 dans le forum Excel
    Réponses: 2
    Dernier message: 25/01/2013, 08h47
  2. Faire la somme des données identiques
    Par tunis71187 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 14/09/2011, 14h18
  3. Réponses: 13
    Dernier message: 18/06/2011, 14h01
  4. Réponses: 22
    Dernier message: 09/05/2011, 15h31
  5. [XL-2003] Formule Somme.si allant chercher des données dans un autre classeur
    Par spoutnikk dans le forum Excel
    Réponses: 4
    Dernier message: 24/04/2010, 18h56

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