Autres explication sur contenu d'une formule

dupcam

XLDnaute Nouveau
Bonjour
dans la formule =NB.SI(dates,indirects(adresse(ligne()arrondi.sup(colonne()/5.0)*5-2;3)))>0
j'ai compris/5.0) pour la colonne E
mais pour *5-2;3)))>0 je n'ai pas compris
pouvez -vous me donner une explication
Merci
excel 2007
 

Pièces jointes

  • feuille-de-conges-type.xlsx
    49.3 KB · Affichages: 10
Solution
Bonjour dupcam,

NB.SI(dates;INDIRECT(ADRESSE(LIGNE();ARRONDI.SUP(COLONNE()/5;0)*5-2;3)))>0

Il s'agit d'une formule pour le format conditionnel qui marque les jours de congés et de récupération dans la quatrième colonne de chaque mois, plus une (par mois) de marge à gauche.


ARRONDI.SUP(COLONNE()/5;0) renverra 2 pour les colonnes 6, 7, 8, 9 et 10

ARRONDI.SUP(COLONNE()/5;0) renverra 6 pour les colonnes 26, 27, 28, 29 et 30

6 qui multiplié par 5 donne 30 auquel on retranche 2 obtenant ainsi 28

Ce faisant, la fonction adresse renvoie toujours à la même colonne multiple de 5 moins 2

et NB.SI() compte le nombre de fois que la date inscrite dans cette colonne à cette ligne est répertoriée dans la zone "dates" pour appliquer le style...

njhub

XLDnaute Occasionnel
Bonjour dupcam,

NB.SI(dates;INDIRECT(ADRESSE(LIGNE();ARRONDI.SUP(COLONNE()/5;0)*5-2;3)))>0

Il s'agit d'une formule pour le format conditionnel qui marque les jours de congés et de récupération dans la quatrième colonne de chaque mois, plus une (par mois) de marge à gauche.


ARRONDI.SUP(COLONNE()/5;0) renverra 2 pour les colonnes 6, 7, 8, 9 et 10

ARRONDI.SUP(COLONNE()/5;0) renverra 6 pour les colonnes 26, 27, 28, 29 et 30

6 qui multiplié par 5 donne 30 auquel on retranche 2 obtenant ainsi 28

Ce faisant, la fonction adresse renvoie toujours à la même colonne multiple de 5 moins 2

et NB.SI() compte le nombre de fois que la date inscrite dans cette colonne à cette ligne est répertoriée dans la zone "dates" pour appliquer le style voulu à la cellule

;)
 

dupcam

XLDnaute Nouveau
Bonjour dupcam,

NB.SI(dates;INDIRECT(ADRESSE(LIGNE();ARRONDI.SUP(COLONNE()/5;0)*5-2;3)))>0

Il s'agit d'une formule pour le format conditionnel qui marque les jours de congés et de récupération dans la quatrième colonne de chaque mois, plus une (par mois) de marge à gauche.


ARRONDI.SUP(COLONNE()/5;0) renverra 2 pour les colonnes 6, 7, 8, 9 et 10

ARRONDI.SUP(COLONNE()/5;0) renverra 6 pour les colonnes 26, 27, 28, 29 et 30

6 qui multiplié par 5 donne 30 auquel on retranche 2 obtenant ainsi 28

Ce faisant, la fonction adresse renvoie toujours à la même colonne multiple de 5 moins 2

et NB.SI() compte le nombre de fois que la date inscrite dans cette colonne à cette ligne est répertoriée dans la zone "dates" pour appliquer le style voulu à la cellule

;)
Bonjour
je vous remercie pour vos explications
Merci
 

Discussions similaires

Statistiques des forums

Discussions
312 392
Messages
2 087 988
Membres
103 691
dernier inscrit
christophe89