[EXCEL-FORMULE] Calcul NB de VAL spécifique
Fermé
Doudou95
Messages postés
1561
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
30 avril 2019
-
10 juil. 2009 à 12:18
Doudou95 Messages postés 1561 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 30 avril 2019 - 20 juil. 2009 à 15:27
Doudou95 Messages postés 1561 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 30 avril 2019 - 20 juil. 2009 à 15:27
A voir également:
- [EXCEL-FORMULE] Calcul NB de VAL spécifique
- Formule excel - Guide
- Liste déroulante excel - Guide
- Formule de politesse mail anglais - Guide
- Formule excel si contient texte alors texte ✓ - Forum Excel
- Formule excel si contient ✓ - Forum Excel
6 réponses
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
240
10 juil. 2009 à 13:01
10 juil. 2009 à 13:01
si tu regarde plutot la date plutot que la couleur, pas besoin de chercher le paramettre, nan?
Bonjour,
Je crois pas que ce soit possible par les formules excel directement.
Ce que tu peux faire mais je pense que tu y as déjà pensé, c'est réutilisé les conditions de la mise en forme conditionnelle pour compter tes cellules.
Après tu peux passer par un petit code vba qui en fonction de la couleur de ta cellule incrémente un compteur.
Fais moi savoir tu as besoin d'aide sur le code vb.
Biloue
Je crois pas que ce soit possible par les formules excel directement.
Ce que tu peux faire mais je pense que tu y as déjà pensé, c'est réutilisé les conditions de la mise en forme conditionnelle pour compter tes cellules.
Après tu peux passer par un petit code vba qui en fonction de la couleur de ta cellule incrémente un compteur.
Fais moi savoir tu as besoin d'aide sur le code vb.
Biloue
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
240
10 juil. 2009 à 13:05
10 juil. 2009 à 13:05
nan mais il a deja utilisé un code pour mettre la couleur automatiquement je pense, donc si il le reprend, il peu faire ce qu'il voulait :D
Doudou95
Messages postés
1561
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
30 avril 2019
276
10 juil. 2009 à 13:24
10 juil. 2009 à 13:24
Ajouter une macro implique créer un bouton je ne désire pas de boutons. . . je peux passer par une feuille supplémentaire que je cache ou je mets une condition ou j'obtiens 1 quand la date est valide (donc quand la case est verte) et je compte les 1 mais j'aimerai faire plus propre...
Au pire si j'ai pas le choix mon tableaux de synthèse sera vide et je ferai par VB pour le remplir mais je n'ai pas qu'une colonne à faire et si je passe par VB ce sera interminable . . .
Au pire si j'ai pas le choix mon tableaux de synthèse sera vide et je ferai par VB pour le remplir mais je n'ai pas qu'une colonne à faire et si je passe par VB ce sera interminable . . .
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
240
10 juil. 2009 à 13:28
10 juil. 2009 à 13:28
Function Farbig(CL As Range) As Long
If CL.Interior.ColorIndex = ? Then ....
End Function
a la place de ? tu mets le code couleur souhaité et la place de .... tu mets ta fonction
tu voulais le nombre de case je crois alors t'as juste a incrémenter une valeur ;)
If CL.Interior.ColorIndex = ? Then ....
End Function
a la place de ? tu mets le code couleur souhaité et la place de .... tu mets ta fonction
tu voulais le nombre de case je crois alors t'as juste a incrémenter une valeur ;)
Doudou95
Messages postés
1561
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
30 avril 2019
276
10 juil. 2009 à 13:30
10 juil. 2009 à 13:30
oki j'testerai ça tout à l'heure en attendant tu peux tester voir si t'arrive à trouver la fonction avec l'aide excel c'est ce que je fais mais j'avoue tourner en rond je continue à chercher aidez moi compagnons :D
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
240
10 juil. 2009 à 13:33
10 juil. 2009 à 13:33
désolé, faut que je taff des fois x)
je pourrais pas plus t aider avant la fin du week, je taff la et aprés je pars et j aurai pas le net -_-'
bon week et bonne chance !
je pourrais pas plus t aider avant la fin du week, je taff la et aprés je pars et j aurai pas le net -_-'
bon week et bonne chance !
Doudou95
Messages postés
1561
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
30 avril 2019
276
>
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
10 juil. 2009 à 13:36
10 juil. 2009 à 13:36
bah merci quand même et à la semaine prochaine bix
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
277
10 juil. 2009 à 14:50
10 juil. 2009 à 14:50
Bonjour,
moi je fais comme ça...
Sub test()
Sheets("feuil1").Select
x = NbCelluleCouleur(Range("C6:d25"), 6)
End Sub
sur la feuille =NbCelluleCouleur(C6:D30;6)
6 c'est jaune
la fonction.
Function NbCelluleCouleur(Cel As Range, Coul As Long) As Long
Dim c As Variant
For Each c In Cel
If c.Interior.ColorIndex = Coul Then
i = i + 1
End If
Next
NbCelluleCouleur = i
End Function
moi je fais comme ça...
Sub test()
Sheets("feuil1").Select
x = NbCelluleCouleur(Range("C6:d25"), 6)
End Sub
sur la feuille =NbCelluleCouleur(C6:D30;6)
6 c'est jaune
la fonction.
Function NbCelluleCouleur(Cel As Range, Coul As Long) As Long
Dim c As Variant
For Each c In Cel
If c.Interior.ColorIndex = Coul Then
i = i + 1
End If
Next
NbCelluleCouleur = i
End Function
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
240
11 juil. 2009 à 12:27
11 juil. 2009 à 12:27
je te vois partout x)
bah merci d'avoir pris le relais (en fin de compte j'ai la connexion mais je serai pas la souvent)
gg ;)
bah merci d'avoir pris le relais (en fin de compte j'ai la connexion mais je serai pas la souvent)
gg ;)
Doudou95
Messages postés
1561
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
30 avril 2019
276
16 juil. 2009 à 14:01
16 juil. 2009 à 14:01
je voulais pas passer par le code
j'ai la solution
En formule Excel :
=NB(SI((AUJOURDHUI()-C4:C13<($C$2*365*0,8));C4:C13))
-
-
---> =Nb.Si("TaPlage";"Ta condition dans la MFC qui donne la couleur verte à la cellule")
j'ai la solution
En formule Excel :
=NB(SI((AUJOURDHUI()-C4:C13<($C$2*365*0,8));C4:C13))
-
-
---> =Nb.Si("TaPlage";"Ta condition dans la MFC qui donne la couleur verte à la cellule")
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
240
16 juil. 2009 à 14:36
16 juil. 2009 à 14:36
je me cite :
"Si tu regarde plutot la date plutot que la couleur, pas besoin de chercher le paramettre, nan?"
ce que j'avais dis en premier post quoi :D
"Si tu regarde plutot la date plutot que la couleur, pas besoin de chercher le paramettre, nan?"
ce que j'avais dis en premier post quoi :D
Doudou95
Messages postés
1561
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
30 avril 2019
276
>
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
16 juil. 2009 à 14:40
16 juil. 2009 à 14:40
Faut que je retrouve ça mais ça marchait aussi en comptant les couleurs
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
240
>
Doudou95
Messages postés
1561
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
30 avril 2019
16 juil. 2009 à 14:53
16 juil. 2009 à 14:53
nanan, je voulais dire que plutot que regarder les couleurs, regarder la date donc l'algo qui met les couleurs x)
Doudou95
Messages postés
1561
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
30 avril 2019
276
>
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
16 juil. 2009 à 14:54
16 juil. 2009 à 14:54
J'avais compris au bout d'la 2ème fois tu sais xD
nagashima
Messages postés
4280
Date d'inscription
samedi 8 septembre 2007
Statut
Membre
Dernière intervention
4 janvier 2023
240
>
Doudou95
Messages postés
1561
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
30 avril 2019
17 juil. 2009 à 08:17
17 juil. 2009 à 08:17
mdr ouai mais bon, j'aime enfoncer un peu le clou ... et un petit proverbe : c'est sur le cou qui dépasse que l'on tappe
(n'a rien a voir avec le sujet mais bon :p)
(n'a rien a voir avec le sujet mais bon :p)