formule ou tcd pour compter le nombre de cellules non vides

cocktail

XLDnaute Occasionnel
Bonjourà tous,

Je sollicite votre aide pour réussir par le biais d'une formule ou d'un tcd à compter le nombre de societes ayant 1 ligne de produit, 2 lignes de produits ou toutes les lignes de produit commercialisées par ma societe.

Je vous joins le fichier pour que ce soit plus clair.

En vous remerciant à nouveau pour votre aide.

Bonne soirée à tous.

cocktail
 

Pièces jointes

  • Classeur1.xls
    26 KB · Affichages: 70
  • Classeur1.xls
    26 KB · Affichages: 65
  • Classeur1.xls
    26 KB · Affichages: 73

Regueiro

XLDnaute Impliqué
Re : formule ou tcd pour compter le nombre de cellules non vides

Bonsoir
avec un colonne intermédiaire qui peut-être masquer par la suite
Formule en F3
Code:
=NBVAL(CONCATENER(B3:C3);D3:E3)
A copier jq en F11
Ensuite en B14
Code:
=NB.SI($F$3:$F$11;1)

en B15
Code:
=NB.SI($F$3:$F$11;2)

en B16
Code:
=NB.SI($F$3:$F$11;3)
Bonne soirée
A1
 

Regueiro

XLDnaute Impliqué
Re : formule ou tcd pour compter le nombre de cellules non vides

Bonsoir Rachid
Voilà le fichier en PJ
Il faut au moins une donnée dans les CA 1 à 4
Bonne soirée
 

Pièces jointes

  • XLD_compter cellules-non-vides-classeur1.xlsx
    11.4 KB · Affichages: 62

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : formule ou tcd pour compter le nombre de cellules non vides

Bonjour à tous,

Avec ma compréhension de la demande,
Formule en B14:
Code:
=SOMMEPROD(N(((B3:B11+C3:C11)>0)*(D3:D11=0)*(E3:E11=0)))
Formule en B15:
Code:
=SOMMEPROD(N((((B3:B11+C3:C11)>0)+(D3:D11>0)+(E3:E11>0))=2))
Formule en B16:
Code:
=SOMMEPROD(N((((B3:B11+C3:C11)>0)+(D3:D11>0)+(E3:E11>0))=3))
 

Pièces jointes

  • cocktail-Classeur1-v1.xls
    26.5 KB · Affichages: 51

cocktail

XLDnaute Occasionnel
Re : formule ou tcd pour compter le nombre de cellules non vides

Bonjour à tous,

En premier lieu, un grand Merci pour votre contribution. C'est formidable de développer une telle entraide.

Rachid, ma Pomme, merci à vous.

Je suis désolé pour les possibilités d'interpretation laisses dans mon fil de discussion, toutefois, l'interpretation de Regueiro est la bonne et les résultats correspondent exactement à ma recherche et le mode opératoire est très clair.

Un grand Merci donc en particulier à toi pour voir su décoder mon attente ;)

Bonne journée à tous, et bravo et merci pour le partage de vos compétences.

Cocktail
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : formule ou tcd pour compter le nombre de cellules non vides

Bonsoir à tous,

Il me semble bien que mon interprétation est identique à celle de Regueiro !

(à une petite différence près: si une ligne est vide, elle n'est pas prise en compte , si CA1 et CA2 sont vides, le produit n°1 n'est pas pris en compte)

rem 1 : attention ! Il me semble bien que la fonction NBVAL convertit une chaine vide en quelque chose de non vide donc NBVAL("")=1

rem 2 : attention ! Il me semble bien que pour que la fonction CONCATENER renvoie un résultat correct, il faut en entrée, non pas une plage de cellules (type B3:C3), mais une liste de cellules séparées par des ";" (type B3;C3).
 

Pièces jointes

  • cocktail-Classeur1-v2.xls
    27.5 KB · Affichages: 41
Dernière édition:

cocktail

XLDnaute Occasionnel
Re : formule ou tcd pour compter le nombre de cellules non vides

Re-bonjour à tous, c'est encore moi ...Une dernière demande svp.

Je souhaiterai aller un peu plus en profondeur en identifiant le nombre de clients ayant les différentes combinaisons de ligne de produits.
Je m'explique : (enfin j'essaie)

4 lignes :

CA1-2 (vu comme une sule)
CA3
CA4

Je cherche dc à identifier le nb de clients ayant les differentes combinaisons

Nb de ca1-2 + ca3
Nb de ca1-2 + ca4
Nb de ca3 + ca4

Je vous joins le fichier avec les résultats attendus et à nouveau, je vous remercie grandement pour votre aide.

Cocktail
 

Pièces jointes

  • Classeur2.xls
    29.5 KB · Affichages: 42
  • Classeur2.xls
    29.5 KB · Affichages: 68
  • Classeur2.xls
    29.5 KB · Affichages: 45

cocktail

XLDnaute Occasionnel
Re : formule ou tcd pour compter le nombre de cellules non vides

Bonjour à tous,

Je viens de me rendre compte que la remarque 1 de mapomme est valide,en effet, la fonction NBVAL convertit une chaine vide en quelque chose de non vide et donc NBVAL("")=1

Si je souhaite rester sur la formule de Regueiro, nbval + concatener => comment faire svp ?

Merci pour votre aide
 

Regueiro

XLDnaute Impliqué
Re : formule ou tcd pour compter le nombre de cellules non vides

Bonjour
Avec la formule de Mapomme
Sur son fichier du Post N° 6

Code:
=SOMMEPROD(N(((B3:B11&C3:C11)>0)*(D3:D11=0)*(E3:E11=0)))

Code:
=SOMMEPROD(N((((B3:B11&C3:C11)>0)+(D3:D11>0)+(E3:E11>0))=2))

Code:
=SOMMEPROD(N((((B3:B11&C3:C11)>0)+(D3:D11>0)+(E3:E11>0))=3))

Même Résultat que moi sans colonne intermédiaire.
 

Regueiro

XLDnaute Impliqué
Re : formule ou tcd pour compter le nombre de cellules non vides

Bonsoir
Pas sûr d'avoir tout compris mais ?
voir PJ

Code:
=SOMMEPROD((NBCAR(B3&C3)>0)+(D3>0))
A+
 

Pièces jointes

  • XLD_nombre-de-cellules-non-vides-cocktail-classeur1-v5.xls
    32.5 KB · Affichages: 36

cocktail

XLDnaute Occasionnel
Re : formule ou tcd pour compter le nombre de cellules non vides

merci pour votre aide, cela corresponds quasiment au résultat attendu, j'aurai idéalement avoir les infos en colonne afin de pouvoir faire des tcd ou des extracts sur le sujet mais je ne veux pas abuser de votre générosité

Un grand Merci à tous, en particulier à Ma Pomme et regueiro.

Bonne soirée les amis!
 

Discussions similaires

Statistiques des forums

Discussions
312 153
Messages
2 085 804
Membres
102 981
dernier inscrit
fred02v