CONDITION AFFICHAGE DE CELLULE
Résolu/Fermé
tahoabdel
Messages postés
3
Date d'inscription
mercredi 10 juin 2009
Statut
Membre
Dernière intervention
11 juin 2009
-
10 juin 2009 à 18:13
tahoabdel Messages postés 3 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 11 juin 2009 - 11 juin 2009 à 19:25
tahoabdel Messages postés 3 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 11 juin 2009 - 11 juin 2009 à 19:25
A voir également:
- CONDITION AFFICHAGE DE CELLULE
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellule excel - Guide
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
4 réponses
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 308
11 juin 2009 à 11:56
11 juin 2009 à 11:56
Bonjour,
j'interviens en petit complément de ce que vient de dire identifiant-comment.
Effectivement, affecter la fonction ESTVIDE à une plage de cellule serait beaucoup moins une usine à gaz que ce que tu as donné comme exemple. Le problème est que si au moins l'une de ces cases est remplie, la fonction retournera une valeur fausse, donc NON(ESTVIDE) renverra une valeur vraie, ce qui affichera dans ce cas la moyenne, alors qu'une seule matière a été donnée.
J'espère que j'ai été assez clair dans mon message ?
Cordialement.
j'interviens en petit complément de ce que vient de dire identifiant-comment.
Effectivement, affecter la fonction ESTVIDE à une plage de cellule serait beaucoup moins une usine à gaz que ce que tu as donné comme exemple. Le problème est que si au moins l'une de ces cases est remplie, la fonction retournera une valeur fausse, donc NON(ESTVIDE) renverra une valeur vraie, ce qui affichera dans ce cas la moyenne, alors qu'une seule matière a été donnée.
J'espère que j'ai été assez clair dans mon message ?
Cordialement.
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
10 juin 2009 à 18:48
10 juin 2009 à 18:48
Avec la fonction SI
identifiant-comment
Messages postés
341
Date d'inscription
lundi 20 avril 2009
Statut
Membre
Dernière intervention
6 mars 2017
54
11 juin 2009 à 11:45
11 juin 2009 à 11:45
Bonjour,
La formule suivante, sur une plage A1:A5, permet de répondre à ton problème.
=SI(ET(NON(ESTVIDE(A1));NON(ESTVIDE(A2));NON(ESTVIDE(A3));NON(ESTVIDE(A4));NON(ESTVIDE(A5)));SOMME(A1:A5);"")
Ce n'est qu'une trame qu'il te faut adapter, mais que j'ai testée et qui fonctionne.
C'est malgré tout une usine à gaz, il faudrait arriver à appliquer la fonction ESTVIDE à une plage. Je regarde ce que je peux faire, mais je ne te promets rien, regarde aussi de ton coté.
Bonne journée !
La formule suivante, sur une plage A1:A5, permet de répondre à ton problème.
=SI(ET(NON(ESTVIDE(A1));NON(ESTVIDE(A2));NON(ESTVIDE(A3));NON(ESTVIDE(A4));NON(ESTVIDE(A5)));SOMME(A1:A5);"")
Ce n'est qu'une trame qu'il te faut adapter, mais que j'ai testée et qui fonctionne.
C'est malgré tout une usine à gaz, il faudrait arriver à appliquer la fonction ESTVIDE à une plage. Je regarde ce que je peux faire, mais je ne te promets rien, regarde aussi de ton coté.
Bonne journée !
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 751
11 juin 2009 à 11:56
11 juin 2009 à 11:56
Salut,
Pour faire moins "usine à gaz" :
Supposons que les cellules à remplir soient situées dans la colonne A (de A1 à A20 par exemple), que ton résultat (à n'afficher que lorsque A1:A20 est rempli) soit en A21.
1- En B1 saisir : =SI(A1<>"";1;""),
2- Etire cette fonction vers le bas jusqu'en B20
3- en B21 saisir : =SOMME(B1:B20)
4- en A21 saisir : =SI(B21=20;MOYENNE(A1:A20);"") [si tu veux la moyenne de A1 à A20 sinon remplace les caractères gras par ce que tu souhaites...]
5- Sélectionner la colonne B (en cliquant sur l'entête de colonne "B")
6- Format / colonne / masquer.
Je précise que pour l'afficher à nouveau il convient de sélectionner les colonnes A et C et de faire Format/colonne/afficher.
Cette colonne B peut être remplacée par n'importe qu'elle autre évidemment....
Cordialement
Pour faire moins "usine à gaz" :
Supposons que les cellules à remplir soient situées dans la colonne A (de A1 à A20 par exemple), que ton résultat (à n'afficher que lorsque A1:A20 est rempli) soit en A21.
1- En B1 saisir : =SI(A1<>"";1;""),
2- Etire cette fonction vers le bas jusqu'en B20
3- en B21 saisir : =SOMME(B1:B20)
4- en A21 saisir : =SI(B21=20;MOYENNE(A1:A20);"") [si tu veux la moyenne de A1 à A20 sinon remplace les caractères gras par ce que tu souhaites...]
5- Sélectionner la colonne B (en cliquant sur l'entête de colonne "B")
6- Format / colonne / masquer.
Je précise que pour l'afficher à nouveau il convient de sélectionner les colonnes A et C et de faire Format/colonne/afficher.
Cette colonne B peut être remplacée par n'importe qu'elle autre évidemment....
Cordialement
tahoabdel
Messages postés
3
Date d'inscription
mercredi 10 juin 2009
Statut
Membre
Dernière intervention
11 juin 2009
11 juin 2009 à 19:16
11 juin 2009 à 19:16
merci beacuop pour l'effort que tu as fais pour m'expliquer la soulution
11 juin 2009 à 19:25