Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Calcul de nombre de ligne

djunbi

XLDnaute Nouveau
Bonjour , j'ai un petit soucis je n'arrive pas à trouver une formule ..
J'explique mon pb , j'ai une feuille excel qui contient des données sur des fournisseurs dans differentes colonnes( nom,rib;siren,etc)
1lignes correspond donc à un fournisseur , j'aimerai pouvoir calculer à l'aide d'une formule le nombre de fournisseur qui ont toutes les données( nom,rib;siren,etc) de renseignées.

Cordialement djunbi
 

R@chid

XLDnaute Barbatruc
Re : Calcul de nombre de ligne

Bonjour,
Un fichier exemple avec explications et si c'est possible résultat souhaité écrit manuellement va nous aider de t'aider.
@ te relire
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Calcul de nombre de ligne

Bonjour djnbi,

voir exemple,

par MFC
et
par formule, (j'ai ajouté une colonne)

à+
Philippe

Edit: Bonjour Rachid
 

Pièces jointes

  • 111.xls
    43 KB · Affichages: 69
  • 111.xls
    43 KB · Affichages: 69
  • 111.xls
    43 KB · Affichages: 77

tototiti2008

XLDnaute Barbatruc
Re : Calcul de nombre de ligne

Bonjour djunbi, Bonjour Rachid , Bonjour Philippe ,

Me triture les neurones pour trouver le résultat en une formule sans succès, la solution de Philippe avec la colonne supplémentaire est surement la plus simple, mais si un magicien formuliste a la solution, ça m'intéresse
 

djunbi

XLDnaute Nouveau
Re : Calcul de nombre de ligne

voila un fichier exemple
 

Pièces jointes

  • fichier test.xls
    30.5 KB · Affichages: 114
  • fichier test.xls
    30.5 KB · Affichages: 108
  • fichier test.xls
    30.5 KB · Affichages: 101

R@chid

XLDnaute Barbatruc
Re : Calcul de nombre de ligne

Bonjour @ tous,
Sur le fichier de notre cher ami Phillipe :
Code:
=NB(1/FREQUENCE(SI(B2:D31="";EQUIV(A2:A31;A2:A31;0));LIGNE(INDIRECT("1:"&LIGNES(A2:A31)))))
@ valider par Ctrl+Maj+Entree
Amicalement

Edit :
ou bien,
Code:
=LIGNES(A2:A31)-NB(1/FREQUENCE(SI(B2:D31="";EQUIV(A2:A31;A2:A31;0));LIGNE(INDIRECT("1:"&LIGNES(A2:A31)))))
@ valider toujours par Ctrl+Maj+Entree
 
Dernière édition:

job75

XLDnaute Barbatruc
Re : Calcul de nombre de ligne

Bonjour à tous,

Voyez le fichier joint avec cette formule en G4 :

Code:
=SOMMEPROD(N(SOUS.TOTAL(3;DECALER(A1;LIGNE(A2:A8)-1;;;G2))=G2))
A+
 

Pièces jointes

  • Lignes remplies(1).xls
    22 KB · Affichages: 55
Dernière édition:

R@chid

XLDnaute Barbatruc
Re : Calcul de nombre de ligne

Bonjour @ tous,
@ Job75 :
Sans commentaire...
très simple, très complète, très...
Pourquoi faire simple quand on peut faire compliqué
Amicalement
 

tototiti2008

XLDnaute Barbatruc
Re : Calcul de nombre de ligne

Bonjour chasseur , Bonjour job ,
Re,

Bon, il faut que je me mette à SOUS.TOTAL(DECALER, j'avais essayé avec DECALER tout seul, avec INDEX, mais je vais fouiller cette solution
Et la fonction FREQUENCE que je n'ai toujours pas travaillée non plus...

chasseur, ta solution fonctionne parfaitement aussi, mais je cherchais sur un nombre de colonnes facilement adaptables

Encore du boulot
Merci de vos réponses
 
Dernière édition:

R@chid

XLDnaute Barbatruc
Re : Calcul de nombre de ligne

Bonjour @ tous,
on a encore un problème, car sur le fichier de djunbi on a 2 colonnes qu'on ne doit pas prendre en compte leurs cellules vides,
voir colonnes E, F.
Amicalement
 

R@chid

XLDnaute Barbatruc
Re : Calcul de nombre de ligne

Bonjour @ tous,
Bonjour Chasseur,
Peut être avec la solution de Job75 et champ dynamique ce sera plus agréable
Voir PJ
Amicalement
 

Pièces jointes

  • djunbi_test(1)_Mod.xls
    60.5 KB · Affichages: 52

R@chid

XLDnaute Barbatruc
Re : Calcul de nombre de ligne

Bonjour @ tous,
Pour le fun,
sur le fichier de mon Post #4 :
Code:
=LIGNES(Plage)-NB(1/PRODUITMAT(TRANSPOSE(LIGNE(Plage));N(Plage="")))
@ valider toujours par Ctrl+Maj+Entree

Formule de notre cher ami "Sapomme" sur cette discussion

Amicalement
 

Discussions similaires

Réponses
14
Affichages
583
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…