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

Excel Discussion :

Additionner deux cases dans une même rangée seulement si une des deux cases est = a zéro


Sujet :

Excel

  1. #1
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 105
    Points : 54
    Points
    54
    Par défaut Additionner deux cases dans une même rangée seulement si une des deux cases est = a zéro
    Bonjour. J'aurai une question

    Dans une ligne j'ai X3 dans laqu'elle j'additionne X1 + X2, j'aimerai que si X1 est plus grand que zéro, ce qu'il y a dans X2 ne compte pas.

    Exemple: X1 = 5 et X2 = 7, j'aimerai que X3 soit égal à 5
    Si X1 = 0 et X2 = 4, X3 devrait etre = à 4

    C'est possible faire ça ?

    Merci encore

    Papoux

  2. #2
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 491
    Points : 16 399
    Points
    16 399
    Par défaut
    Bonjour

    Peut-être quoique l'addition n'existant pas vraiment on peut enlever SOMME...

  3. #3
    Responsable
    Office & Excel


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 124
    Points : 55 905
    Points
    55 905
    Billets dans le blog
    131
    Par défaut
    Salut.

    A + 0 = A.

    Additionner deux valeurs lorsqu'une est égale à 0 revient à prendre l'autre... Donc le SI(...) de Chris fonctionne très bien.

    Si tu veux vraiment une addition (pour coller à ton énoncé), tu peux utiliser ceci, qui te renvoie A1 si A1 <> 0 et te renvoie B1 si A1 = 0 :
    =A1+(A1=0)*B1
    Cette façon de faire peut avoir son intérêt lorsque le SI() ne sait pas être utilisé (dans un SOMMEPROD, par exemple)

    Nom : 2017-05-27_152028.png
Affichages : 143
Taille : 4,8 Ko

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 02/01/2014, 15h29
  2. Réponses: 0
    Dernier message: 15/11/2012, 19h47
  3. [XL-2003] la différence entre les lignes des deux feuilles dans la premiere ligne vide d'une des deux
    Par safouunette dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/11/2010, 10h20
  4. Réponses: 1
    Dernier message: 08/01/2010, 13h46
  5. [VBS] -- [InputBox] Deux inputbox dans la même fenêtre
    Par Edoxituz dans le forum VBScript
    Réponses: 16
    Dernier message: 26/02/2006, 22h29

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