Somme de cellules contenant une date
Résolu
Sésé
-
-
-
Bonjour,
et comment faire si je veux faire une somme de cellules contenant des dates.
Par exemple, sur 15 cellules, j'ai 10 cellules qui contiennent une date (et des cellules contenant autre chose) et je voudrais pouvoir calculer ce nombre 10.
Mon pb est que ce n'est pas un mot fixe comme des pommes, etc.
Merci d'avance
et comment faire si je veux faire une somme de cellules contenant des dates.
Par exemple, sur 15 cellules, j'ai 10 cellules qui contiennent une date (et des cellules contenant autre chose) et je voudrais pouvoir calculer ce nombre 10.
Mon pb est que ce n'est pas un mot fixe comme des pommes, etc.
Merci d'avance
A voir également:
- Somme de cellules contenant une date
- Somme de plusieurs cellules excel - Guide
- Somme si couleur - Guide
- Verrouiller cellules excel - Guide
- Somme en anglais excel - Guide
- Airpods 3 date de sortie - Guide
3 réponses
Bonjour,
et pour compléter la question de vaucluse (salut au passage :-) ), si tu as des nombres dans cette plage il faudrait savoir quelle valeur max peuvent avoir ces nombres.
Pour excel une date est un nombre, il faut donc déterminer à partir de quelle valeur tu veux considérer ce nombre comme une date.
Par exemple le 11/09/2012=41163, le 18/02/1982=30000, 01/01/1900=1
Si ça ne peut être que du texte alors :
=NB(A1:A15) suffira.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
et pour compléter la question de vaucluse (salut au passage :-) ), si tu as des nombres dans cette plage il faudrait savoir quelle valeur max peuvent avoir ces nombres.
Pour excel une date est un nombre, il faut donc déterminer à partir de quelle valeur tu veux considérer ce nombre comme une date.
Par exemple le 11/09/2012=41163, le 18/02/1982=30000, 01/01/1900=1
Si ça ne peut être que du texte alors :
=NB(A1:A15) suffira.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Salut le forum
Avec une fonction personnalisée (A copier dans un module)
Avec une fonction personnalisée (A copier dans un module)
Public Function NbreDate(Plage As Range) Dim Cel As Range Dim Nbre As Integer Application.Volatile For Each Cel In Plage If IsDate(Cel) Then Nbre = Nbre + 1 Next Cel NbreDate = Nbre End FunctionExemple d'utilisation :
=NbreDate(A1:A10)Mytå