Prob formule excel
sophie0703
-
via55 Messages postés 14730 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14730 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un soucis sur excel et la vous etes mon dernier espoir.
je souhaiterais pouvoir comptabiliser le nombre de jour travaillé pour une personne.
sachant qu'un même jour peut ressortir plusieurs fois pour une personne.
si je fais
=SI(C2<>C1;SOMMEPROD(($B$2:B69=$B$2:B69)/NB.SI($B$2:$B$69;$B$2:$B$69));"")
cela fonction à condition qu'en C se soit le meme nom mais si je continu la formule jusqu'à la ligne 10692 (donc plusieurs noms) il me comptabilise pas le bon nombre de jour travaillé.
est-ce que quelqu'un peu m'aider?
merci par avance.
j'ai un soucis sur excel et la vous etes mon dernier espoir.
je souhaiterais pouvoir comptabiliser le nombre de jour travaillé pour une personne.
sachant qu'un même jour peut ressortir plusieurs fois pour une personne.
si je fais
=SI(C2<>C1;SOMMEPROD(($B$2:B69=$B$2:B69)/NB.SI($B$2:$B$69;$B$2:$B$69));"")
cela fonction à condition qu'en C se soit le meme nom mais si je continu la formule jusqu'à la ligne 10692 (donc plusieurs noms) il me comptabilise pas le bon nombre de jour travaillé.
est-ce que quelqu'un peu m'aider?
merci par avance.
A voir également:
- Prob formule excel
- Formule excel si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Formule somme excel ligne - Guide
- Mise en forme conditionnelle excel formule - Guide
3 réponses
Bonjour
ne connaissant pas ton fichier ni à quoi correspondent les colonnes B et C difficile de t'aider
Post un exemple allégé et anonymé de ton fichier sur cjoint.com et indiques le lien fourni dans un prochain message en donnant un exemple précis avec des chiffres (le calcul que tu veux et le résultat que tu compte obtenir)
Cdlmnt
ne connaissant pas ton fichier ni à quoi correspondent les colonnes B et C difficile de t'aider
Post un exemple allégé et anonymé de ton fichier sur cjoint.com et indiques le lien fourni dans un prochain message en donnant un exemple précis avec des chiffres (le calcul que tu veux et le résultat que tu compte obtenir)
Cdlmnt
merci à toi pour ta réponse
alors voici le lien de mon fichier ex : https://www.cjoint.com/?3GyrAzhIS5e
par ex :
col B = dates differentes pour un mois
col C = le nom de personne
ce que je souhaiterais c'est une formule qui puisse me calculer le nombre de jour travaillé par personne sur le mois sachant qu'une date ecrite et une date travaillée.
donc si je reprend le cas defrize elle a travaillé au mois de janvier 22 jours.
si ma formule prend en compte que defrize elle fonctione mais si je prend toutes les personnes elle va me calculer 27 jours travaillés pour cette personne.
du coup je pense qu'il me manque quelque chose mais je n'arrive pas à trouver quoi.
alors voici le lien de mon fichier ex : https://www.cjoint.com/?3GyrAzhIS5e
par ex :
col B = dates differentes pour un mois
col C = le nom de personne
ce que je souhaiterais c'est une formule qui puisse me calculer le nombre de jour travaillé par personne sur le mois sachant qu'une date ecrite et une date travaillée.
donc si je reprend le cas defrize elle a travaillé au mois de janvier 22 jours.
si ma formule prend en compte que defrize elle fonctione mais si je prend toutes les personnes elle va me calculer 27 jours travaillés pour cette personne.
du coup je pense qu'il me manque quelque chose mais je n'arrive pas à trouver quoi.
Bonjour,
Essaies :
=SI(C2<>C1;SOMMEPROD(($B$2:$B$10892<>$B$1:$B$10891)*(C2=C$2:C$10892));"")
Essaies :
=SI(C2<>C1;SOMMEPROD(($B$2:$B$10892<>$B$1:$B$10891)*(C2=C$2:C$10892));"")
PS : SOMMEPROD induit souvent des temps de calculs très élevés
en J2 il est préférable d'utiliser :.
=SI(C2<>C1;SOMME.SI(C2:$C$10892;C2;$I$2:$I$10892);"")
et pour le calcul en M2, plutôt que la formule précédente, j'aurais ajouté une colonne de calcul intermédiaire, par exemple en N2 :
=(B2<>B1)*1
à tirer jusqu'en N10892, et en M2 (sans sommeprod) :
=SI(C2<>C1;SOMME.SI(C2:$C$10892;C2;$N$2:$N$10892);"")
en J2 il est préférable d'utiliser :.
=SI(C2<>C1;SOMME.SI(C2:$C$10892;C2;$I$2:$I$10892);"")
et pour le calcul en M2, plutôt que la formule précédente, j'aurais ajouté une colonne de calcul intermédiaire, par exemple en N2 :
=(B2<>B1)*1
à tirer jusqu'en N10892, et en M2 (sans sommeprod) :
=SI(C2<>C1;SOMME.SI(C2:$C$10892;C2;$N$2:$N$10892);"")