Ignorer le texte dans une vérification de valeur de cellule

Bonjour, j'aimerais vérifier que la valeur d'une cellule est supérieure à celle d'une autre, par exemple valeur A1 supérieure ou égale à B1 : pour cela j'ai essayé d'utiliser la formule suivante :

=SI(A1>=B1;"Conforme";"Non Conforme")

Cependant j'ai aussi du texte dans ma cellule A1 donc le résultat est faussé : par exemple :

A1 = maison : 2

B1 = 1

retour de la formule : Non conforme

Alors que 2 est bien supérieur ou égal à 1, quelqu'un aurait un paramètre permettant d'ignorer le texte de la cellule A1 ?

Merci d'avance!

Bonjour,

Si le texte est toujours en fin de cellule, on peut imaginer qq chose du style :

=SI(DROITE(A1;2)*1>=B1;"Conforme";"Non Conforme")

Merci pour la réponse rapide, dans mon cas j'ai un retour : #VALEUR! une idée d'ou ca pourrait provenir ?

En y reflechissant je ne suis pas sûr que cette formule répondera à mon problème car si j'ai bien compris le paramètre 2 sert à retourner 2 caractères ? Dans mon cas le nombres de chiffres sera variable parfois 3 parfois 4 etc, y aurait il une autre solution plus adaptée?

En y reflechissant je ne suis pas sûr que cette formule répondera à mon problème car si j'ai bien compris le paramètre 2 sert à retourner 2 caractères ? Dans mon cas le nombres de chiffres sera variable parfois 3 parfois 4 etc, y aurait il une autre solution plus adaptée?

On peut toujours déterminer de manière détournée le nombre de caractères à l'aide d'un caractère spécifique, par exemple la position du :. Peux tu joindre un fichier avec quelques exemples exhaustifs ?

Bonjour,

En c1

=SI(RECHERCHE(9^9;--("0"&STXT(A1;MIN(CHERCHE({0.1.2.3.4.5.6.7.8.9};A1&"0123456789"));LIGNE($1:$100))))>=RECHERCHE(9^9;--("0"&STXT(B1;MIN(CHERCHE({0.1.2.3.4.5.6.7.8.9};B1&"0123456789"));LIGNE($1:$100))));"Conforme";"Non Conforme")

Merci à Mbbp (https://forum.excel-pratique.com/excel/recuperer-la-valeur-numerique-d-une-cellule-102536)

Voici un exemple de fichier ou j'aimerais utiliser ma formule : ici on voit que pour la ligne voiture il y a un probleme avec ma formule actuelle ; la valeur minimum attendue est 700, la valeur réelle est 652 et le retour est conforme alors que ça ne devrait pas être le cas. Quelqu'un pourrait il m'éclairer ? Sachant que j'ai une contrainte : dans la colonne item, je ne peux pas séparer le texte des nombres, ça doit rester une cellule.

15exemple.xlsx (13.18 Ko)

Ca a l'air de fonctionner

12exemple-2.xlsx (14.23 Ko)

Ptdr jamais vu une formule aussi compliquée jvais pas chercher à comprendre et jvais juste la copier :') merci en tout cas !

Désolé, je vais faire le mec chiant, t'aurais pas une formule qui se limite à une ligne à chaque fois ? la j'ai l'impression que ça fait bugger tout mon classeur excel ..

Bonjour !

Si la structure du champ "item" est identique à celle de votre exemple, je vous propose de tester cette solution :

Bonjour, en testant votre solution avec mon exemple j'ai un retour #VALEUR! je ne sais pas pourquoi ..

image image

Voici la formule que j'utilise dans mon cas :

=SI(DROITE([@[Information récupérée]];NBCAR([@[Information récupérée]])-TROUVE(" : ";[@[Information récupérée]])-2)*1>=[@[Expression attendue]];"Conforme";"Non Conforme")

Les cellules des colonnes information récupérée et expression attendue sont au format nombre

Une idée d'ou pourrait provenir le probleme ?

Bonjour !

Il faudrait mettre à notre disposition un fichier, représentatif et anonymisé !

Voila je vous joins deux fichiers : le premier fichier correspond au tableau excel, le deuxieme est un fichier texte qui contient une information que j'importe via une macro dans le premier fichier (j'importe cette information dans la cellule C4)

Bonjour de nouveau !

Je pense que l'erreur est à rechercher dans votre macro d'import.

Le nombre de caractères de la valeur importée est de 40. Or, si l'on procède à un simple copier/coller à partir de votre fichier txt, on obtient 38 caractères.

Il y aurait donc des caractères invisibles....indésirables.

La formule appliquée sur la valeur copiée/collée retourne le résultat attendu.

Je vous laisse le soin de revisiter votre macro avec les spécialistes VBA.

8tuvan-1.xlsm (23.11 Ko)
Rechercher des sujets similaires à "ignorer texte verification valeur"