Aide FONCTIONS EXECEL

Résolu
ELYAKOUBI Messages postés 95 Statut Membre -  
ELYAKOUBI Messages postés 95 Statut Membre -
Bonsoir
J’ai besoin de la fonction qui me permettrai de crée un barème automatiquement sur Excel
[Ce barème est un barème d’athlétisme qui donne une note pour chaque performance en course de 1000m cette performance est un chiffre sous forme (exemple : 3 :23 (3 minutes et 23 seconde) )]
De façonne que chaque fois que j’entre la performance dans la colonne des performances la note s’affiche automatiquement devant dans la colonne des note
MERCI D’avance pour votre coopération
Voila le tableau : sous forme note= performance
6,00 = 3 :23
5 ,70 = 3 :31
5 ,40 = 3 :39
5,10 = 3 :47
4,80 = 3 :55
4,50 = 4 :03
4,20 = 4 :11
3,90 = 4 :19
3,60 = 4 :27
3,30 = 4 :35
3,00 = 4 :43
2,70 = 4 :51
2,40 = 4 :59
2,10 = 5 :07
1,80 = 5 :15
1,50 = 5 :23
1,20 = 5 :31
0,90 = 5 :39
0,60 = 5 :47
0,30 = 5 :55

30 réponses

moiced59 Messages postés 1161 Statut Membre 60
 
=RECHERCHEV(H5;C5:D7;2;FAUX)

où h5 = est la ou tu vas mettre la performance
C5:D7 ton tableau avec t valeur ou c = performance et d la note associé
signifie que tu prend la valeur ds la colonne 2 si la correpondance est trouvé
Faux : pas de valeur approximative
Dans ton cas il faut metttre vrai mais attention cette fonction ne marche pas tres bien a mon gout
1
eriiic Messages postés 25847 Statut Contributeur 7 279
 
Bonjour,

Comme c'est bien une fonction linéaire tu peux effectivement le traiter avec f(x)=ax+b.
Remarque : un temps en seconde sur excel doit être noté ainsi : 00:00:03 (00:03 représente 0h03min)
Avec ton temps en A1 ta formule est :
=13.5-((A1-"00:00:03")/"00:00:08")*0.3

eric
1
eriiic Messages postés 25847 Statut Contributeur 7 279
 
A ce moment là calcule sur des hh:mm (pour excel, toi tu interprètes comme tu veux) :
=13.5-(($A1-"00:03")/"00:08")*0.3

N'oublie pas de mettre en résolu tous les autres posts sur le même sujet
eric
1
eriiic Messages postés 25847 Statut Contributeur 7 279
 
Bonjour,

=MAX(MIN(13.5-(($A1-"00:03")/"00:08")*0.3;6);0.3)
eric
1

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

Posez votre question
eriiic Messages postés 25847 Statut Contributeur 7 279
 
C'est vrai ça, pourquoi faire simple quand on peut faire compliqué...
1
moiced59 Messages postés 1161 Statut Membre 60
 
bonsoir

Regarde du coté de la formule recherchev cela te permettra de trouver ce que tu souhaite
0
ELYAKOUBI Messages postés 95 Statut Membre 2
 
J'ai pas compris j'ai esser avec la fonction y=ax+b mai le probleme que x n'est pas un nombre réale c'est un nombre sous formr minutes et secondes
0
moiced59 Messages postés 1161 Statut Membre 60
 
je t mis la formule detaillé
0
ELYAKOUBI Messages postés 95 Statut Membre 2
 
J'ai compri la fonction mai est ce q'elle est samarche si on a une valeur de performence qui n'est pas introduite au debut par exemple :

une performence de 4:OO
0
moiced59 Messages postés 1161 Statut Membre 60
 
bah oui grace a la valeur aproximative
0
ELYAKOUBI Messages postés 95 Statut Membre 2
 
JE VOUS EXPLIQUE
je ne veut pas que le tableau de bareme soi visible sur le tableur exele mon tableur se comport seulement d'une collone de nom et prenom et un autre de performence de chaque élève et le troiséme collone des notes
0
ELYAKOUBI Messages postés 95 Statut Membre 2
 
OU est tu
0
ELYAKOUBI Messages postés 95 Statut Membre 2
 
De l'aiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiide
0
ELYAKOUBI Messages postés 95 Statut Membre 2
 
MERCI
est ce que je peut introdure le temps sous forme 00:00 MINUTE ET SECONDE SEULEMENT CARE NOTRE TEMPS NE DEPAS PAS LES 10MINUTES POUR NE PAS PERDRE LE TEMPS DANS L'INTRODUCTION DES PERFORMENCE ALORS QUE LES HEURES SEURONT TOUJOURS 00
0
ELYAKOUBI Messages postés 95 Statut Membre 2
 
MERCI Eic
0
ELYAKOUBI Messages postés 95 Statut Membre 2
 
et si je veut que Y soit toujour entre 0,3 et 6
0
ELYAKOUBI Messages postés 95 Statut Membre 2
 
j'ai fait la fontion =13.5-(($C6-"00:03")/"00:08")*0.3 ça marche bien mais seulement je veut que si on a un temps inferieur a 3:23 la note soit toujour 6 et si le temps superieur a 5:55 la note toujoure 0,3 coment je peut fair
et merci
0
moiced59 Messages postés 1161 Statut Membre 60
 
re


ke pense que d'utiliser une fonction né pas le mieux un petit code vba sera le top alors

colonne A nom,prenom
colonneB performance que toi tu rentre c ca?
colonne C tu veux la note en fonction de la performance c ca?
0
moiced59 Messages postés 1161 Statut Membre 60
 
un code vba ds son cas 10ligne bcp plus simple que d enchainer des fonctions
0
Raymond PENTIER Messages postés 71824 Statut Contributeur 17 376
 
ça t'ennuierait d'écrire toutes les lettres de tous les mots ? Merci.

parce que c'est la règle dans ce forum, qui n'est pas un "chat" ... https://www.commentcamarche.net/infos/25857-charte-de-commentcamarche-net-conseils-d-ecriture/#ecriture
0
ELYAKOUBI Messages postés 95 Statut Membre 2
 
MERCI
mai c'est qoi un code vba
0