Formule Excel

Résolu/Fermé
Seifer62 Messages postés 60 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 30 août 2018 - 21 juin 2010 à 11:21
Seifer62 Messages postés 60 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 30 août 2018 - 28 juin 2010 à 11:30
Bonjour,

je travaille actuellement sur un tableau comptabilisant des données numériques, mais je ne parviens pas à faire compter automatiquement ces données par Excel avec aucune formule.

J'ai essayé NB, NB.SI, SI et aucune ne fonctionne!

Mon étude comporte 2 facteurs, séparés en 2 colonnes accolées, parmi lesquels je dois discerner :

- Le nombre de personnes dont le facteur 1 est plus important que le 2,
- Le nombre de personnes dont le facteur 2 est plus important que le 1,
- le nombre de personnes pour qui le facteur 1 et le facteur 2 sont égaux.

J'ai fait pas mal de recherche sur Google mais aucune réponse n'a répondu à la mienne. Je commence à désespérer...

Auriez-vous une solution?

Merci d'avance!

Cordialement.

5 réponses

smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 185
21 juin 2010 à 11:27
bonjour;
essayez avec cette formule:
=SOMMEPROD((A1:A100>B1:B100)*1)
=SOMMEPROD((A1:A100<B1:B100)*1)
=SOMMEPROD((A1:A100=B1:B100)*1)
0
Seifer62 Messages postés 60 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 30 août 2018 1
21 juin 2010 à 11:35
Merci! Mon problème est en parti résolu, j'ai encore un problème avec :

- le nombre de personnes pour qui le facteur 1 et le facteur 2 sont égaux. 


le problème est que SOMMEPROD compte même les lignes vides. Désolé j'avais oublié de mentionner ce cas.

Cordialement.
0
Rouss Messages postés 14 Date d'inscription vendredi 10 août 2007 Statut Membre Dernière intervention 30 juin 2010 4
Modifié par Rouss le 21/06/2010 à 11:37
As-tu essayé une sorte de test composé

=SI(A1<B1; "A plus petit"; SI(A1=B1; "A est égale"; "A est plus grand"))

On test si Case1 < Case2 et si c'est faux on fait un 2ème test pour voir si c'est égal. Si ce n'est ni égale ni plus petit c'est forcement plus grand ;)

En espérant t'avoir aidé sinon poste ton fichier .xls ce sera plus facile

EIDT: Je crois que j'ai mal compris le problème :D
0
Seifer62 Messages postés 60 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 30 août 2018 1
Modifié par Seifer62 le 21/06/2010 à 11:42
Oui le problème a mal été compris. ^^'

En fait je cherche à compter le nombre de personnes intéressées par le facteur 1 ou le facteur 2, mais en séparant ces données par trois critères :
- Le nombre de personnes dont le facteur 1 est plus important que le 2, 
- Le nombre de personnes dont le facteur 2 est plus important que le 1, 
- le nombre de personnes pour qui le facteur 1 et le facteur 2 sont égaux. 


Je ne cherche pas à classer les données du plus petit au plus grand.

Merci quand même.

Cordialement.
0
smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 185
21 juin 2010 à 11:47
testez cette formule:
=SI(OU(ESTVIDE(A1:A100);ESTVIDE(B1:B100));"";SOMMEPROD((A1:A100=B1:B100)*1))
0
Seifer62 Messages postés 60 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 30 août 2018 1
21 juin 2010 à 11:52
Il me compte toujours le nombre total de cellules...

Cordialement.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
21 juin 2010 à 12:40
Bonjour
essayez avec:
=SOMMEPROD((A1:A100=B1:B100)*(A1:A100>0)*(B1:B100>0))
c'est peut être cela qu'il vous faut
Crdlmnt
0
smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 185
21 juin 2010 à 11:55
pourtant que ça marche pour moi, je ne sais ou est le problème.
0
Seifer62 Messages postés 60 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 30 août 2018 1
21 juin 2010 à 12:00
En fait, je voudrais une formule disant ceci :

Si des cellules de K4:K73 et L4:L73 sont vides alors on les inclue pas dans l'opération. Ce qui me semble être ce qui a été écrit plus haut mais cela ne fonctionne pas...

Cordialement.
0

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

Posez votre question
Seifer62 Messages postés 60 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 30 août 2018 1
21 juin 2010 à 14:30
J'ai résolu mon problème en prenant le total de mes cellules contenant une valeur et en soustrayant à celui-ci les 2 premiers facteurs pour obtenir le 3ème, ce n'est pas vraiment que je désirais faire mais c'est le seul moyen que j'ai trouvé pour le moment. Si vous avez une solution, postez un commentaire, ça pourra toujours servir.

Cordialement.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
21 juin 2010 à 15:49
Re
avez vous essayé la solution un peu plus haut, soit ici:
https://forums.commentcamarche.net/forum/affich-18218109-formule-excel#10
crdlmnt
0
Seifer62 Messages postés 60 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 30 août 2018 1
28 juin 2010 à 11:30
Bonjour,

désolé pour le retard, oui j'ai essayé avec cette formule sans résultat.

Cordialement.
0