dvb
Octobre 10, 2024, 1:57
1
Bonjour,
J’aimerais votre avis sur un petit souci de formule dans un virtuel :
Contexte :
afficher les % de puissance fournis par deux strings.
les comparer
si la différence entre les 2 est supérieure à 1%, afficher « -> Bridage ».
Problème :
le calcul de l’avant dernière ligne est fonctionnel.
mais lorsque je le reprends en dernière ligne, le résultat de la formule est erroné.
Pourtant la syntaxe de la formule me semble juste (utilisée dans un autre virtuel sans souci).
Voyez-vous un truc que j’aurais loupé ?
Feriez-vous autrement de votre côté ?
Merci.
PS : Ma configuration
L’avant dernière ligne devrait donner un résultat négatif (9.2 - 10.1) = -0.9
2 « J'aime »
Bonjour a raison. Et pourquoi faire >0 si tu veux que ce soit >1? Il me semble qu"il y a des guillemets en trop.
dan_73
Octobre 10, 2024, 2:17
4
Il faudrait remplacer la formule par :
abs(ouestecart) > 1 ? " → Bridage" : " "
dvb
Octobre 10, 2024, 2:27
5
Bien vu ! Le résultat est erroné c’est curieux.
En réalité j’ai besoin de 5%. Au moment des manips le % des panneaux étant très proche, j’ai mis > 0 et >1 juste pour les tests. Quant aux guillemets, ils sont destinés à afficher une valeur vide. Je n’ai pas essayé sans.
Je vais tester…