Problème de formule avec excel
Résolu/Fermé
A voir également:
- Problème de formule avec excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
7 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
24 janv. 2010 à 15:10
24 janv. 2010 à 15:10
Bonjour
essayez cette fonction:
=PETITE.VALEUR(votre champ;1)
;1) pour le 1° et ;2) pour le 2° etc.......
vous pouvez ensuite utiliser une fonction de recherche à partir du temps chrono ainsi trouvé.
mais pour aller plus loin , il nous faudra l'organisation de votre tableau
Crdlmnt
essayez cette fonction:
=PETITE.VALEUR(votre champ;1)
;1) pour le 1° et ;2) pour le 2° etc.......
vous pouvez ensuite utiliser une fonction de recherche à partir du temps chrono ainsi trouvé.
mais pour aller plus loin , il nous faudra l'organisation de votre tableau
Crdlmnt
winphil61
Messages postés
10
Date d'inscription
mardi 7 avril 2009
Statut
Membre
Dernière intervention
9 novembre 2011
24 janv. 2010 à 15:21
24 janv. 2010 à 15:21
bonjour,
tu peux utiliser simplement la mise en forme conditionnelle.
dans Excel 2007 onglet accueil, pavé style puis mise en forme conditionnelle.
règles des valeurs plus/ moins élevées
puis 10 valeurs les plus élevées
puis les amener à 3
choisir la couleur ou autres et voilà
si non il faut utiliser la fonction :Conditions imbriquées SI() et SI()
Les conditions imbriquées apparaissent ainsi :
=SI(condition;valeur_sivrai;SI(sous_condition;valeur_si_vrai_sous_condition;valeur_si_faux))
Il est ainsi possible d'emboîter des Si() les uns dans les autres : 2 Si() pour 3 cas; 3 SI() pour 4 cas, … etc. Lorsqu'il y a plus de 4 cas, il est cependant plus simple et plus fiable d’utiliser la fonction RECHERCHEV() voir chapitre fonction RECHERCHEV.
tu peux utiliser simplement la mise en forme conditionnelle.
dans Excel 2007 onglet accueil, pavé style puis mise en forme conditionnelle.
règles des valeurs plus/ moins élevées
puis 10 valeurs les plus élevées
puis les amener à 3
choisir la couleur ou autres et voilà
si non il faut utiliser la fonction :Conditions imbriquées SI() et SI()
Les conditions imbriquées apparaissent ainsi :
=SI(condition;valeur_sivrai;SI(sous_condition;valeur_si_vrai_sous_condition;valeur_si_faux))
Il est ainsi possible d'emboîter des Si() les uns dans les autres : 2 Si() pour 3 cas; 3 SI() pour 4 cas, … etc. Lorsqu'il y a plus de 4 cas, il est cependant plus simple et plus fiable d’utiliser la fonction RECHERCHEV() voir chapitre fonction RECHERCHEV.
Merci à Vaucluse et à Winphil pour vos réponses. Cependant, ça ne semble pas marcher.
En ce qui concerne la formule petite.valeur, les résultats ne sont pas ronds (chiffres à nombreuses décimales). De plus je souhaitais voir apparaître le chiffre "1" face au temps du meilleur coureur, le chiffre "2" pour le 2ème et "3" pour le 3ème mais je ne veux pas qu'il y ait quoique ce soit d'écrit dans les autres cellules.
Pour la mise en forme auto, j'ai excel 2002, et seulement des options du type :différent de, supérieur à , inférieur à.... Je n'ai pas l'option : valeurs les moins élevées.
Et en ce qui concerne les si imbriqués, je ne vois pas comment je pourrais m'en servir ici.
Je vais continuer à chercher. En tout cas, merci vraiment pour vos messages.
En ce qui concerne la formule petite.valeur, les résultats ne sont pas ronds (chiffres à nombreuses décimales). De plus je souhaitais voir apparaître le chiffre "1" face au temps du meilleur coureur, le chiffre "2" pour le 2ème et "3" pour le 3ème mais je ne veux pas qu'il y ait quoique ce soit d'écrit dans les autres cellules.
Pour la mise en forme auto, j'ai excel 2002, et seulement des options du type :différent de, supérieur à , inférieur à.... Je n'ai pas l'option : valeurs les moins élevées.
Et en ce qui concerne les si imbriqués, je ne vois pas comment je pourrais m'en servir ici.
Je vais continuer à chercher. En tout cas, merci vraiment pour vos messages.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
24 janv. 2010 à 16:18
24 janv. 2010 à 16:18
Re
les résulats de PETITEVALEUR ne sont pas ronds, parceque la formule renvoie des valeurs horaires et qu'il faut formater les cellules de la même façon que dans le tableau d'origine.
Pour ce qui est de l'affichage du classement, vous n'êtes pas très explicite sur l'organisation de vos données,
toutefois en supposant un tableau comme suit:
de A1 à A100: les noms
De B1 à B100: les temps
en colonne C tirer de C1 à C100
=SI(A1=PETITE.VALEUR($B$1:$B$100;1);"1°";SI(A1=PETITE.VALEUR(B$1:$B$100;2);"2°";SI(A1=PETITE.VALEUR($B$1:$B$100;3);"3°";"")))
à adapter vos champ
Crdlmnt
les résulats de PETITEVALEUR ne sont pas ronds, parceque la formule renvoie des valeurs horaires et qu'il faut formater les cellules de la même façon que dans le tableau d'origine.
Pour ce qui est de l'affichage du classement, vous n'êtes pas très explicite sur l'organisation de vos données,
toutefois en supposant un tableau comme suit:
de A1 à A100: les noms
De B1 à B100: les temps
en colonne C tirer de C1 à C100
=SI(A1=PETITE.VALEUR($B$1:$B$100;1);"1°";SI(A1=PETITE.VALEUR(B$1:$B$100;2);"2°";SI(A1=PETITE.VALEUR($B$1:$B$100;3);"3°";"")))
à adapter vos champ
Crdlmnt
Ricky38
Messages postés
4349
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 459
24 janv. 2010 à 16:34
24 janv. 2010 à 16:34
Salut Vaucluse,
la formule ne serait pas plutôt :
=SI(B1=PETITE.VALEUR($B$1:$B$4;1);"1°";SI(B1=PETITE.VALEUR(B$1:$B$4;2);"2°";SI(B1=PETITE.VALEUR($B$1:$B$4;3);"3°";"")))
puisque les temps sont en colonne B
Si je teste ta formule je n'ai rien du tout, par contre si je mets B ça fonctionne très bien.
la formule ne serait pas plutôt :
=SI(B1=PETITE.VALEUR($B$1:$B$4;1);"1°";SI(B1=PETITE.VALEUR(B$1:$B$4;2);"2°";SI(B1=PETITE.VALEUR($B$1:$B$4;3);"3°";"")))
puisque les temps sont en colonne B
Si je teste ta formule je n'ai rien du tout, par contre si je mets B ça fonctionne très bien.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
24 janv. 2010 à 16:36
24 janv. 2010 à 16:36
Effectivement , Ricky, ça va beaucoup mieux comme ça... (c'est dimanche!!!) et puis tant qu'on y est, on va aller plus loin que B4, non?!!!
Crdlmnt
Crdlmnt
Ricky38
Messages postés
4349
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 459
24 janv. 2010 à 16:38
24 janv. 2010 à 16:38
oui oui plus loin que B4 lol c'est juste que j'ai oublié de changer quand j'ai tester ;)