[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
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
A voir également:
- [Excel] Minimum
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si et excel - Guide
- Excel moyenne - Guide
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
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 ♂
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 ♂
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
8 mars 2010 à 02:13
Bonsoir,
Utilise la fonction =MIN(plage)
Pour plus d'informations :
http://www.admexcel.com/fmath.htm#minimum
Utilise la fonction =MIN(plage)
Pour plus d'informations :
http://www.admexcel.com/fmath.htm#minimum
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
8 mars 2010 à 02:15
En E2 ► =MIN(A2;C2)
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
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?
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?
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
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/
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/
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
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
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
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
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
Merci =D
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
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.
=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.
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
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 ;)
Is Uber happy ;)
8 mars 2010 à 07:52
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!