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

Index Equiv pour calculs d'heures calendrier en colonne

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Christian0258

XLDnaute Accro
Bonjour à tout le forum,

Je souhaiterais votre aide à la rédaction d'une formule pour compter des *heures sur un calendrier en colonne (*mois par mois)

Fichier joint...

Merci pour le temps que vous voudrez bien m'accorder.

Bien amicalement,
Christian.
 

Pièces jointes

Re : Index Equiv pour calculs d'heures calendrier en colonne

Bonjour Christian,

Essaies avec : =SOMMEPROD((MOIS($O$6$O$65)=1)*$S$6:$S$65), avec 1 pour janvier, 2 pour février, etc.... et dis nous.

Jean-Pierre
 
Re : Index Equiv pour calculs d'heures calendrier en colonne

Re, le forum, Jean-Pierre,

Merci pour ton aide.

Ta formule fonctionne, mais pour alléger le fichier j'ai enlevé les formules en colonne S, donc sur le fichier original j'ai un message d'erreur #VALEUR!

à te lire
Christian
 
Re : Index Equiv pour calculs d'heures calendrier en colonne

Re,

As-tu bien adapté les plages ?

Ce que donne l'aide :

Cause possibleSolution possibleL'entrée de texte alors que la formule exige un nombre ou une valeur logique, telle que VRAI ou FAUX. Microsoft Excel ne peut convertir le texte dans le type de donnée approprié.Vérifiez que la formule ou la fonction est correcte pour l'argument ou l'opérande nécessaire et que les cellules auxquelles la formule fait référence contiennent des valeurs valides. Par exemple, si la cellule A5 contient un nombre et que la cellule A6 contient le texte « Non disponible », la formule =A5+A6 renvoie l'erreur #VALEUR!. Utilisez la fonction de feuille de calcul SOMME dans la formule comme indiqué ci-dessous pour ajouter les deux valeurs (la fonction SOMME ignore le texte) : =SOMME(A5:A6)
L'entrée ou la modification d'une formule matricielle suivie de la frappe de la touche ENTRÉE.Sélectionnez la cellule ou la plage de cellules contenant la formule matricielle, appuyez sur la touche F2 pour modifier la formule puis appuyez sur CTRL+MAJ+ENTRÉE.L'entrée d'une référence de cellule, d'une formule ou d'une fonction en tant que constante matricielle.Vérifiez que la constante matricielle n'est pas une référence de cellule, une formule ou une fonction. Pour plus d'informations sur les éléments pouvant être utilisés en tant que constantes matricielles, cliquez sur
.Le fait d'indiquer une plage à un opérateur ou une fonction qui exige une valeur unique et non une plage.Transformez la plage en valeur unique. Modifiez la plage pour y inclure soit la même ligne soit la même colonne contenant la formule.
L'utilisation d'une matrice non valide dans l'une des fonctions de feuille de calcul de matrices.Vérifiez que les dimensions de la matrice sont appropriées aux arguments de matrice.L'exécution d'une macro qui entre une fonction renvoyant la valeur d'erreur #VALEUR!.


Vérifiez que la fonction n'utilise pas un argument incorrect.

Comme cela et dans l'immédiat, je ne vois pas...

Edit : Fais F1 et recherche sur #valeur! car pas doué, moi, pour coller et à relire le texte, là, n'est plus très lisible.
 
Dernière édition:
Re : Index Equiv pour calculs d'heures calendrier en colonne

Re, bonsoir le forum, JeanPierre,


Merci, Jean-Pierre pour ton aide si précieuse.

Peux-tu regarder j'ai une autre formule, dans le même esprit, qui me pose problème...

Fichier joint.

Merci
à te lire,

Christian
 

Pièces jointes

Re : Index Equiv pour calculs d'heures calendrier en colonne

Bonjour,

Pour les heures
S'il y a des "" en S6:S371, on peut les laisser :
=SOMMEPROD((MOIS($O$6:$O$371)=1)*1;$S$6:$S$371)
Si certaines cellules sont vides en O6:O371 :
=SOMMEPROD((MOIS($O$6:$O$371)=1)*($O$6:$O$371<>"");$S$6:$S$371)
(1 cellule vide = 00/01/1900 = mois de janvier et samedi)

Pour le nb de "CAE"
=SOMMEPROD((MOIS($O$6:$O$371)=1)*($R$6:$R$371="CAE"))

Le format conditionnel colonne O, pour qu'il soit le même partout
En sélectionnant à partir de O6 :
Condition 1 (colore le samedi et le dimanche)
=(JOURSEM(O6;2)>5)*(O6<>"")
Condition 2 (colore les fériés hors samedi et dimanche)
=NB.SI(Fériés;O6)*(O6<>"")
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
18
Affichages
541
  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
498
Réponses
8
Affichages
872
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…