Compléter formule si contient un espace

Résolu
Skadulf Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'utilise dans mon fichier cette formule :

=SIERREUR(INDEX(Feuil2!C:C;EQUIV(B15;Feuil2!B:B;0));"")

J'aimerais la compléter pour que cette formule renvoie un 0 si il y a un espace dans la case ou si il n'y a pas de chiffre dans la case.

En effet la formule marche très bien quand il y a des chiffres par contre si c'est sur une cellule vide ou avec des espaces, elle me renvoie une cellule vide ou avec des espaces ce qui me fait des erreurs de valeurs quand je copie colle dans un autre tableau.

Merci d'avance !



Configuration: Windows / Chrome 83.0.4103.116
A voir également:

3 réponses

Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
... et si tu mets 0 à la place de "" ?
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
t
Tout dépend de ce que vous avez comme formules ensuite, (certaines sont sensibles à la valeur, d'autres pas) parce que quoique vous fassiez, il y aura toujours un renvoi selon votre formule
vous pouvez toutefois lui donner la valeur 0 plutôt que ""
soit directement avec:
=SIERREUR(INDEX(Feuil2!C:C;EQUIV(B15;Feuil2!B:B;0));0)
ou selon vos données:
=SIERREUR(INDEX(Feuil2!C:C;EQUIV(B15;Feuil2!B:B;0))*1;0)
si ça ne règle pas le problème, il faudra en dire plus sur la suite dans votre modèle
crdlmnt
0
Skadulf Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
_Merci à vous c'était un 0 entre les """"
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
pour info:
avec un 0 les guillemets sont inutiles et risquent plutôt de poser des problèmes
crdlmnt
0