Somme dans excel

Résolu/Fermé
regent27500 Messages postés 4 Date d'inscription mercredi 20 juillet 2016 Statut Membre Dernière intervention 21 juillet 2016 - 20 juil. 2016 à 21:47
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 - 21 juil. 2016 à 15:11
Bonsoir,

j'ai une difficulté dans excel pour faire une somme bien particulière.

Voilà, dans un fichier de pointage de salariés, je cherche a ajouter ce qui suit :
Dans les cellules de d4 à ah4 je pointe avec des codes les absences telles que "vac", "mal", ("vac" pour vacances, et "mal" pour maladie entre autres.
Je veux pointer également sur cette ligne des "heures supplémentaires", sous la forme : 1 pour 1 heure faite, 1.5 pour 1 heure et demi faite, etc..etc.., mais aussi les récupérations de ces heures sous la forme : -1 pour une récupération d'une heure, etc... etc...
Je cherche donc à ajouter les heures supplémentaires et les récupérations de cette ligne de d4 à ah4 malgré le pointage existant, comme "vac" ou autre.
j'ai saisis : =si(esterreur(d4:ah4)>0;"";somme(d4:ah4)>0)., et d'autres mais sans succès,

Merci de votre aide, en espérant avoir été assez clair.
A voir également:

5 réponses

via55 Messages postés 14512 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 janvier 2025 2 740
20 juil. 2016 à 22:46
Bonsoir

En principe =SOMME(D4:AH4) devrait suffire, les valeurs non numériques ne seront pas prises en compte

Cdlmnt
Via
0
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
20 juil. 2016 à 22:47
Bonsoir,

pas tout compris, mais pour compter exemple les vac
=NB.SI(D4:AH4;"vac")
pour compter les mal
=NB.SI(D4:AH4;"vac")
pour compter les heures supplémentaires
=SOMME.SI(D4:AH4;">0")
pour compter les heures récupérées
=SOMME.SI(D4:AH4;"<0")
pour compter les heures supplémentaires non récupérées
=SOMME(D4:AH4)
ou =somme heures supplémentaires + somme heures récupérées
0
regent27500 Messages postés 4 Date d'inscription mercredi 20 juillet 2016 Statut Membre Dernière intervention 21 juillet 2016
21 juil. 2016 à 08:13
Bonjour Mike-31,

Merci pour tes explications,
je me suis peut-être mal expliqué. En fait, je veux additionner de d4 à ah4 les heures malgré du texte (le pointage "vac" par exemple) présent sur la même ligne.
Pour l'instant, les sommes des heures fonctionnent, mais dès que je fais un pointage d'absences (vac, mal,..) la somme des heures est #valeur..

Comment faire la somme de :

d4 e4 f4 g4 h4 i4 .....................................
vac 2 1 vac 2 -1.....................................#valeur

Si besoin j'envoie le fichier

Regent27500
0
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
Modifié par Mike-31 le 21/07/2016 à 08:23
Re,

cette syntaxe =SOMME(D4:AH4) fait exactement ce que tu demandes à part que l'ensemble de tes cellules soient formatées en texte ce qui me semble être le cas
poste un bout de ton fichier anonymisé à partir de ce lien
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
regent27500 Messages postés 4 Date d'inscription mercredi 20 juillet 2016 Statut Membre Dernière intervention 21 juillet 2016
21 juil. 2016 à 12:14
Bonjour Mike-31,

Voici le lien
https://www.cjoint.com/c/FGvkjRJIhyw

Si tu saisis un pointage par exemple en cellule AB4 tu t'apercevras que les valeurs des HS sont en erreur #valeur.
C'est ce que je voudrais résoudre.

Merci
0
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
21 juil. 2016 à 12:32
Re,

tu es têtu, ta formule n'est pas cohérente et si tu prends mes formules post 2 tu as le bon résultat, maintenant à toi de choisir
pour compter les heures supplémentaires
=SOMME.SI(D4:AH4;">0")
pour compter les heures récupérées
=SOMME.SI(D4:AH4;"<0")
0
regent27500 Messages postés 4 Date d'inscription mercredi 20 juillet 2016 Statut Membre Dernière intervention 21 juillet 2016
Modifié par regent27500 le 21/07/2016 à 14:57
Re,

Effectivement ça marche sans problème, j'étais parti dans la difficulté.

Merci pour ton aide

Regent27500

Je crois que sujet résolu
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
Modifié par Mike-31 le 21/07/2016 à 15:27
Re,

Il faut lire les propositions postées et surtout les tester, dès la première réponse faite par Via tu avais la solution mais bon le principal est que ton problème soit résolu

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0