Comparer

Résolu/Fermé
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 - 12 janv. 2013 à 15:41
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 - 12 janv. 2013 à 19:00
Bonjour à tous !

Tout d'abord, je vous souhaite une bonne année à tous :)

Donc, pour Dimanche soir, je dois faire un tableur Excel pour l'école, un petit truc pour l'SVT en agronomie. Et vu que j'ai envie d'enfin réussir un TP dans mon année, j'aimerai avoir une petite astuce. Donc voilà, j'arrive à un moment où je dois comparer deux colonnes.

http://img402.imageshack.us/img402/4902/sanstitre2ueu.png

Le truc, pour la ligne "Minimum", j'ai mis la fonction :
=MIN(1ère ligne;2ème ligne)
et pour la ligne "Maximum", j'ai mis :
=MAX(1ère ligne;2ème ligne)

Or, il m'affiche la valeur contenue. Ce que j'aimerai, c'est qu'il cherche la valeur la plus petite/grande, et qu'il marque à la place de la valeur, la ligne.
Par exemple si c'est la viande le minimum et les végétaux le maximum, il m'afficherait dans la ligne maximum "végétaux" et dans la ligne minimum "viande".

Merci d'avance, j'espère que ce n'est pas trop compliqué :)

Veriditas !

5 réponses

Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
Modifié par Heliotte le 12/01/2013 à 15:59
Bonjour Veriditas,

La plus petite valeur entre une cellule de colonne "A" et une cellule de la colonne "B" .. c'est cela ?

Edit:
lien du fichier si c'est cela : http://cjoint.com/data3/3Amp7q4W0m4.htm
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 16:00
Oui ! Mais, au lieu de me donner la valeur comme dans mon screen, je préférerais qu'il me donne le nom de la ligne (viande/végétaux) dans laquelle se trouve cette valeur :)
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 16:24
J'ai pas trop compris ta formule. Qu'est-ce que base de donnée ? C'est les valeurs à comparer ? Qu'est-ce que champ ? Et qu'est-ce que critère ?
0
Bonjour

En supposant que les 2 premières valeurs sont en cellules B3 et B4
mettre en B5 la formule suivante

=SI(MIN(B3:B4)=B3;"végétaux";"viande")

l'étirer jusqu'au bout du tableau

en B6 mettre la formule suivante :

=SI(B5="végétaux";"viande";"végétaux") et l'étirer

Si les cellules sont différentes dans ton tableau il faut adapter la formule en changeant les références

En espérant que c'est ce que tu voulais, merci de me signaler si ça convient
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 16:35
C'était exactement ça ! Merci énormément ! :) Ca fait une nouvelle chose d'apprise sur Excel, super !
0
Heureux que ça convienne
En apprend chacun tous les jours des autres et on a jamais fini , c'est ce qui est bien !
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 16:39
Absolument :)
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 16:40
Et pour faire une condition disant que si la cellule = "Végétaux", la cellule est verte sinon elle rouge, on fait comme ça ? :)
0
Pour colorer la cellule il faut passer par le Mise en Forme Conditionnelle
Onglet Accueil
Mise en Forme conditionnelle
Nouvelle règle
Appliquer une mise en forme uniquement aux cellules qui contiennent
Dans menu déroulant remplacer Valeur de cellule par Texte spécifique et entrer le texte à droite
Cliquer Format puis remplissage et choisir la couleur voulue
Valider
:-)
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 17:20
Merci beaucoup ! :)
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 17:35
Dernière question et après je vous dérange plus parce que mon tableau sera finit ! :) En gros, j'ai huit cases où il y a 6 "Végétaux" et 2 "Viande". J'aimerai qu'il me compte le nombre de "Végétaux" et de "Viande" et que si NombreDeVégétaux > NombreDeViande, la case contient Végétaux, sinon elle contient Viande ? :)
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
12 janv. 2013 à 18:36
Pas clair votre demande : Dernière question et après je vous dérange plus parce que mon tableau sera finit ! :) En gros, j'ai huit cases où il y a 6 "Végétaux" et 2 "Viande". J'aimerai qu'il me compte le nombre de "Végétaux" et de "Viande" et que si NombreDeVégétaux > NombreDeViande, la case contient Végétaux, sinon elle contient Viande ? ??

La même cellule doit contenir le nombre de végétaux, le nombre de viande et le nom du maximum .. très dur !
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 18:37
Donc je suis obligé de séparer tout ça ?
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 18:40
Et donc, comment je peux faire pour compter le nombre de fois que j'ai "végétaux" et "viande" sur ces 8 cases ?
0

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

Posez votre question
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
12 janv. 2013 à 18:46
Admettons la plage "E1:E8", contenant les "Végétaux" et les "Viandes".

Avec cette formule : =SI(NB.SI(E1:E8;"Végétaux") > NB.SI(E1:E8;"Viande");NB.SI(E1:E8;" Végétaux") & "Végétaux";NB.SI(E1:E8;"Viande") & " Viande")
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 18:51
Non, c'est bon, par tatônnement, j'ai réussi grâce à ton aide :
=SI(((NB.SI(E42:E45;"Végétaux"))+(NB.SI(K42:K45;"Végétaux")))>((NB.SI(E42:E45;"Viande"))+(NB.SI(K42:K45;"Viande")));"Végétaux";"Viande")
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
12 janv. 2013 à 18:53
Oui mais le nombre (quantité) n'y est pas !
Je pensais qu'il fallait l'inclure .. style "6 Végétaux" ou "4 Viandes" !!
0
Veriditas Messages postés 162 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 22 juillet 2016 10
12 janv. 2013 à 18:55
Ah, non, t'inquiète ! Merci de ton aide, le sujet est résolu, j'ai fini mon tableur :)
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
12 janv. 2013 à 19:00
Ok.
Bon week-end et bonne programmation.
0