Fonction stxt et différence

Bonjour,

Pour faire suite à mon précédent sujet

https://forum.excel-pratique.com/viewtopic.php?f=2&t=108924

Je me permets de poser une question concernant la fonction stxt et un calcul de différence.

J'ai deux cellules avec une adresse du type 01C290140A et une du genre 01C350244B.

J'utilise STXT pour ne retenir que l'adresse de l'allée, donc 29 et 35.

Maintenant je voudrais faire la différence entre ces deux nombres 29 et 35 pour avoir 6.

Cela ne fonctionne pas quand je fais 35-29 en sélectionnant les cellules.

Je suppose que STXT ne renvoie pas un chiffre mais un texte. Comment faire pour recevoir un nombre ?

De même, je voudrais que le résultat de la différence soit "neutre" , je m'explique.

Ici 35-29 = 6

Mais si j'avais 29-35 = -6 je voudrais qu'il n'apparaisse que 6. Existe-t-il une fonction pour avoir un résultat sans le - ?

Bonjour,

pour transformer une chaine en numérique utilise 2 fois le moins :

--"29" => 29

Pour ta 2nde question c'est la valeur absolue que tu veux : =ABS(ta_valeur)

eric

Merci, vos réponses me sont très utiles.

Autre question:

Une fois le résultat de la différence obtenue, je voudrais faire une colonne avec un message en fonction du résultat.

Par exemple, si le résultat est supérieur à 15, je voudrais que le message "Action immédiate requise" apparaisse.

Comment faire ?

Je sais mettre en forme conditionnel mais le message j'ignore

Contente-toi d'une MFC.

Un message nécessite vba, je ne pense pas que ça vaille le coup. Si un utilisateur ignore un rouge pétard, il peut ignorer un message de la même façon.

eric

Je m'auto-réponds lol

J'ai trouvé pour le message conditionnel, la fonction Si.

Mais comment enchaîner plusieurs si ?

Exemple, je veux que si le resultat >10 j'ai "action immédiate requise" mais que si résultat > 40 j'ai "zone".

Pour enchaîner les Si j'ai mis & mais j'ai alors les deux message.

Bonjour toutes et tous

coucou Eriic

@Jordanas

à tester ci-dessous :

=SI(A1<0;40;SI(A1>10;"zone";"action immédiate requise"))

sans aucune certitude

crdlt,

André

Ah, j'avais mal compris.

Je pensais que tu voulais un boite de dialogue en alerte.

Rechercher des sujets similaires à "fonction stxt difference"