Affecter une valeur si dans une cellule excel il y a une valeur <

Fermé
JFM - 8 nov. 2018 à 16:13
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 - 9 nov. 2018 à 19:00
Bonjour,

j'aimerai affecter une valeur si dans une cellule excel il y a une valeur <

par exemple si dans la valeur dans la cellule est
< X alors valeur retenue = X
< Y alors valeur retenue = Y
98 alors valeur retenue = 98

6 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
8 nov. 2018 à 16:38
Bonjour,

=Max(A1,98)
0
bonjour,

un peu de précision ...

dans un fichier excel avec différentes valeurs, seul les valeurs "<" sont changé en ...
donc si dans une cellule il y a <0.12 alors visuellement on voit "<0.12" mais la valeur de la cellule = 0.12
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
8 nov. 2018 à 17:39
Re,

=SUBSTITUE(SUBSTITUE(A1;"<";"");".";",")*1
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
Modifié le 9 nov. 2018 à 00:09
Bonjour.

Dans Excel, comme dans tous les autres tableurs, une cellule contient soit une donnée, soit une formule. Et si la donnée est l'expression "< X" (qui n'est donc pas une valeur) elle ne peut pas se métamorphoser en valeur X.
Tu dois saisir "< X" en A1 et écrire en B1 la formule =CNUM(STXT(A1;2;99))

Mais comme tu as parfois des valeurs numériques en A, il faut alourdir la formule :
=SI(ESTNUM(A1);A1;CNUM(STXT(A1;2;99)))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
finalement résolu avec la formule suivante :

=SI(SI(STXT('Rapport Labo'!D19;1;1)="<";STXT('Rapport Labo'!D19;2;3);'Rapport Labo'!D19)<>"";SI(STXT('Rapport Labo'!D19;1;1)="<";STXT('Rapport Labo'!D19;2;3);'Rapport Labo'!D19);"")

Merci à vous pour votre aide
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
9 nov. 2018 à 19:00
Pourquoi donc une formule aussi compliquée ?
Je trouvais déjà la mienne assez complexe, mais la tienne est exagérément alambiquée ...
De plus ton résultat est un texte, alors qu'au départ tu souhaitais obtenir une valeur (numérique, sous-entendu).
Enfin pourquoi 'Rapport Labo'!D19 apparaît dans ta formule ? Ton calcul ne se fait pas dans la même feuille que la donnée initiale D19 ?
0