EXCEL - Fonction SI

Lilibô -  
Lilibau Messages postés 32 Statut Membre -
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

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    essayez:

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

    crdlmnt
    0
    1. Lilibau Messages postés 32 Statut Membre
       
      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
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Ah??
      *alors c'est vraiment que je n'ai rien compris!!
      Voyez ici et tester avec A1 = 0, A1 vide ou valeur quelconque en A1
      https://www.cjoint.com/?BBjptgCw7Z3
      0
    3. Lilibau Messages postés 32 Statut Membre
       
      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é.
      0
  2. ccm81 Messages postés 11033 Statut Membre 2 434
     
    bonjour

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

    bonne suite
    0
    1. Lilibau Messages postés 32 Statut Membre
       
      Bjr ccm81,

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

      Cdtl
      0
  3. ccm81 Messages postés 11033 Statut Membre 2 434
     
    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
    0
    1. Lilibau Messages postés 32 Statut Membre
       
      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.
      0