Mise en forme conditionnel

Babar -  
PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je souhaiterais savoir si c’est possible qu une cellule avec une somme de cellules n’apparaît que quand les 2 cellules de cette meme sommes sont remplies
Je souhaiterais que rien s’affiche quand l’une des 2 n’est pas remplie est-ce que cela est possible
Merci par avance

Configuration: iPhone / Safari 14.1.1

2 réponses

  1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Colonne A et B

    =SI(ET(A3<>"";B3<="");A3+B3;"")
    0
    1. Babar
       
      Je suis désolé j’ai rien compris je suis débutant
      0
      1. brucine Messages postés 24785 Date d'inscription   Statut Membre Dernière intervention   4 161 > Babar
         
        Bonjour,

        S'il y a quelque chose en A3 ou en B3, c'est que le contenu est différent <> de rien "".
        On réunit ces 2 conditions par ET, si elles sont toutes 2 valides, on calcule la somme, sinon, on affiche rien.
        Je suis par contre surpris de la deuxième condition, ne devrait-on pas aussi avoir B3<>"" ?
        0
      2. brucine Messages postés 24785 Date d'inscription   Statut Membre Dernière intervention   4 161 > brucine Messages postés 24785 Date d'inscription   Statut Membre Dernière intervention  
         
        Cela dit, zéro n'est pas vide, et on veut que la formule en C3 ne soit calculée que si A OU B ne sont pas remplis:

        Je ne pourrai en outre selon le format de A et B pas comparer le contenu de A à du texte même vide "" et donc un opérateur de comparaison arithmétique A3<>"" échouera.

        Dans ces conditions, je peux écrire:

        =SI(OU(A3=0;B3=0);"";A3+B3) qui fonctionnera dans tous les cas

        ou:

        =SI(OU(A3="";B3="");"";A3+B3)

        seulement si A3 ou B3 sont susceptibles d'être vides mais pas égales à zéro.
        0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour à tous
    PHILOU, salut, il y a une petite coquille sur un signe= au lieu de<>
    et cette proposition en complément avec le signe =
    =SI(OU(A3="";B3="");"";A3+B3)
    ou encore:
    =SI(NB.SI(A3:B3;"")>0;"";A3+B3)
    pour Babar
    "" représente une cellule vide
    ="" détecte si une cellule est vide (donc OU détecte l'une ou l'autre vide)
    <>"" détecte si une cellule contient quelque chose (donc ET détecte l'une et l'autre non vide)
    NB.SI(A3:B3;"") compte les cellules vides dans le champ indiqué
    le résultat "" affiche donc une cellule "vide" (mais qui contient la formule)
    si vous voulez utilisez ensuite cette cellule pour un autre calcul, remplacez"" par 0
    =SI(OU(A3="";B3="");0;A3+B3)
    crdlmnt

    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      oui c'est un raté il faut bien lire <>""
      0