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

Conception Discussion :

Formule conditionnelle : somme délimitée


Sujet :

Conception

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 206
    Par défaut Formule conditionnelle : somme délimitée
    Bonjour à tous,

    Je recherche actuellement une formule me permettant d'effectuer une somme de valeurs concernant une plage de cellule de taille indéterminée.

    En français cela donnerait :

    "Si la cellule est vide, faire la somme de toutes les valeurs des cellules du dessus jusqu'à ce qu'on rencontre une cellule vide ou une chaîne de caractère, sinon la valeur de la cellule reste inchangée"

    Pour la cellule I19 par exemple, j'ai ceci:
    =SI(I19=""; ? ; I19)
    Bon, il manque l'essentiel par contre

    Est-il possible de réaliser une formule du type?
    La récursivité ne risque-t'elle pas de poser problème?

    Merci de bien vouloir me donner un petit coup de pouce.

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 76
    Par défaut
    Salut,

    Juste une petite précision

    par ex:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    12
    13
    141
    Vide
    13
    67
    Vide
    687
    78

    Question de logique:
    1) Tu veux la somme : 12+13+141
    2) Ensuite tu veux la somme de : 13+67
    3) puis, la somme de 687+78

    Est-ce que j'ai bien compris? Si oui, uniquement VBA peut faire ça.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 206
    Par défaut
    Pour préciser:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    12
    13
    141
    Vide
    13
    67
    Une Chaine
    687
    78
    Et oui, je veux bien la somme de toutes les valeurs numérique comme tu as expliqué.

    J'espérais ne pas avoir à passer par le VBA pour ça, ben cc'est raté

    Merci pour la réponse.

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    tu peux essayer ça aussi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    =SI(OU(ESTVIDE(A2);ESTTEXTE(A2));SOMME($A$1:A2)-SOMME($B$1:B1);"")
    Attention
    j'ai supposé que ta liste commence en A1
    la formule ne peux pas commencer en B1 elle commence en B2
    le résultat apparait sur la cellule (en B) de la ligne vide ou la ligne qui contient du texte
    par contre, je ne vois pas comment faire ce que tu demande dans la même colonne que tes données

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 206
    Par défaut
    Je me suis débrouillé en VBA. Merci de votre participation.

Discussions similaires

  1. Réponses: 4
    Dernier message: 20/02/2014, 20h16
  2. Sommes des resultats de formules conditionnelles
    Par thelittlebox dans le forum Excel
    Réponses: 2
    Dernier message: 20/02/2013, 15h49
  3. [Formule] fonction somme.si
    Par tarmin dans le forum Excel
    Réponses: 5
    Dernier message: 26/04/2007, 08h19
  4. Réponses: 6
    Dernier message: 20/06/2006, 14h49
  5. une formule conditionnelle "si" sur ACCESS est ce
    Par amandine2910 dans le forum Access
    Réponses: 3
    Dernier message: 28/11/2005, 23h09

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