[Excel] Minimum

Résolu/Fermé
eclips1237 Messages postés 93 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 29 mai 2010 - 8 mars 2010 à 02:12
eclips1237 Messages postés 93 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 29 mai 2010 - 9 mars 2010 à 05:13
Bonjour,
Je vous explique mon soucis.
J'ai un tableau de prix et de produit.
Par exemple, la colonne A c'est le nom
B = description et ainci de suite

Mais je heurte un probleme
Jai une colonne Prix (d'un suite) puis une colone de son rabais rabais
Mais jai cela 2 fois, je vous montre un exemple
A = Prix 1
B= Rabais 1
C = Prix 2
D= Rabais 2

Et je voudrais avoir le minimum dans la colonne E des colonnes A et B

J'espere avoir été clair. Je suis sous Excel 2007

Merci
A voir également:

9 réponses

Raymond PENTIER Messages postés 58941 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2025 17 316
8 mars 2010 à 04:44
Voilà :
Je permute les colonnes F et G de manière à ce que les 3 prix soient contigus.
La formule en I2 sera =PETITE.VALEUR(D2:F2;NB.SI(D2:F2;0)+1)
La formule en J2 sera =SI(G2+H2=0;0;GRANDE.VALEUR(G2:H2;1))
Tant qu'à faire, tu devrais mettre aussi
en G2 la formule =SI(ET(E2>0;D2>E2);D2-E2;0)
en H2 la formule =SI(ET(F2>0;D2>F2);D2-F2;0)
Enfin en M4 tu peux te contenter de =M2*0,03 ; en effet en M7 tu n'as pas écrit =(M6+M5) ...
https://www.cjoint.com/?dieRWmrghU

Cordialement.
--
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 430
8 mars 2010 à 07:52
Bonjour tous
pour compléter la proposition de Raymond dans des champs séparés: de A1 à A12, G1 à G10;J4 à J11:
=MIN(PETITE.VALEUR(A1:A12;NB.SI(A1:A12;0)+1);PETITE.VALEUR(G1:G10;NB.SI(G1:G10;0)+1);PETITE.VALEUR(J4:J11;NB.SI(J4:J11;0)+1))

Crdlmnt
PS attention l'affichage CCM met des tirets à, la coupure de mot, inutiles dans la formule!
0
crapoulou Messages postés 28192 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 28 avril 2025 8 010
8 mars 2010 à 02:13
Bonsoir,
Utilise la fonction =MIN(plage)

Pour plus d'informations :
http://www.admexcel.com/fmath.htm#minimum
0
Raymond PENTIER Messages postés 58941 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2025 17 316
8 mars 2010 à 02:15
En E2 ► =MIN(A2;C2)
0
eclips1237 Messages postés 93 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 29 mai 2010 10
8 mars 2010 à 02:20
Ah... j'ai trouver ce que je cherchais, pour selectionné 2 colonne qui sont pas coller faut utilisé CRTL click.

Mais jai une autre question, au lieu de créer un nouveau post, jla dit tout de suite :
J'aimerai faire un =MIN(EXEMPLE) mais qu'il ne prenne pas en compte les cases ou c'est marquer 0, de telle sorte qu'il me donne le plus petit sauf 0? Est-ce possible?
0

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

Posez votre question
Raymond PENTIER Messages postés 58941 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2025 17 316
8 mars 2010 à 02:31
Eh bien, ça dépend :
Si les valeurs à comparer sont contigües, c'est réalisable avec la fonction PETITE.VALEUR
Mais si elles sont disjointes, comme dans ton premier exemple, je ne sais pas faire ...

Mais prends l'habitude de joindre un fichier, c'est plus facile à expliquer pour toi, beaucoup plus facile à comprendre (et à proposer une solution) pour nous :
https://www.cjoint.com/ ou http://cijoint.fr/
0
eclips1237 Messages postés 93 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 29 mai 2010 10
8 mars 2010 à 02:53
http://www.cijoint.fr/cjlink.php?file=cj201003/cij7jed7Xf.xlsx

Voila... et c'est discontinu :S... j'me casse trop la tete -.-
Mais pour des fonction continue... avec la fonctions petite valeur, sa fonction de quelle manière?

Merci
0
eclips1237 Messages postés 93 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 29 mai 2010 10
8 mars 2010 à 21:11
Merci Raymond PENTIER, je vais gardé mon tableau comme tu me l'as arranger, cela va faire l'affaire. Et si c'est pas trop indiscret, puis te demander de quel manière fonctionne les commande PETITE.VALEUR et SI car j'aimerai pas a avoir toujours a revenir ici pour des projet futur.

Merci =D
0
Raymond PENTIER Messages postés 58941 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2025 17 316
9 mars 2010 à 03:55
Bonjour.

=PETITE.VALEUR(matrice;k) recherche, dans une matrice (ou plage), la kième plus petite valeur.
Si la matrice contient les 6 valeurs 10;15;20;25;30;35
=PETITE.VALEUR(matrice;1) affiche la plus petite de toutes les valeurs ► 10
=PETITE.VALEUR(matrice;2) affiche la deuxième plus petite valeur, soit ► 15
=PETITE.VALEUR(matrice;5) affiche la cinquième plus petite valeur, soit ► 30

=SI(test; siVRAI; siFAUX) vérifie si le test est réussi, auquel cas elle affiche siVRAI, et bien entendu siFAUX dans le cas contraire.
Si la cellule B1 contient la formule =A1/3 et la cellule C1 la formule =A1-6, on peut placer en D1 la formule
=SI(B1=C1;"c'est bon";"échec") qui affichera toujours "échec" pour toute valeur saisie en A1, sauf la valeur 9 qui est la seule solution, pour laquelle s'affichera "c'est bon".
Si les cellules de la colonne N contiennent la formule =SI(M:M="F";"Madame";"Monsieur"), chaque fois qu'il y aura "F" dans la colonne M:M c'est "Madame" qui s'affichera dans la celulle voisine ; pour toute autre donnée en M, c'est "Monsieur" qui sera affiché.

Cordialement.
0
eclips1237 Messages postés 93 Date d'inscription mardi 18 août 2009 Statut Membre Dernière intervention 29 mai 2010 10
9 mars 2010 à 05:13
Hmm... peut-etre serais-je mieux de rester dans l'ignorance. Nah, j'déconne ^^. Merci beaucoup, j'ai compris, en général quoi. J'vais me référé a ce post pour le futur =D

Is Uber happy ;)
0