Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/06/2011, 23h55   #1
Membre habitué
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : octobre 2008
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : octobre 2008
Messages : 212
Points : 126
Points : 126
Par défaut MFC pour une plage vide

Bonjour à tous,

Je place dans des cellules contiguës (E4:H4) une petite croix pour matérialiser des vérifications que je réalise par ailleurs ...
Je souhaiterais colorier une cellule (D4) lorsque toutes les cellules de la zone (E4:H4) sont vides.
Je voudrais une formule synthétique qui n'utilise pas la fonction ET (qui fonctionne bien !) par exemple
Code :
=ET(ESTVIDE(E4);ESTVIDE(F4);ESTVIDE(G4);ESTVIDE(H4))
afin que je puisse facilement la transposer sur d'autres cas de figures.
Je pensais m'orienter vers une formule matricielle mais je pense pas que l'on puisse en faire dans une Mise en Forme Conditionnelle ?
Enfin, je pense que je ne prend pas le problème par le bon bout !
J'ai donc besoin d'un petit coup de main :!
Merci à vous
Triton972 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2011, 07h33   #2
Membre Expert
 
Homme
Inscription : juillet 2007
Messages : 848
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 848
Points : 1 078
Points : 1 078
Bonjour
Tu peux tester cela:
Code :
=SOMMEPROD(--($E4:$H4))=0
pour ta MEFC
cb_60 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/06/2011, 23h05   #3
Membre habitué
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : octobre 2008
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : octobre 2008
Messages : 212
Points : 126
Points : 126
Bonjour cb_60,

Je dois t'avouer qu'en voyant ta formule je suis resté plutôt perplexe ...
(qu'est ce que c'est que ces -- ??!) Mais elle fonctionne bien dans la MFC. Bravo !
Comme je suis curieux et que je voulais comprendre le rôle des "--", j'ai collé la fonction dans une cellule vide, histoire de voir.
Quand toutes les cases de la zone sont vides, la formule renvoie bien: , par contre quand lorsque je place un symbole dans une des cases j'ai un méchant . En farfouillant un peu j'ai trouvé que la formule
Code :
=SOMMEPROD(--($E4:$H4<>""))
donnait par contre bien le nombre de cellules non vides dans la zone E4:H4.
En restant sur le même type de test la formule suivante : fait également parfaitement l'affaire !

Merci de ton aide qui m'a permis de découvrir une utilisation que je ne connaissais pas du tout de SOMMEPROD.

@+
Triton972 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h24.


 
 
 
 
Partenaires

Hébergement Web