Nombre par jour / date de début - date de fin
Fermé
frnd56
Messages postés
3
Date d'inscription
lundi 17 septembre 2018
Statut
Membre
Dernière intervention
17 septembre 2018
-
17 sept. 2018 à 14:02
via55 Messages postés 14509 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 2 janvier 2025 - 17 sept. 2018 à 16:18
via55 Messages postés 14509 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 2 janvier 2025 - 17 sept. 2018 à 16:18
A voir également:
- Nombre par jour / date de début - date de fin
- Trier par date excel - Guide
- Airpods 3 date de sortie - Guide
- Trouver une date de naissance gratuit - Forum Réseaux sociaux
- Cette photo n’a pas été prise cette année. trouvez la date, l'heure et avec quel modèle d'appareil photo elle a été prise. ✓ - Forum Graphisme
3 réponses
diablo13800
Messages postés
2890
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
16 février 2024
1 857
17 sept. 2018 à 14:09
17 sept. 2018 à 14:09
Bonjour,
Je pense que pour cela il va vous falloir compter le nombre d'évenement par jour avec la formule:
NB.SI.ENS(d:d;">"&*date de comparaison*;f:f;"<"&*Date de comparaison)
Une fois le nombre pour chaque jour , faire la moyenne se ferait facilement :) ( la fonction moyenne existe)
Je pense que pour cela il va vous falloir compter le nombre d'évenement par jour avec la formule:
NB.SI.ENS(d:d;">"&*date de comparaison*;f:f;"<"&*Date de comparaison)
Une fois le nombre pour chaque jour , faire la moyenne se ferait facilement :) ( la fonction moyenne existe)
titeufdu89
Messages postés
374
Date d'inscription
samedi 28 juillet 2012
Statut
Membre
Dernière intervention
1 avril 2023
38
17 sept. 2018 à 15:05
17 sept. 2018 à 15:05
Bonjour,
Pourrais tu donner un exemple concret de ce que tu veux car je ne comprend pas bien ta demande, exemple chiffré et le résultat attendu. merci
Jc
Pourrais tu donner un exemple concret de ce que tu veux car je ne comprend pas bien ta demande, exemple chiffré et le résultat attendu. merci
Jc
via55
Messages postés
14509
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 739
Modifié le 17 sept. 2018 à 16:19
Modifié le 17 sept. 2018 à 16:19
Bonjour
Pour avoir la moyenne mensuelle d'un mois précis tu peux utiliser cette fonction personnalisée :
ALT+F11 pour ouvrir l'éditeur VBA puis Insertion et Module - Copier-coller la macro ci-dessous dans la page blanche et fermer l'éditeur
La fonction s'utilise ensuite comme toute fonction Excel avec la syntaxe =moyenne_mois(date du 1er jour du mois désiré), ex : =moyenne_mois("01/01/2018") pour avoir la moyenne de janvier
Cdlmnt
Via
Pour avoir la moyenne mensuelle d'un mois précis tu peux utiliser cette fonction personnalisée :
ALT+F11 pour ouvrir l'éditeur VBA puis Insertion et Module - Copier-coller la macro ci-dessous dans la page blanche et fermer l'éditeur
Function moyenne_mois(debmois As Date) Ligne = Columns(4).Find("*", , , , xlByColumns, xlPrevious).Row 'dernière ligne remplie For y = 2 To 20 'boucle sur les lignes de la 2eme à la dernière remplie (MODIFIER le 2 si tableau commence à une autre ligne) For n = debmois To DateAdd("m", 1, debmois) - 1 ' boucle sur tous les jours du mois choisi If Range("D" & y) <= n And Range("F" & y) >= n Then Total = Total + 1 ' Ajoute 1 si le jour du mois est compris entre date debut et de fin Next Next moyenne_mois = Total / (DateAdd("m", 1, debmois) - debmois) End Function
La fonction s'utilise ensuite comme toute fonction Excel avec la syntaxe =moyenne_mois(date du 1er jour du mois désiré), ex : =moyenne_mois("01/01/2018") pour avoir la moyenne de janvier
Cdlmnt
Via
17 sept. 2018 à 14:32
Je ne suis pas sur d'avoir bien compris : je dois appliquer la formule NB.SI.ENS pour chaque jour de la période voulue (soit 245 fois) ?
17 sept. 2018 à 14:38
17 sept. 2018 à 14:44
Peux-tu s'il te plaît me donner un exemple de la formule à renseigner pour le 15/06/2018 par exemple ?
17 sept. 2018 à 14:48
=NB.SI.ENS(D:D;">"&A2;F:F;"<"A2)
Vous pouvez écrire <= et >= afin de compter les bornes dans le calcul :)