OVH Cloud OVH Cloud

SOMME CONDITIONNEL SUR PLUSIEURS ONGLETS

3 réponses
Avatar
Yapi
Bonjour,

Voilà mon problème,

J'ai un classeur dans lequel chaque onglet est attribué à un salarié. En
cellule A1, j'ai son code catégorie 1=employé 2=ouvrier. Les cellules B1 à
B12 sont des données numériques telles que nombre de jours d'absence par mois.
Sur le dernier onglet, je voudrais pouvoir additionner les nombres de jours
d'absences des ouvriers dans les cellules A1 à A12. Quelqu'un sait-il comment
y parvenir?

Yapi

3 réponses

Avatar
fredg59
Si les feuilles s'appellent Feuil1, Feuil2, etc et que le nb de jours
d'absences est en A5:
Sur la dernière feuille, écrire
þuil1!A5+Feuil2!A5+...
Sinon, le plus facile est de nommer les cellules concernées et de
faire un calcul en utilisant ces noms



Bonjour,

Voilà mon problème,

J'ai un classeur dans lequel chaque onglet est attribué à un salari é. En
cellule A1, j'ai son code catégorie 1=employé 2=ouvrier. Les cell ules B1 à
B12 sont des données numériques telles que nombre de jours d'absence par mois.
Sur le dernier onglet, je voudrais pouvoir additionner les nombres de jou rs
d'absences des ouvriers dans les cellules A1 à A12. Quelqu'un sait-il c omment
y parvenir?

Yapi


Avatar
JB
Bonsoir,

-En G1:G5 les noms des onglets
-En D1 le code (1,2,3)

En A1 de recap:
=SOMMEPROD(SOMME.SI(INDIRECT($G$1:$G$5&"!a1");$D$1;INDIRECT($G$1:$G$5&"!b"
&LIGNE())))

http://cjoint.com/?kxvxQFLyFA

JB



Bonjour,

Voilà mon problème,

J'ai un classeur dans lequel chaque onglet est attribué à un salari é. En
cellule A1, j'ai son code catégorie 1=employé 2=ouvrier. Les cell ules B1 à
B12 sont des données numériques telles que nombre de jours d'absence par mois.
Sur le dernier onglet, je voudrais pouvoir additionner les nombres de jou rs
d'absences des ouvriers dans les cellules A1 à A12. Quelqu'un sait-il c omment
y parvenir?

Yapi


Avatar
Yapi
Impeccable. Il ne me reste plus qu'à éplucher ta formule pour la comprendre.

Merci

Yapi


Bonsoir,

-En G1:G5 les noms des onglets
-En D1 le code (1,2,3)

En A1 de recap:
=SOMMEPROD(SOMME.SI(INDIRECT($G$1:$G$5&"!a1");$D$1;INDIRECT($G$1:$G$5&"!b"
&LIGNE())))

http://cjoint.com/?kxvxQFLyFA

JB



Bonjour,

Voilà mon problème,

J'ai un classeur dans lequel chaque onglet est attribué à un salarié. En
cellule A1, j'ai son code catégorie 1=employé 2=ouvrier. Les cellules B1 à
B12 sont des données numériques telles que nombre de jours d'absence par mois.
Sur le dernier onglet, je voudrais pouvoir additionner les nombres de jours
d'absences des ouvriers dans les cellules A1 à A12. Quelqu'un sait-il comment
y parvenir?

Yapi