Faire ressortir le résultat d'une cellule entre un mini et un maxi
Résolu/Fermé
Antoinedrm
-
19 août 2019 à 15:19
DjiDji59430 Messages postés 4179 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 janvier 2025 - 19 août 2019 à 18:12
DjiDji59430 Messages postés 4179 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 janvier 2025 - 19 août 2019 à 18:12
A voir également:
- Faire ressortir le résultat d'une cellule entre un mini et un maxi
- Opera mini pc - Télécharger - Navigateurs
- Meilleur mini pc - Accueil - Guide ordinateurs
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Geekom mini it11 - Accueil - Guide ordinateurs
3 réponses
Ghörgh
Messages postés
4886
Date d'inscription
mardi 19 janvier 2010
Statut
Contributeur
Dernière intervention
9 janvier 2025
1 242
19 août 2019 à 15:42
19 août 2019 à 15:42
Salut,
Voilà une solution, qui a l'air de marcher, d'après mes test (je suis pas expert)
La formule complète :
=SI(A3="mini";MIN(A1:C1);SI(A3="maxi";MAX(A1:C1);SI(A3="nomi";SI(A1=MAX(A1:C1);SI(B1=MIN(A1:C1);C1;B1);SI(A1=MIN(A1:C1);SI(B1=MAX(A1:C1);C1;B1);A1));SI(A3="N/A";"N/A";"erreur formule"))))
Donc les ???? sont à remplacer par :
SI(A1=MAX(A1:C1);SI(B1=MIN(A1:C1);C1;B1);SI(A1=MIN(A1:C1);SI(B1=MAX(A1:C1);C1;B1);A1))
Si ça ne convient pas, essaye de poster ton fichier directement, qui l'on puisse travailler directement dessus.
Voilà une solution, qui a l'air de marcher, d'après mes test (je suis pas expert)
La formule complète :
=SI(A3="mini";MIN(A1:C1);SI(A3="maxi";MAX(A1:C1);SI(A3="nomi";SI(A1=MAX(A1:C1);SI(B1=MIN(A1:C1);C1;B1);SI(A1=MIN(A1:C1);SI(B1=MAX(A1:C1);C1;B1);A1));SI(A3="N/A";"N/A";"erreur formule"))))
Donc les ???? sont à remplacer par :
SI(A1=MAX(A1:C1);SI(B1=MIN(A1:C1);C1;B1);SI(A1=MIN(A1:C1);SI(B1=MAX(A1:C1);C1;B1);A1))
Si ça ne convient pas, essaye de poster ton fichier directement, qui l'on puisse travailler directement dessus.
DjiDji59430
Messages postés
4179
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
24 janvier 2025
683
Modifié le 19 août 2019 à 16:35
Modifié le 19 août 2019 à 16:35
Bonjour à tous,
?????????????
nomi=somme(a1;c1)-(min(a1:c1)+max(a1:c1))
Crdlmt
?????????????
nomi=somme(a1;c1)-(min(a1:c1)+max(a1:c1))
Crdlmt
Bonjour,
La formule fonctionne, elle ne renvoit pas à la cellule mais à son résultat. Cela me suffit pour l'utilisation attendue. je vais partir sur cette formule. tu m'as donné une base que j'ai pu recorriger.
voici formule attendue en lieu et place de ??????????? :
=somme(a1;c1)-(min(a1;c1)-max(a1;c1)
Merci beaucoup pour ton aide ! :)
La formule fonctionne, elle ne renvoit pas à la cellule mais à son résultat. Cela me suffit pour l'utilisation attendue. je vais partir sur cette formule. tu m'as donné une base que j'ai pu recorriger.
voici formule attendue en lieu et place de ??????????? :
=somme(a1;c1)-(min(a1;c1)-max(a1;c1)
Merci beaucoup pour ton aide ! :)
DjiDji59430
Messages postés
4179
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
24 janvier 2025
683
19 août 2019 à 18:12
19 août 2019 à 18:12
effectivement, il y avait un ; a la place d'un :
mes doigts ont fourchés
Crdlmt
mes doigts ont fourchés
Crdlmt
19 août 2019 à 16:51
Merci de ta réponse. Elle fonctionne d’après mes essais également. Cela répond à mes attentes. Le gros avantage de ta solution c'est que la formule renvoit à la cellule exacte et par extension à son contenu. Cependant la formule est très lourde ^^.
Je ne peux malheureusement pas transmettre le fichier, il contient des données de mon entreprise. C'est pour cela que j'ai simplifié l'explication en 5 cellules. En réalisé les cellules A1 à C1 sont dans un onglet, a3 est piloté par une liste déroulante dépendante d'une autre, et B3 apparait dans un autre onglet récapitulatif avec des indicateurs. bref un fichier bien complexe.
Merci beaucoup pour ton aide ! :)