Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Somme de nombre tant que..

Amerigo7

XLDnaute Nouveau
Bonjour,

Je me permet de sollciter votre aide car je galère à trouver le résultat que je cherche.

Voilà, tant le fichier en PJ, j'aimerais en colonne M afficher la somme de 1 de la colonne L uniquement lorsque K<>1 ET j = DOMICILE.
En gros je ne veux afficher la somme de 1 que si la par exemple 2 chiffres "1" se suivent avec J= Domicile et K<>1.

J'ai tenté des SOMME.SI, SOMME.SI.ENS et SOMME.PROD en vain

Je ne sais pas si je suis bien clair.
Merci par avance.
 

Pièces jointes

  • RESULT NBA.xlsx
    1.8 MB · Affichages: 25
  • RESULT NBA.xlsx
    1.8 MB · Affichages: 18

Amerigo7

XLDnaute Nouveau
Salut Amerigo
Alors tu as pu voir si ça te convenait ?
Salut Redexcel,

Excuses-moi je viens de regarder à l'instant.
C'est déjà un grand pas merci bcp!

Néanmoins, il me manque une petit truc encore
Je te fais un exemple (lignes 8728 à 8731)

A B C
DOMICILE 1 1 --> FAUX ça devrait être 3 car la suite de 1 à Domicile se poursuit pour la même equipe
EXTERIEUR 0 0
DOMICILE 1 2
DOMICILE 1 1

J'ai peur que cela ne complexifie encore la formule...
Merci en tout cas
 

Amerigo7

XLDnaute Nouveau
Bonjour,
Effectivement c'es tune erreur de ma part, j'ai répondu à redexcel, je pense que cela illustre mieux ce que je demande.

Merci
 

Amerigo7

XLDnaute Nouveau
Bonjour

Est-ce que tu peux remettre un exemple comme dans ton post #7, en expliquant à chaque fois lorsque tu fais la somme en colonne C ?

@ plus
Oui bien sur, le voici

Equipe Ou? A B C
B DOMICILE 0 1 1 car Equipe <> Equipe -1
A DOMICILE 0 1 3 car B = 1 ET C-1 où (Ou = DOM) =2
A EXTERIEUR 0 1 0 car Ou= Exterieur
A DOMICILE 0 1 2 car B = 1 ET C-1 = 1 ET Ou = Ou-1 ET Equipe = Equipe-1
A DOMICILE 0 1 1 car B = 1
A DOMICILE 0 0 0 car B = 0
A DOMICILE 1 0 0 car B = 0
A DOMICILE 0 1 1 car B = 1

C'est plus clair?
 

CISCO

XLDnaute Barbatruc
Re

Que signifie C-1 pour toi ? Comme tu as rédigé ton exemple, on a l'impression qu'il faut se servir de la valeur dans la colonne C, or, comme cette valeur que l'on veut calculer...

@ plus
 

Amerigo7

XLDnaute Nouveau
Re

Que signifie C-1 pour toi ? Comme tu as rédigé ton exemple, on a l'impression qu'il faut se servir de la valeur dans la colonne C, or, comme cette valeur que l'on veut calculer...

@ plus
En gros si les conditions sont réunies, la suite de 1 d ela colonne B doivent être additionné après je me dis
1) soit tu prend en compte les 1 si les conditions sont réunies pour les additionner en C
2) sinon peut être regarder si C<> 0 l'incrémenter de 1 si les conditions sont reunies

Je ne sais pas quelles est la meilleur methode
 

CISCO

XLDnaute Barbatruc
Bonjour

Pour additionner les 1 de la colonne B à partir d'un endroit jusqu'à une autre ligne, il ni y a pas de problème. Encore faudrait-il que je comprenne les conditions...

Dis en français, que désires tu avoir :
* le nombre de matchs gagnés par l'équipe A à domicile de suite ?
* le nombre de matchs gagnés par l'équipe A de suite ?
* le nombre de... ?

@ plus
 

Amerigo7

XLDnaute Nouveau
Bonjour,’
C’est exactement le cas 1.
Je souhaiterais le nombre de match perdus de suite de l’equipe A à domicile.
Red excel avait presque réussi mais l’addition s’arrêtait si entre la suite de match à domicile il y avait un match à l’exterieur.

Merci
 

CISCO

XLDnaute Barbatruc
Bonjour

Cf. en pièce jointe, avec une formule matricielle à valider avec Ctrl+maj+entrer.

La formule utilise systématiquement une ligne après la dernière ligne contenant des données. Le plus simple serait de travailler avec des plages dynamiques s'adaptant automatiquement à la hauteur réelle de ton fichier.

@ plus
 

Pièces jointes

  • Classeur2.xlsx
    10.9 KB · Affichages: 24

CISCO

XLDnaute Barbatruc
Re

En C5, l'équipe A a perdu à domicile. Donc le somme recommence à 0. C6, idem. C7, l'équipe A a gagné, mais à l'extérieur. C8 et C9, OK, C10, perdu, donc cela donne 2 matchs de gagnés à la suite à domicile.

@ plus
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…