Formule ="VALEUR" dans une feuille et pas dans l'autre feuille !!!

  • Initiateur de la discussion Initiateur de la discussion JBARBE
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

JBARBE

XLDnaute Barbatruc
Bonsoir,

J'ai un petit probléme avec un fichier comportant dans une feuille ( Feuil5) la formule "=TROUVE(" ";A6)-1"
Celle-ci m'affiche VALEUR en B6 alors que dans la Feuille "Presse" tout est correct !

Merci à l'avance !
 

Pièces jointes

Dernière édition:
Re : Formule =TROUVE(" ";A6)-1 dans une feuille fonctionnant pas dans l'autre feuill

Bonsoir


Vite, acheter des lunettes
=TROUVE(" ";A7)-1
fonctionne si on met seulement un espace 😉

Et il ne serait pas superfétatoire d'utiliser la fonction SUPPRESPACE pour se simplifier la tâche.
 
Dernière édition:
Re : Formule =TROUVE(" ";A6)-1 dans une feuille fonctionnant pas dans l'autre feuill

Tu peut également essayer ceci, car les espaces ne sont pas tous des espaces simples :
Code :
=TROUVE(CAR(160);A6)-1

Super cela marche ! Mais j'ai des messages "VALEUR " de la colonne D à K !!!!! Je précise que c'est une importation de données Web ( copier-coller) !

Merci beaucoup !
 
Re : Formule ="VALEUR" dans une feuille et pas dans l'autre feuille !!!

Re-bonsoir,

Formule à mettre en B6 :
Code:
=TROUVE("  ";SUBSTITUE(A6;CAR(160);" "))-1

Et formule à mettre en C6 :
Code:
=SUBSTITUE(DROITE(A6;NBCAR(A6)-B6);CAR(160);" ")

Puis tu tires le tout vers le bas.

A+
 
Re : Formule ="VALEUR" dans une feuille et pas dans l'autre feuille !!!

La formule en B6
=SIERREUR(TROUVE(CAR(160);A6)-1;"")
marche pas !!! celle-ci marche >>>>
=TROUVE(" ";SUBSTITUE(A6;CAR(160);" "))-1

D'autre part en colonne D C'est bon avec
=SIERREUR(GAUCHE(C6;6)*1;"")

en Colonne E à K il y a
=SUPPRESPACE(STXT($C6;SOMMEPROD((NBCAR($D6😀6)))+COLONNES($D6😀6)+6;2))*1

Qui affiche "VALEUR"

Merci pour tout !
 
Dernière édition:
Re : Formule ="VALEUR" dans une feuille et pas dans l'autre feuille !!!

Finalement j'ai trouvé, il suffit de changer le chiffre ci-dessous en gras ( 6 ) par 5 dans la cellule E6 !
Code:
=SUPPRESPACE(STXT($C6;SOMMEPROD((NBCAR($D6:D6)))+COLONNES($D6:D6)+6;2))*1

Merci beaucoup à vous tous et bonne journée !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
17
Affichages
836
Réponses
5
Affichages
306
  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
288
Retour