récupérer des données

N

njars

Guest
bonjour,
j'ai un problème et je ne sais pas s'il y a une solution :
en rentrant les résultats de chaque équipe (dans les feuilles nommées 'terrain 1, Terrain 2...),
j'obtiens dans la feuille 'note ' une note pour chaque équipe, or ensuite, je souhaiterais que cette note soit attribuée pour chaque joueur composant l'équipe (dans l'exemple 2 joueurs par équipe mais ça peut être plus!). (voir fichier joint)

On peut prendre le pb à l'envers, comment à partir d'une liste d'élève, leur attribuer une équipe (pour que je puisse rentrer les résultats par équipe)et obtenir la note pour chacun d'eux?
merci
njars [file name=Evalvb.zip size=23278]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Evalvb.zip[/file]
 

Pièces jointes

  • Evalvb.zip
    22.7 KB · Affichages: 9

Alyrio

XLDnaute Nouveau
Salut le forum, njars

une tite solution vba en attendant mieux :)

une fonction de recherche de valeur dans un ensemble de cellules.

' Renvoi la première occurence d'une valeur recherchée [motRecherché]
' dans un ensemble de cellules [EnsembleDeRecherche]

Function RV(motRecherché As String, EnsembleDeRecherche As String) As String
Dim rCellule As Range

Application.Volatile

motRecherché = Range(motRecherché).Value

For Each rCellule In Range(EnsembleDeRecherche)

If InStr(1, rCellule, motRecherché) Then
RV = rCellule
Exit Function
End If

Next

End Function


qui s'utilise comme suit dans excel :

=RV('C40';'C7:C10')
où 'C40' désigne la cellule contenant la valeur recherchée et 'C7:C10' désigne l'ensemble dans lequel on recherche.

Ce qui m'embète un peu ce sont les guillemets qu'on est obligé de mettre pour 'C40' ce qui oblige à recopier la formule et a corriger pour chaque ligne cette valeur. :(
Si qqn a une idée ... [file name=Evalvb1.zip size=26656]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Evalvb1.zip[/file]
 

Pièces jointes

  • Evalvb1.zip
    26 KB · Affichages: 23
N

njars

Guest
bonjour,
Merci Alyrio.
je comprends la formule mais effectivement, il va falloir changer le contenu de ce qu'il y entre guillemet à chaque cellule...mais c'est déjà une solution!

pour ce qui est de la solution VBA, je suis débutant dans ce domaine et ne comprends pas :
- comment l'utiliser
- l'intérêt qu'on peut en retirer

merci de m'éclairer à ce sujet...
njars
 
N

njars

Guest
salut,
je rencontre un léger pb avec la formule que m'a donnée Alyrio, lorsque j'étends ma plage de recherche (je remplace '$C$7:$K$10' par '$C$7:$K$30', le résultat devient faux (cellule jaune dans l'exemple, cf fichier joint).
pourquoi?
merci
njars [file name=Evalvb2.zip size=27593]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Evalvb2.zip[/file]
 

Pièces jointes

  • Evalvb2.zip
    26.9 KB · Affichages: 17

Discussions similaires

Statistiques des forums

Discussions
312 345
Messages
2 087 476
Membres
103 553
dernier inscrit
jhnm