A voir également:
- Quelle formule Excel choisir
- Formule excel si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Formule somme excel ligne - Guide
- Mise en forme conditionnelle excel 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
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 !
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
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
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
saur erreur de compréhension:
=SOMMEPROD((A1:A10=1)*(B1:B10=1))
crdlmnt
Erreur de formule, j'ai mal interprété la question.
Mytå
.. 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