Compter les lignes
Résolu/Fermé
stratiforme
Messages postés
10
Date d'inscription
jeudi 24 juillet 2014
Statut
Membre
Dernière intervention
17 août 2015
-
24 juil. 2014 à 19:57
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 25 juil. 2014 à 07:48
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 25 juil. 2014 à 07:48
A voir également:
- Compter les lignes
- Excel trier par ordre alphabétique en gardant les lignes - Guide
- Excel compter nombre de lignes après filtre ✓ - Forum Excel
- Excel compter cellule couleur sans vba - Guide
- Excel afficher toutes les lignes masquées ✓ - Forum Excel
- Écrire plusieurs lignes dans une cellule excel mac - Guide
1 réponse
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 734
Modifié par via55 le 24/07/2014 à 20:51
Modifié par via55 le 24/07/2014 à 20:51
Bonsoir
Essaie :
=NB.SI.ENS(A:A;">0";B:B;">0";C:C;">0")
pour avoir le nombre de lignes de 3 chiffres
et
=NB.SI.ENS(A:A;">0";B:B;">0")+NB.SI.ENS(A:A;">0";C:C;">0")+NB.SI.ENS(C:C;">0";B:B;">0")
pour avoir le nombre de lignes de 2 chiffres
et pour avoir le resultat de 2 ou 3 :
=NB.SI.ENS(A:A;">0";B:B;">0";C:C;">0")+NB.SI.ENS(A:A;">0";B:B;">0")+NB.SI.ENS(A:A;">0";C:C;">0")+NB.SI.ENS(C:C;">0";B:B;">0")
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
Essaie :
=NB.SI.ENS(A:A;">0";B:B;">0";C:C;">0")
pour avoir le nombre de lignes de 3 chiffres
et
=NB.SI.ENS(A:A;">0";B:B;">0")+NB.SI.ENS(A:A;">0";C:C;">0")+NB.SI.ENS(C:C;">0";B:B;">0")
pour avoir le nombre de lignes de 2 chiffres
et pour avoir le resultat de 2 ou 3 :
=NB.SI.ENS(A:A;">0";B:B;">0";C:C;">0")+NB.SI.ENS(A:A;">0";B:B;">0")+NB.SI.ENS(A:A;">0";C:C;">0")+NB.SI.ENS(C:C;">0";B:B;">0")
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
24 juil. 2014 à 22:06
Déjà merci d'avoir répondu et aussi rapidement.
J'ai juste un petit soucis , pour reprendre mon exemple ci dessus , deux chiffres par ligne , pas de soucis , j'obtiens 2 en résultat avec tes deux dernières formules.
Mais lorsque je rajoute le 6 en C de ma ligne 4, c'est à dire un nombre par colonne A,B et C , ta première formule m'affiche bien 1 ! ok, c'est une ligne à trois nombres
mes les deux autres au lieu de rester à 2 , m'affiche 4 et 5 comme résultat .
25 juil. 2014 à 01:01
oui je suis allé un peut vite ! les rangée de 3 sont comptées plusieurs fois (dans les cas de 2 et les cas de 3) donc rectification :
=NB.SI.ENS(A:A;"<>";B:B;"<>")+NB.SI.ENS(A:A;"<>";C:C;">0")+NB.SI.ENS(C:C;"<>";B:B;">0")-(NB.SI.ENS(A:A;"<>";B:B;"<>";C:C;"<>")*2)
J'ai également remplacé les >0 par <> (non vide) car tu peux avoir des 0 comme nombres dans tes lignes
Cdlmnt
25 juil. 2014 à 07:03
Impeccable! ça marche
tu es un chef
Merci à toi ;)
Modifié par Vaucluse le 25/07/2014 à 07:55
juste pour faire joli, avec un champ de 1 à 100, colonne A,B,C (N° de lignes obligatoires dans les adresses)
=SOMMEPROD(((A1:A100>0)+(B1:B100>0)+(C1:C100>0)>1)*1)
ou encore si valeur non num:
=SOMMEPROD(((A1:A100<>"")+(B1:B100<>"")+(C1:C100<>"")>1)*1)
crdlmnt
ps pour Via: j'ai bien noté ta formule matricielle pour extraire une référence d'une liste. Merci.