Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/07/2011, 04h27   #1
Invité régulier
 
Homme Gabriel
Inscription : octobre 2010
Messages : 20
Détails du profil
Informations personnelles :
Nom : Homme Gabriel
Localisation : Belgique

Informations professionnelles :
Secteur : Tourisme - Loisirs

Informations forums :
Inscription : octobre 2010
Messages : 20
Points : 8
Points : 8
Par défaut Comptage nombre répétés

Bonjour le forum,

Je travaille sur Excel 2003 version anglaise.

Je dois faire un total d'un nombre d'heures de formation, mais j'ai un problème.

Disons que A, B, C, et D font une formation de trois heures tous les jours.

A-3h
B-3h
C-3h
D-3h

Si je fais le total je vais avoir 12h, le résultat souhaité et de 3h puisqu’ils ont fait seulement 3h et pas 12h.
J'ai essayé avec countif, sumproduct, ça ne fonctionne pas.

Changeant le nombre d'heures j’obtiens le total souhaité avec la fonction "sum"

A-1h
B-3h
C-4h
D-6h mais...

Si le nombre d'heures change encore je vais encore avoir le même problème:
A-1h
B-3h
C-3h
D-1h
Le total va être de 8h mais ils ont faits que,,, 4h.

Conclusion:

Je souhaite trouver une formule qui compte une seul fois le nombre d'heures, peut-importe le nombre des fois qu'elles sont répétées.

Pourriez-vous m'aider SVP?

Merci.
Xibalba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 05h59   #2
Membre habitué
 
Philo
Inscription : février 2011
Messages : 80
Détails du profil
Informations personnelles :
Nom : Philo

Informations forums :
Inscription : février 2011
Messages : 80
Points : 117
Points : 117
Bonjour
Peut etre de cette façon?

Code :
=MAX(B1:B4)+NB(B1:B4)-1
avec les données en B1:B4
philo6 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 09h41   #3
Membre confirmé
 
Inscription : mai 2010
Messages : 200
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 200
Points : 278
Points : 278
Bonjour,

Je ne suis pas sûr d'avoir compris ta logique . Quel est le résultat souhaité dans le cas 2 (14h ?).

Si le but est d'avoir le total sans doublons, par exemple 3;2;2;1 =6 (on ne compte qu'une fois le 2)

Code :
=SOMMEPROD(A1:A4/NB.SI(A1:A4;A1:A4))
GerardCalc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2011, 01h27   #4
Invité régulier
 
Homme Gabriel
Inscription : octobre 2010
Messages : 20
Détails du profil
Informations personnelles :
Nom : Homme Gabriel
Localisation : Belgique

Informations professionnelles :
Secteur : Tourisme - Loisirs

Informations forums :
Inscription : octobre 2010
Messages : 20
Points : 8
Points : 8
Bonjour et merci pour les réponses données.

GerardCalc tu as bien compris ma logique: pas de doublons lors de l'addition de valeurs données.

Malheureusement aucune des formules fonctionne.

Dans la version Excel 2003, que j'utilise, il n'y a pas de "NB"

Peut-il être remplacer avec autre chose?

=SOMMEPROD(A1:A4/NB.SI(A1:A4;A1:A4))

=SUMPRODUCT(A1:A4/NB.IF(A1:A4;A1:A4)) -EXCEL 2003

Merci
Xibalba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2011, 01h54   #5
Membre habitué
 
Inscription : mai 2007
Messages : 106
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : mai 2007
Messages : 106
Points : 128
Points : 128
Salut le forum

NB.SI en français et COUNTIF en anglais.

Mytå
Mytå_Qc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2011, 01h55   #6
Expert Confirmé
 
Philippe Tulliez
Développeur et formateur VBA, Excel et Word.
Inscription : janvier 2010
Messages : 1 310
Détails du profil
Informations personnelles :
Nom : Philippe Tulliez
Localisation : Belgique

Informations professionnelles :
Activité : Développeur et formateur VBA, Excel et Word.

Informations forums :
Inscription : janvier 2010
Messages : 1 310
Points : 2 667
Points : 2 667
Bonsoir,
Citation:
Dans la version Excel 2003, que j'utilise, il n'y a pas de "NB"
J'ai cru lire que tu avais une version anglaise et la fonction NB est COUNT en anglais.
Comme les fonctions NBVAL, COUNTA, NB.SI, COUNTIF etc...
__________________
Philippe Tulliez
http://philippe.tulliez.be
Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)

Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
corona est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2011, 06h37   #7
Invité régulier
 
Homme Gabriel
Inscription : octobre 2010
Messages : 20
Détails du profil
Informations personnelles :
Nom : Homme Gabriel
Localisation : Belgique

Informations professionnelles :
Secteur : Tourisme - Loisirs

Informations forums :
Inscription : octobre 2010
Messages : 20
Points : 8
Points : 8
Bonjour,

Merci beaucoup pour les deux réponses.

Effectivement le NB.si c'est countif.

Ça fonctionne. Super!! Je suis content.


Merci encore une fois pour l'aide accordé. Super forum.


La prochaine fois je viendrais avec quelque chose de plus complique.
Xibalba est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h31.


 
 
 
 
Partenaires

Hébergement Web