EXCEL - Fonction SI

Bonjour CCM,

J'ai 2 feuilles de calcul: la 1ère pour la saisie des données et la 2ème pour la restitution des résultats (avec agrégats de certaines cellules de la Feuille1)

1) Ce que je souhaite exprimer et calculer :
Dans la feuille1 j'ai 3 cellules : A1 correspond à un montant total mais je peux détailler ce montant dans les cellules A2 et A3.
Dans la feuille2 je veux que la restitution du résultat soit dans 1 cellule avec pour règle: si ma cellule A1>=0 alors c'est la cellule A1 qui prime sinon je calcule la somme des cellules A2+A3 (l'un ou l'autre car je ne peux saisir que le montant total ou le détail)

2) La formule que j'ai appliqué:
=SI(Feuil1!A1>=0;Feuil1!A1;Feuil1!A2:A3)

3) Ce que j'obtiens :
Si la cellule A1 est vide ou =0 et que les cellules A2 et A3 sont renseignées le résultat est égal à 0 (incorrect)
Si la cellule A1 est renseignée et que les cellules A2 et A3 sont aussi renseignées le résultat est égal à la cellule A1 (correct)

J'ai essayé avec ESTVIDE et SOMME.SI mais les résultats sont identiques, si ma cellule A1 n'est pas renseignée le calcul de la somme des cellules A2 et A3 ne se fait pas.

Vos idées sont les bienvenues ! Merci par avance pour votre aide et surtout merci de faire vivre ce site très intéressant.

Ciao.

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour

    essayez:

    =SI(OU(Feuil1!A1="";Feuil1!A1=0);SOMME(Feuil1!A2:A3));Feuil!A1))

    crdlmnt
    1. Bjr Vaucluse,

      Merci, la formule correspond à ce que je souhaite calculer mais le résultat est identique, c'ead que la cellule est =0 si A1"" ou A1=0. Le calcul des sommes "détaillées" (A2:A3) ne se fait pas.

      Cdtl
    2. Un signe > s'était glissé par erreur dans la formule.
      J'ai testé tout fonctionne parfaitement.
      Merci encore de ton aide et du temps passé.
  2. bonjour

    peut être ceci
    =SI(Feuil1!A1="";SOMME(Feuil1!A2:A3);Feuil1!A1)

    bonne suite
    1. Bjr ccm81,

      La formule fonctionne sauf que si ma cellule A1 =0 ou >=0 alors il est indiqué FAUX dans la feuille2.

      Cdtl
  3. re

    es tu sur d'avoir écrit correctement la formule?

    RQ. celle de Vaucluse fonctionne bien

    si le pb persiste envoies la partie de ton classeur correspondante sur cjoint.com

    bonne suite
    1. re
      Effectivement ta formule fonctionne également, désolé il y a du avoir un loupé dans la saisie.
      J'ai donc 2 formules qui fonctionnent :)
      Merci encore pour ton aide ainsi que ton temps.