Valeur la plus éloigné d'une référence

Re-bonjour

Ci-joint un nouveau classeur car je me suis mal exprimé sur mon dernier message. Toutes mes excuses.

Je voudrai récupérer la valeur la plus éloignée sur 2 valeurs (E5 et E7) par rapport à ma donnée de référence "100".

L'idée est:

si ma donnée en E5 ou E7 est supérieur à 100 alors en F5 ou F7 j'obtiens (Donnée E5 ou E7)-100= 40 pour E5 =140

si ma donnée en E5 ou E7 est inférieur à 100 alors en F5 ou F7 j'obtiens 100 - (Donnée E5 ou E7)= 22 pour E7 =78

j'obtiens donc 40 et 22. La valeur la plus éloigné est 40.

Je souhaite donc obtenir la valeur la plus éloignée de façon automatique

Merci de votre compréhension

Brice

48classeur1.xlsx (8.67 Ko)

Bonjour,

Essaye une des 2 formules :

1ère formule :

=SOMMEPROD(MAX(E5:E9-E3))

2ème formule à valider avec CTRL + MAJ + ENTREE :

=MAX(E5:E9-E3)

Aucune des 2 formules ne fonctionnent, j'obtiens un résultat positif ou négatif par rapport à 100 suivant la donnée en E5.

Brice

Re,

Hmmm... Voir Pj

Je pense mal m'exprimer!

Si E5>100 alors F5= E5-100

Si E5<100 alors F5= 100- E5

Si E7>100 alors F7= E7-100

Si E7<100 alors F7= 100- E7

Il faut ensuite comparer F5 et F7 afin de déterminer celui qui est le plus éloigné de 100

J'espère être plus clair.

Merci de votre patience

Brice

36classeur1.xlsx (8.67 Ko)

Bonjour,

Salut Raja !

Une proposition :

=INDEX(E5:E9;EQUIV(MAX(ABS(E5:E9-$E$3));ABS(E5:E9-$E$3);0))

Formule matricielle: A valider par Ctrl+Maj+Entrée

Cette formule retournera la valeur la plus éloignée de E3 (ce qui me semble être l'objet de la demande) et non pas l'écart absolu le plus important.

Bonjour

Merci pour cette approche.

J'ai modifié la formule de façon à obtenir un résultat sous la forme de différence par rapport à ma donnée de référence

=INDEX(E5:E9;EQUIV(MAX(ABS(E5:E9-$E$3));ABS(E5:E9-$E$3);0))-100

Mais j'obtiens des valeurs négatives si la donnée est inférieur à 100, ce que je ne veux pas.

Est-il aussi possible de ne prendre en compte que les données E5 et E7.

je vais continuer a tester dans l'attente.

Brice


J'ai résolu le problème du signe négatif en utilisant ABS().

Brice

Re,

Alors ma compréhension de votre besoin est erronée.....

Cela étant, le titre de votre post évoque la recherche de la "valeur la plus éloignée d'une référence" et non pas le calcul de l'écart absolu le plus important !

Donc en résumé, votre besoin est :

1/ Trouver l'écart absolu le plus important

2/ sur une base fixe de cellules.

Dans ce cadre, je vous propose de tester la formule suivante :

=MAX(ABS(E5-E3);ABS(E7-E3))

Bonjour

Je viens de tester, c'est magique exactement ce que je voulais.

Merci encore et excuser moi pour mes mauvaises explications.

Bien cordialement

Brice

Rechercher des sujets similaires à "valeur eloigne reference"