Autres Compter nb de jours dans une colonne de dates

bambi

XLDnaute Occasionnel
Bonjour à tous

J'ai essayé plusieurs formules sans succès
Je vous poste donc ma demande

Il s'agit de compter le nombre de jours dans une colonne qui contient des dates
Merci d'avance

Je vous met un fichier plus explicite

En B3 de la Feuil2, quelle formule pour afficher le nombre de jours de la Colonne B33 à B2000 de la Feuil1 ?

="Nb de Jours: " &

Dans l'exemple, le résultat attendu est
Nb de jours : 7
 

Pièces jointes

  • Classeur1.xlsm
    150.9 KB · Affichages: 41
  • Classeur1.xlsm
    150.9 KB · Affichages: 48
  • Classeur1.xlsm
    150.9 KB · Affichages: 45
Dernière édition:
Solution
Re : Compter nb de jours dans une colonne de dates

Bonjour @ tous,
Code:
=NB(1/FREQUENCE(SI(Feuil1!B33:B2000<>"";Feuil1!B33:B2000);Feuil1!B33:B2000))
Formule matricielle @ valider par Ctrl+Maj+Entree

Ou bien pour faire avec SOMMEPROD(),
Définir une plage dynamique dans le gestionnaire de noms,
Col_Dates :
Code:
=DECALER(Feuil1!$B$33;;;NB(Feuil1!$B:$B))

Puis avec SOMMEPROD() :
Code:
=SOMMEPROD(1/NB.SI(Col_Dates;Col_Dates))
Validation classique par simple Entree


@ + +

AL1976

XLDnaute Junior
Re : Compter nb de jours dans une colonne de dates

bjr,
voici ma proposition en fichier joint.
formule matricielle donc CTRL+SHIFT+ENTER pour valider, pas juste ENTER.
je me suis inspirée de : Count occurrences of values or unique values in a data range - Excel - Office.com
cdlmt,
AL
 

Pièces jointes

  • Classeur1_AL.xlsx
    150.9 KB · Affichages: 45

bambi

XLDnaute Occasionnel
Re : Compter nb de jours dans une colonne de dates

Bonjour natorp
J'avais essayé SOMMEPROD mais l'inconvénient, c'est que je ne peux pas définir mon tableau jusque B2000 pour les futures saisies
Je dois définir la dernière cellule remplie sinon il me renvoie #DIV/0!
Or je voudrais que la totalité de mon tableau soit pris en compte
Merci tout de même de la proposition ;)

Le CONCATENER de Al fonctionne très bien. ;-)
 

R@chid

XLDnaute Barbatruc
Re : Compter nb de jours dans une colonne de dates

Bonjour @ tous,
Code:
=NB(1/FREQUENCE(SI(Feuil1!B33:B2000<>"";Feuil1!B33:B2000);Feuil1!B33:B2000))
Formule matricielle @ valider par Ctrl+Maj+Entree

Ou bien pour faire avec SOMMEPROD(),
Définir une plage dynamique dans le gestionnaire de noms,
Col_Dates :
Code:
=DECALER(Feuil1!$B$33;;;NB(Feuil1!$B:$B))

Puis avec SOMMEPROD() :
Code:
=SOMMEPROD(1/NB.SI(Col_Dates;Col_Dates))
Validation classique par simple Entree


@ + +
 

Discussions similaires

Réponses
9
Affichages
511
Réponses
11
Affichages
473

Statistiques des forums

Discussions
311 725
Messages
2 081 947
Membres
101 849
dernier inscrit
florentMIG