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

APIs Google Discussion :

Faire une somme avec condition [Google Sheets]


Sujet :

APIs Google

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2013
    Messages
    299
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2013
    Messages : 299
    Points : 63
    Points
    63
    Par défaut Faire une somme avec condition
    Bonsoir,
    j'ai cherché sans grand succès comment sommer des colonnes, pourriez-vous m'aider svp ?
    J'hésite entre DBSOMME, SUMIF et QUERY pour commencer...

    Ensuite voici mon tableau :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    Feuille 1 : Une colonne produit | Une colonne prix
                       P1                  23
                       P1                  65
                       P3                  4
                       P2                  63
                       P2                  75
                       P1                  88
                       P3                  3           
     
    Feuille 2 : Une colonne produit | Une colonne total
                       P1                   a
                       P2                   b
                       P3                   c
    J'aimerai calculer a, b et c dynamiquement grâce aux fonction que j'ai cité ci-dessus, comment faire s'il vous plait ?

    J'ai par exemple testé =SUMIF(Feuille 1!Une colonne produit:Une colonne produit,"P1",Feuille 1!Une colonne prix:Une colonne prix) et aussi qqs tests avec les autres fonctions mais sans succès

    Merci !

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2013
    Messages
    299
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2013
    Messages : 299
    Points : 63
    Points
    63
    Par défaut Début de réponse
    Je viens de trouver sur internet que la syntaxe française est pas pareil, il faut mettre ; à la place des ,
    Donc maintenant j'ai cette formule qui fonctionne : =QUERY(Sheet 1!E:F; "select Sum(F) where E='"&D2&"'"; 1)
    Cependant ça m'affiche la somme pour 1 case avec un header "sum prix" au dessus... Alors que j'aimerai tirer la case de la formule pour que ça prenne en compte les produits D3, D4, etc...
    Comment faire svp ?
    Peut-etre avec =SOMME.SI(Sheet 1!E:E;"='"&D: D&"'";Sheet 1!F:F) ? ça n'a pas l'air de fonctionner

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2013
    Messages
    299
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2013
    Messages : 299
    Points : 63
    Points
    63
    Par défaut
    J'ai trouvé, il fallait mettre ;"="&D2&"";

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Faire une somme sous condition
    Par maystreet dans le forum Deski
    Réponses: 1
    Dernier message: 16/03/2009, 16h43
  2. Faire une somme avec un range
    Par Prekestolen dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 28/01/2009, 17h35
  3. Faire une somme avec TQuery
    Par delphino7 dans le forum Bases de données
    Réponses: 14
    Dernier message: 03/05/2008, 10h50
  4. [XML][Debutant]Faire une somme avec condition...
    Par cackybis dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 19/04/2006, 16h07
  5. [Excel]Faire une somme avec une macro
    Par Chlo dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 13/01/2006, 19h53

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