XL pour MAC Besoin d'aide pour un bon nombre de formule.

MaximeFrance

XLDnaute Nouveau
Bonjour à Tous,

Merci par avance de votre aide et de votre expertise.
Je suis en pleine élaboration d'un outil pour me simplifier la tache pour la saison de football qui arrive et les prochaines car je veux un outils très complet.
J'ai donc décidé de créer une fiche par match qui serra automatiquement "synchronisé" avec les deux tableau de bords récapitulatives (Indiv & Collectif)

Cependant, je suis en pleine complication.
Je n'arrive pas à créer les formulesqui me permettrais de tirer les informations de chaque "Feuille de Match".

Par exemple :
Je souhaite répertorier le nombre de fois que le joueur "NOM 1" à commencé le match en tant que titulaire.
Je souhaitais donc utilisé ceci :

=SOMMEPROD(NB.SI(INDIRECT("Journée "&LIGNE(1:31)&"C18:C28");"NOM 1"))

Mais j'ai aucun retour sauf ... Ref
Merci par avance
 

Pièces jointes

  • Football 2018.xlsx
    541.4 KB · Affichages: 36

vgendron

XLDnaute Barbatruc
Hello

j'ai peur que la selection multiple de feuilles ne fonctionne pas avec la fonction Sommeprod ou Nb.si..
exemple de formule
=NB.SI('Journée 1'!C18:C28;"NOM 1")+NB.SI('Journée 2'!C18:C28;"NOM 1") --> te renvoie bien 2

cette version de formule
=NB.SI('Journée 1:Journée 2'!$C$18:$C$28;"NOM 1")
ne donne rien...

par contre..
=SOMME('Journée 1:Journée 2'!B18:B28)
ca marche bien... etonnant..

peut etre que cette syntaxe "Feuile1:Feuille2" ne fonctionne que pour des valeurs..??

Si tu trouves la solution, ca m'interresse, par curiosité :)
 

MaximeFrance

XLDnaute Nouveau
Merci de ta réponse. Je tourne en rond depuis beaucoup d'heure.
C'est surtout que je souhaite créer un onglet par match et au fur et à mesure. Et je souhaite éviter de devoir écrire une nouvelle formule à chaque nouveaux matchs.

Je vais encore cherché un petit peu.
Merci encore

EDIT :
Je viens de trouver cela : =NB.SI.3D('Journée 1:Journée 31'!C18:C28;'NOM 1')
mais je n'arrive pas à faire marcher la formule.
 
Dernière édition:

vgendron

XLDnaute Barbatruc
bon en fait. avec la fonction SOMMEPROD et INDIRECT ca fonctionnen pour peu qu'on respecte la syntaxe
attention aux " et ' pour la fonction Indirect
en E7 de ta feuille stat individuelle
Code:
=SOMMEPROD(NB.SI(INDIRECT("'Journée "&LIGNE($1:$5)&"'!C8:C28");C7))

attention.. j'ai essayé avec ligne(1:31).. ca renvoie une erreur parce que certaines feuilles n'existent pas..


il est question du meme problème que toi ici:
https://www.excel-downloads.com/threads/formule-nb-si-sur-plusieurs-feuilles.54607/
 
Dernière édition:

MaximeFrance

XLDnaute Nouveau
Merci beaucoup.
Effectivement c'est les feuille qui bloquait.

J'ai un autre problème, quel formule je peux utilisé pour :

Si NOM 1 à jouer (donc entre la ligne C18 et C31 des feuilles de match) combien de temps jeu total sur l'année.

Si NOM 1 à jouer combien de victoire.

Ce qui revient à des formule NB.SI.ENS mais avec plusieurs feuilles ?

Je commence à me perdre dans mon propre tableau.

EDIT :
=NB.SI.ENS('Journée 1:Journée 9'!C18:C31;[@Nom];'Journée 1:Journée 9'!L2:M2;Tableau7[[#En-têtes];[Victoire]])

cette formule m'indique Value!
 
Dernière édition:

vgendron

XLDnaute Barbatruc
avec le nombre de conditions que tu t'appretes à mettre... je pense qu'il va falloir passer par le VBA..

1) donc bien définir le besoin
2) quelles info aller chercher.. où ? dans quelle feuille et quelle cellule
les conditions pour les "comptabiliser"..
exemple. tu parles de temps de jeu.. ca apparait ou?
 

MaximeFrance

XLDnaute Nouveau
C'est ce qui me semblait, j'ai aucune notion de VBA mais je pense que je dois impérativement y passer.

Le temps de jeu apparait sur chaque feuille de match en D18 : D31.
Mais je ne sais pas si je vais pouvoir finalisé le tableau car il faut que je fasse cela pour le temps de jeu, le nombre de but, des passe décisive, de victoire, nul, défaite, carton jaune et rouge et puis derrière je veux faire encore plus compliqué.

Savoir le nombre de but que l'équipe à marqué/pris en ayant le joueur sur le terrain.
Donc prendre l'entré en jeu ou la sortie du joueur et la minute ou le but est marqué.

Je pense je me lance dans l'impossible
 
Dernière édition:

vgendron

XLDnaute Barbatruc
Hello

Je pense que c'est tout à fait faisable.. mais.. il va falloir mettre de l'ordre et de la logique dans tes feuilles..
j'entend par la. tu as beaucoup de tables.. il faut leur mettre un nom facile à retrouver et toujours avec la meme structure.. comme ca. le code vba n'aura pas de mal à les retrouver..
Je commence une ébauche et je reviens vers toi.
 

vgendron

XLDnaute Barbatruc
Voici un début... :)
pour l'instant. ca ne remplit QUE les colonnes
Minutes - But - Passe Décisive - Jaune et Rouge du tablo dans feuille Statistique individuel


regarde le code: tu vas voir.. c'est finalement assez facile à comprendre (j'y ai mis des commentaires)

pour ouvrir le code: Alt+F11
 

Pièces jointes

  • Football 2018.xlsm
    547.3 KB · Affichages: 24

MaximeFrance

XLDnaute Nouveau
Je ne vais pas te mentir que je suis totalement perdu.
Comment tu as réussi tous cela :eek:

Si je clique sur "Maj Stats" il me demande de débuger VBA
Edit : Finalement non, j'ai fermer et ré-ouvert le fichier et il ne me dis plus rien
 
Dernière édition:

Discussions similaires

Réponses
0
Affichages
896

Statistiques des forums

Discussions
312 175
Messages
2 085 952
Membres
103 058
dernier inscrit
florentLP