Quelle formule Excel choisir
Fermé
Michel
-
23 déc. 2010 à 21:28
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 27 déc. 2010 à 11:29
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 27 déc. 2010 à 11:29
A voir également:
- Quelle formule Excel choisir
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
- Excel mise en forme conditionnelle formule - Guide
5 réponses
bonsoir,
Nb.si : Compte le nombre de cellules à l'intérieur d'une plage qui répondent à un critère donné.
Bonne soirée
Nb.si : Compte le nombre de cellules à l'intérieur d'une plage qui répondent à un critère donné.
Bonne soirée
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
23 déc. 2010 à 21:37
23 déc. 2010 à 21:37
Salut,
Exemple pour la plage A1 à A30
=NB.SI(A1:A30;"n")
Exemple pour la plage A1 à A30
=NB.SI(A1:A30;"n")
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 233
24 déc. 2010 à 01:21
24 déc. 2010 à 01:21
Mais vu la façon dont tu as rédigé ta question, nous ne pouvons pas être certains que c'est bien ce que tu voulais ...
En effet, la formule proposée correspond non pas exactement à la question
"Quelle formule doit-on utiliser dans Excel pour trouver le nombre de lignes dont plusieurs cellules contiennent une valeur n ?"
mais plus précisément à la question
"Quelle formule doit-on utiliser dans Excel pour trouver le nombre de cellules dans une colonne qui contiennent une valeur n ?"
Mes amitiés à vous trois, et Joyeux Noël !
En effet, la formule proposée correspond non pas exactement à la question
"Quelle formule doit-on utiliser dans Excel pour trouver le nombre de lignes dont plusieurs cellules contiennent une valeur n ?"
mais plus précisément à la question
"Quelle formule doit-on utiliser dans Excel pour trouver le nombre de cellules dans une colonne qui contiennent une valeur n ?"
Mes amitiés à vous trois, et Joyeux Noël !
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
27 déc. 2010 à 11:04
27 déc. 2010 à 11:04
Salut le fil,
Je ne vois pas trop, soit on crée une colonne pour compter les n exemple en F1
=SI(NB.SI(A1:D1;"n")>0;1;"")
et on incrémente cette formule jusqu'au bas du tableau et on additionne la colonne
=SOMME(F1:F100)
ou on passe en VBA pour une plage A1 à D20 (à adapter) avec un compteur en F1 ou msgbox. Code associé à un bouton ou dans un activeX
Sub colonne_couleur()
Dim c%, r%, x%
For r = 1 To 20 'de la ligne 1 à 20
For c = 1 To 4 'de la colonne 1 à 4 (A à D)
If Cells(r, c) = "n" Then
x = x + 1
Exit For
End If
Next c
Next r
[F1] = x
MsgBox "il y a " & x & " lignes contenant la lettre n"
End Sub
ou en automatique coller ce code dans les propriètés de la feuille (clic droit sur l'onglet de feuille/Visualiser le code)
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c%, r%, x%
For r = 1 To 20 'de la ligne 1 à 20
For c = 1 To 4 'de la colonne 1 à 4 (A à D)
If Cells(r, c) = "n" Then
x = x + 1
Exit For
End If
Next c
Next r
[F1] = x
End Sub
Je ne vois pas trop, soit on crée une colonne pour compter les n exemple en F1
=SI(NB.SI(A1:D1;"n")>0;1;"")
et on incrémente cette formule jusqu'au bas du tableau et on additionne la colonne
=SOMME(F1:F100)
ou on passe en VBA pour une plage A1 à D20 (à adapter) avec un compteur en F1 ou msgbox. Code associé à un bouton ou dans un activeX
Sub colonne_couleur()
Dim c%, r%, x%
For r = 1 To 20 'de la ligne 1 à 20
For c = 1 To 4 'de la colonne 1 à 4 (A à D)
If Cells(r, c) = "n" Then
x = x + 1
Exit For
End If
Next c
Next r
[F1] = x
MsgBox "il y a " & x & " lignes contenant la lettre n"
End Sub
ou en automatique coller ce code dans les propriètés de la feuille (clic droit sur l'onglet de feuille/Visualiser le code)
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c%, r%, x%
For r = 1 To 20 'de la ligne 1 à 20
For c = 1 To 4 'de la colonne 1 à 4 (A à D)
If Cells(r, c) = "n" Then
x = x + 1
Exit For
End If
Next c
Next r
[F1] = x
End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
27 déc. 2010 à 11:29
27 déc. 2010 à 11:29
Bonjour
est ce réellement aussi compliqué..je crois qu'il faudrait attendre la réponse du demandeur à cette proposition, et si elle ne fonctionne pas,qu'il nous éclaire un peu plus.
https://forums.commentcamarche.net/forum/affich-20255231-quelle-formule-excel-choisir#5
compte tenu de la précision déja fournie ici(message 4):
https://forums.commentcamarche.net/forum/affich-20255231-quelle-formule-excel-choisir#4
Crdmlnt
est ce réellement aussi compliqué..je crois qu'il faudrait attendre la réponse du demandeur à cette proposition, et si elle ne fonctionne pas,qu'il nous éclaire un peu plus.
https://forums.commentcamarche.net/forum/affich-20255231-quelle-formule-excel-choisir#5
compte tenu de la précision déja fournie ici(message 4):
https://forums.commentcamarche.net/forum/affich-20255231-quelle-formule-excel-choisir#4
Crdmlnt
26 déc. 2010 à 16:02
Néanmoins celle-ci ne répond pas à la question que j'ai paut-être mal formulée :
Soit un plage de cellules A1:B10 dont certaine cellules contiennent "1" soit dans l'une ou l'autre des colonnes soit dans les 2 colonnes à la fois.
Il s'agit de touver combien de lignes contiennent "1" dans les 2 colonnes à la fois.
Si vous pouviez m'aider, cela me serait très utile.
Merci d'avance
Modifié par Vaucluse le 26/12/2010 à 16:24
saur erreur de compréhension:
=SOMMEPROD((A1:A10=1)*(B1:B10=1))
crdlmnt
Modifié par Mytå le 27/12/2010 à 19:52
Erreur de formule, j'ai mal interprété la question.
Mytå
Modifié par Vaucluse le 27/12/2010 à 07:44
.. donne des résultats bizarres chez moi, même matricielle, elle ne s'attaque qu'à la première ligne?
et même si elle fonctionne, je pense qu'elle donnera le cumul des produits des valeurs de la colonne et pas le nombre de lignes ou se trouve la valeur 1 dans les deux cellules.. si d'autres lignes contiennent aussi des valeurs différentes. dans des cellules contiguës
Non?
crdlmnt