XL 2019 lignes compter

LEPATOCHE

XLDnaute Occasionnel
Bonjour a tous je voudrais une formule qui me compte suivant condition bien sur toutes les lignes de A a E qui ont au moin soi le chiffre 1 ou 2 ou 3 ou 4 , meme si il y a plusieurs numeros sur la meme lignes il me compte que pour 1 pour cette ligne là ! je vous join un fichier ! Merci d'avance ! La formule doit me trouver le resultat 37 !
 

Pièces jointes

  • lignes compter.xlsx
    11.8 KB · Affichages: 16

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Lepatoche, Excfl, Chris,
Un essai en PJ avec une fonction perso :
VB:
Function Compter(N)
Dim Lig As Integer, nb As Integer, i As Integer
Lig = Application.WorksheetFunction.CountA(Range("A1:A10000"))
nb = 0
For i = 1 To Lig
    If Application.WorksheetFunction.CountIf(Range("A" & i & ":" & "F" & i), N) > 0 Then
        nb = nb + 1
    End If
Next i
Compter = nb
End Function
Pour 1 le résultat me semble être 36 et non 37.
 

Pièces jointes

  • lignes compter.xlsm
    22.7 KB · Affichages: 9

LEPATOCHE

XLDnaute Occasionnel
Bonjour a tous je voudrais une formule qui me compte suivant condition bien sur toutes les lignes de A a E qui ont au moin soi le chiffre 1 ou 2 ou 3 ou 4 , meme si il y a plusieurs numeros sur la meme lignes il me compte que pour 1 pour cette ligne là ! je vous join un fichier ! Merci d'avance ! La formule doit me trouver le resultat 37 !
merci a tous mais ca ne marche pas du tout !
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re,
Ca veut dire quoi "ca ne marche pas du tout ! " ?
Quelle fichier ne marche pas, et pourquoi ?
Peut être que les hypothèses étaient mal exprimées ! ;)
En PJ ma compréhension du post #1.
 

Pièces jointes

  • lignes compter 2.xlsm
    24.1 KB · Affichages: 11
Dernière édition:

Discussions similaires

  • Question
Microsoft 365 resultat
Réponses
6
Affichages
554
Réponses
13
Affichages
255

Statistiques des forums

Discussions
312 092
Messages
2 085 222
Membres
102 826
dernier inscrit
ag amestan