Besoin aide condition excel
Fermé
Theophile76
Messages postés
1791
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
-
22 avril 2010 à 01:02
Theophile76 Messages postés 1791 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 - 27 avril 2010 à 02:16
Theophile76 Messages postés 1791 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 - 27 avril 2010 à 02:16
A voir également:
- Besoin aide condition excel
- Liste déroulante excel - Guide
- Excel cellule couleur si condition texte - Guide
- Formule excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
10 réponses
Ricky38
Messages postés
4347
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 458
22 avril 2010 à 01:33
22 avril 2010 à 01:33
Salut,
en plus simple si tes 4 cases sont A1,B1,C1 et D1
en E1 tu mets ceci comme formule =SI(NB.SI(A1:D1;0)>1;"Pas Ok";"Ok")
Bonne journée
en plus simple si tes 4 cases sont A1,B1,C1 et D1
en E1 tu mets ceci comme formule =SI(NB.SI(A1:D1;0)>1;"Pas Ok";"Ok")
Bonne journée
Ricky38
Messages postés
4347
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 458
22 avril 2010 à 02:02
22 avril 2010 à 02:02
Oui facile avec les mise en forme conditionnelle
exemple ta valeur est en A2
tu sélectionne la cellule A2 et tu fais menu format/mise en forme conditionnelle
condition 1 tu mets
la valeur de la cellule est comprise entre 0 et 2 et tu choisis le format de remplissage en jaune
tu fais ajouter>> pour ajouter une condition
condition 2 tu mets
la valeur de la cellule est comprise entre 2 et 5 et tu choisis le format de remplissage en rouge
exemple ta valeur est en A2
tu sélectionne la cellule A2 et tu fais menu format/mise en forme conditionnelle
condition 1 tu mets
la valeur de la cellule est comprise entre 0 et 2 et tu choisis le format de remplissage en jaune
tu fais ajouter>> pour ajouter une condition
condition 2 tu mets
la valeur de la cellule est comprise entre 2 et 5 et tu choisis le format de remplissage en rouge
Ricky38
Messages postés
4347
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 458
22 avril 2010 à 04:12
22 avril 2010 à 04:12
Salut,
pour compter le nombre de 1
=COUNTIF(E3:H3;1)
tout simplement
en français
=NB.SI(E3:H3;1)
pour compter le nombre de 1
=COUNTIF(E3:H3;1)
tout simplement
en français
=NB.SI(E3:H3;1)
Dans ta case qui affiche OK / pas Ok :
Dans des cases cachées pour chaque réponces :
IF(CASE>0;1;0)
Pour chaque case ou il y a soit 1 soit 2 soit 0 puis faire la somme de ces cases la (les if)
SUM(CASE:CASE)
Et finalement voir si le résultat = 4
IF(CASE=4;"OK";"Pas OK")
Et voila le travail !
Dans des cases cachées pour chaque réponces :
IF(CASE>0;1;0)
Pour chaque case ou il y a soit 1 soit 2 soit 0 puis faire la somme de ces cases la (les if)
SUM(CASE:CASE)
Et finalement voir si le résultat = 4
IF(CASE=4;"OK";"Pas OK")
Et voila le travail !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Theophile76
Messages postés
1791
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
22 avril 2010 à 01:42
22 avril 2010 à 01:42
Merci bcps ça fonctionne nickel,
tu pourrais m'expliquer ce que ce code signifie si c'est pas trop compliqué pour toit ?
tu pourrais m'expliquer ce que ce code signifie si c'est pas trop compliqué pour toit ?
Ricky38
Messages postés
4347
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 458
22 avril 2010 à 01:47
22 avril 2010 à 01:47
Salut,
=SI(NB.SI(A1:D1;0)>1;"Pas Ok";"Ok")
NB.SI(A1:D1;0) compte le nombre de 0 dans la plage A1:D1
donc la formule dit si le nombre de 0 est plus grand que 1 tu affiche Pas Ok sinon tu affiches Ok
=SI(NB.SI(A1:D1;0)>1;"Pas Ok";"Ok")
NB.SI(A1:D1;0) compte le nombre de 0 dans la plage A1:D1
donc la formule dit si le nombre de 0 est plus grand que 1 tu affiche Pas Ok sinon tu affiches Ok
Theophile76
Messages postés
1791
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
22 avril 2010 à 01:52
22 avril 2010 à 01:52
ha oué tu a pris le problème dans ce sens, très bonne idée, merci bcps ^^
Ricky38
Messages postés
4347
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 458
22 avril 2010 à 01:55
22 avril 2010 à 01:55
Fait plaisirs :)
Theophile76
Messages postés
1791
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
Modifié par Theophile76 le 22/04/2010 à 02:00
Modifié par Theophile76 le 22/04/2010 à 02:00
j'ai une autre question dans le même genre mais je ne sais pas trop si c'est possible, c'est que si une case à telle valeur, alors elle prend telle couleur automatiquement.
Exemple entre 0et2 elle se met jaune et entre 2et5 elle se met rouge.
Je pense pas que ça soit possible car il faudrais marquer une valeur + une formule dans une case mais on sait jamais ...
On s'ennuie pas avec l'informatique :)
Exemple entre 0et2 elle se met jaune et entre 2et5 elle se met rouge.
Je pense pas que ça soit possible car il faudrais marquer une valeur + une formule dans une case mais on sait jamais ...
On s'ennuie pas avec l'informatique :)
Theophile76
Messages postés
1791
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
Modifié par Theophile76 le 22/04/2010 à 04:03
Modifié par Theophile76 le 22/04/2010 à 04:03
Okay merci bcps.
Bon j'ai encore un petit problème semblable à mon problème de départ :
Voilà j'ai toujours 4 cases en ligne qui peuvent prendre les valeur 0, 1 ou 2 et je voudrais créer une 5ème cases au bout qui compte le nombre de "1" et écrive ce nombre dans cette case.
Exemple : [1][0][1][2][2] (pour ceux qu'on pas compris c'est censé représenter des cases Excel XD )
J'ai essayé mais c'est plutôt assez désastreux ... :
=IF(COUNTIF(E3:H3;1)=0;"0");
IF(COUNTIF(E3:H3;1)=1;"1");
IF(COUNTIF(E3:H3;1)=2;"2")
Tout ça sur la même ligne
On s'ennuie pas avec l'informatique :)
Bon j'ai encore un petit problème semblable à mon problème de départ :
Voilà j'ai toujours 4 cases en ligne qui peuvent prendre les valeur 0, 1 ou 2 et je voudrais créer une 5ème cases au bout qui compte le nombre de "1" et écrive ce nombre dans cette case.
Exemple : [1][0][1][2][2] (pour ceux qu'on pas compris c'est censé représenter des cases Excel XD )
J'ai essayé mais c'est plutôt assez désastreux ... :
=IF(COUNTIF(E3:H3;1)=0;"0");
IF(COUNTIF(E3:H3;1)=1;"1");
IF(COUNTIF(E3:H3;1)=2;"2")
Tout ça sur la même ligne
On s'ennuie pas avec l'informatique :)
Theophile76
Messages postés
1791
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
22 avril 2010 à 04:17
22 avril 2010 à 04:17
Ha nickel tu me le donne en anglais ça m'arrange bien car je fais mon tableau sur google doc et c'est en anglais :)
Encore merci
Encore merci
Theophile76
Messages postés
1791
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
16 avril 2021
372
27 avril 2010 à 02:16
27 avril 2010 à 02:16
Je relance ce sujet car j'aurais souhaiter la même chose que mon problème de base, seulement, lorsque une une ou plusieurs case ne contient rien, ça affiche "En attente".
merci.
merci.