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

Simplication de formule

  • Initiateur de la discussion Initiateur de la discussion Gil_Se
  • Date de début Date de début

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 !

Gil_Se

XLDnaute Occasionnel
Bonjour à tous.
Je cherche à simplifier la formule ci-dessous, surtout que je dois encore la rallonger encore 10 fois.
Merci de votre aide.
Gilles

En C16:AG16 ce sont les dates de janvier sous la forme jjj (Ex: Dim)
En C17:AG17 ce sont les dates de janvier sous la forme jj/mm (Ex: 01/01)
En C18:AG18 ce sont les tâches d'un planning

En C31:AG31 ce sont les dates de février sous la forme jjj (Ex: Dim)
En C32:AG32 ce sont les dates de février sous la forme jj/mm (Ex: 01/02)
En C33:AG33 ce sont les tâches d'un planning

Et je dois compléter ma formule également avec les 10 mois restant. Je n'ose imaginer la longueur de la formule...

=SOMMEPROD((JOURSEM(C17:AG17)=1)*((C18:AG18="Diff
MIX")+(C18:AG18="Mix
Diff")+(C18:AG18="Mix")+(C18:AG18="Diff")+(C18:AG18="Election")))+SOMMEPROD((JOURSEM(C17:AG17)<>1)*((C17:AG17)=A16)*((C18:AG18="Diff
MIX")+(C18:AG18="Mix
Diff")+(C18:AG18="Mix")+(C18:AG18="Diff")+(C18:AG18="Election")))+SOMMEPROD((JOURSEM(C32:AG32)=1)*((C33:AG33="Diff
MIX")+(C33:AG33="Mix
Diff")+(C33:AG33="Mix")+(C33:AG33="Diff")+(C33:AG33="Election")))+SOMMEPROD((JOURSEM(C32:AG32)<>1)*((C32:AG32)=A31)*((C33:AG33="Diff
MIX")+(C33:AG33="Mix
Diff")+(C33:AG33="Mix")+(C33:AG33="Diff")+(C33:AG33="Election")))
 
Dernière édition:
Re : Simplication de formule

Re,

Magnifique, maintenant, peux tu nous expliquer en français quel est le résultat attendu de ta formule ?
Que veux tu compter ?
Un petit bout de fichier exemple ne serait pas de trop
 
Re : Simplication de formule

re,

ou ça (plus complet) :
 
Re : Simplication de formule

Bonjour,

Avec 1 formule par mois et par personne.

En colonne AH :
Code:
=SOMMEPROD((C17:AG17=Hor)*((JOURSEM(C$16:AG$16)=1)+(JOURSEM(C$16:AG$16)>1)*(NB.SI(Fer;C$16:AG$16))))

En L3 : Somme.Si()
« Hor » est une plage nommée, elle contient les tâches à prendre en compte (mêmes retours à la ligne que dans le planning)

Les fériés ont déménagé : plage nommée « Fer »
Format conditionnel sur les dates : formule modifiée.
 

Pièces jointes

Re : Simplication de formule

Bonjour et merci à vous.
Je vais adapter la formule proposée par Monique car je ne peux pas nommer mes plages de cellules. Cet onglet est un modèle. Je devrais ensuite le copier et le renommer avec la nouvelle année (2013 au lieu de 2012). Les noms de plages de cellules ne seront donc plus valable (Jours fériés et les tâches à prendre en compte). A mois que vous connaissiez un moyen simple pour renommer des plages de cellules dépendantes du nom de l'onglet.
Bonne journée.
Gilles
 
Re : Simplication de formule

Bonjour,

Dans la feuille « Noms », il ne reste que les fériés, pour plusieurs années.

Le nom de l’onglet (donc l’année), par formule, en B2 de chaque feuille annuelle.
(Cellule nommée « An »)

Les tâches à prendre en compte : dans chaque feuille annuelle.
(Plage nommée « Hor »)

Pour dupliquer un onglet : clic gauche sur le nom de l’onglet, glisser vers la droite (ou la gauche) tout en maintenant la touche ctrl enfoncée. Modifier le nom de ce nouvel onglet et c’est tout.

Les plages nommées en feuille 2002 le seront aussi en feuille 2003, de façon automatique.
 

Pièces jointes

- 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

S
Réponses
6
Affichages
1 K
M
  • Question Question
Réponses
4
Affichages
5 K
michaeldu84000
M
R
Réponses
7
Affichages
1 K
R
B
Réponses
4
Affichages
3 K
burzcairwen
B
F
Réponses
3
Affichages
628
5
Réponses
2
Affichages
1 K
S
Réponses
13
Affichages
4 K
Stephdeumonac
S
K
Réponses
4
Affichages
753
K
Y
Réponses
3
Affichages
20 K
yann17
Y
N
Réponses
9
Affichages
1 K
N
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…