Mise en forme conditionnel
Fermé
Babar
-
20 sept. 2021 à 20:07
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 - 21 sept. 2021 à 17:37
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 - 21 sept. 2021 à 17:37
A voir également:
- Mise en forme conditionnel
- Mise en forme conditionnelle excel - Guide
- Mise en forme conditionnelle excel par rapport à une autre cellule ✓ - Forum Excel
- Dans la table des matières de ce document, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
- Triez la liste comme sur cette illustration (attention, on ne voit que le début …). quel est le mot formé par les 6 dernières lettres de la colonne code ? - Forum Excel
- Mise à jour pilote - Guide
2 réponses
PHILOU10120
Messages postés
6367
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
2 avril 2024
795
20 sept. 2021 à 20:14
20 sept. 2021 à 20:14
Bonjour
Colonne A et B
=SI(ET(A3<>"";B3<="");A3+B3;"")
Colonne A et B
=SI(ET(A3<>"";B3<="");A3+B3;"")
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
Modifié le 21 sept. 2021 à 10:39
Modifié le 21 sept. 2021 à 10:39
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
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
PHILOU10120
Messages postés
6367
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
2 avril 2024
795
21 sept. 2021 à 17:37
21 sept. 2021 à 17:37
oui c'est un raté il faut bien lire <>""
20 sept. 2021 à 20:54
21 sept. 2021 à 10:01
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<>"" ?
Modifié le 21 sept. 2021 à 11:15
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.