Excel et la salade de fruits

Résolu/Fermé
barondentraide Messages postés 29 Date d'inscription mercredi 11 avril 2012 Statut Membre Dernière intervention 1 mai 2012 - Modifié par barondentraide le 19/04/2012 à 12:11
barondentraide Messages postés 29 Date d'inscription mercredi 11 avril 2012 Statut Membre Dernière intervention 1 mai 2012 - 19 avril 2012 à 15:56
Bonjour à tous

je voudrais compter trois critères dans une plage donnée et afficher telle ou telle ligne selon que le résultat soit 0 ou 1 et plus
Exemple:

cellule A1 J'ai :
=NB.SI(E120:E130;"poires")
cellule A2 J'ai :
=NB.SI(E120:E130;"pêches")
cellule A3 J'ai :
=NB.SI(E120:E130;"prunes")
Je veux obtenir
dans ma ligne 13 Fusionnée :
=SI(la somme des fruits <1;"Aucun fruit";"OK")

dans un second temps
SI(la somme des fruits <1................que la Checkbox9 = True
si la somme des poires >=1....que la Checkbox10 = True
si la somme des pêches >=1....que la Checkbox11 = True
si la somme des prunes >=1....que la Checkbox11 = True

merci d'avance

PS:je travaille sur un fichier existant .
A voir également:

4 réponses

Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 110
19 avril 2012 à 11:41
Salut,

Peut être comme cela si j'ai bien tout compris

=SI(SOMMEPROD((E120:E130="poires")+(E120:E130="pêches")+(E120:E130="prunes"))<1;"Aucun fruit";"OK")
1
barondentraide Messages postés 29 Date d'inscription mercredi 11 avril 2012 Statut Membre Dernière intervention 1 mai 2012
Modifié par barondentraide le 19/04/2012 à 12:09
Déjà Merci
Je regarde bien de mon coté mais cela me renvoi OK (donc FAUX) dans les deux cas.
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
19 avril 2012 à 15:26
Re,

tu peux imbriquer tes deux formules
=SI(SOMME(NB.SI(E120:E130;"Poires");NB.SI(E120:E130;"Pêches");NB.SI(E120:E130;"Prunes"))<1;"Aucun fruit";"OK")

mais désolé de te contredire, ma première formule avec SMMEPROD donne le même résultat que tes deux formules

=SI(SOMMEPROD((E120:E130="poires")+(E120:E130="pêches")+(E120:E130="prunes"))<1;"Aucun fruit";"OK")
1
barondentraide Messages postés 29 Date d'inscription mercredi 11 avril 2012 Statut Membre Dernière intervention 1 mai 2012
Modifié par barondentraide le 19/04/2012 à 16:11
Rebonjour je n'ai jamais dit que ta formule ne marchait pas
mais je n'arrivais pas (du reste comme celle que j'ai écris ) à les imbriquer dans ma situation
elles me retournent toujours le deuxieme choix.

C'est pourquoi je l'ai "découpé" et là j'obtiens le bon résultat

Edit: suite à ton retour et aprés dernier essai ,c'est bon

Même avec de petits pas on avance vite
merci encore

centre d'intéret:
Les petites ,les rondes , les grosses et les VIT (non c'est pas les plus "facile")
Bien entendu je parle de variétés de tomates
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
19 avril 2012 à 12:09
Re,

ou comme cela, sinon donne plus d'explications ou exemples

=SI(somme(A1:A3)<1;"Aucun fruit";"OK")
0
barondentraide Messages postés 29 Date d'inscription mercredi 11 avril 2012 Statut Membre Dernière intervention 1 mai 2012
19 avril 2012 à 15:00
A priori c'est la condition qui marche pas

la formule est bonne
enfin j'ai fait cela:
=SOMME(NB.SI(E120:E130;"Poires");NB.SI(E120:E130;"Pêches");NB.SI(E120:E130;"Prunes"))

ça me donne bien la somme des fruits mais dés que je mets ma condition cela renvoi toujours le faux
Pour l'instant je fait la condition en deux fois exemple:

dans A1cellule de tremplin je colle ça
=SOMME(NB.SI(E120:E130;"Poires");NB.SI(E120:E130;"Pêches");NB.SI(E120:E130;"Prunes"))
et dans ma cellule de destination je colle ça
=SI(A1<1;"Aucun fruit";"OK")

Si qqn a mieux merci de me le faire savoir
0