Problème pour extraire texte
Résolu/Fermé
Akatsucki
Messages postés
90
Date d'inscription
jeudi 1 octobre 2020
Statut
Membre
Dernière intervention
16 décembre 2021
-
1 oct. 2020 à 16:43
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 - 1 oct. 2020 à 21:15
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 - 1 oct. 2020 à 21:15
A voir également:
- Problème pour extraire texte
- Extraire une video youtube - Guide
- Extraire son video - Guide
- Extraire image pdf - Guide
- Excel cellule couleur si condition texte - Guide
- Mettre un texte en majuscule - Guide
2 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
Modifié le 1 oct. 2020 à 17:22
Modifié le 1 oct. 2020 à 17:22
Bonjour,
Essaies cette formule : valeur en A1, formule en B1 :
Et si veux un nombre au lieu du texte, ajoutes à la fin de la formule + 0, mais ça donnera #VALEUR! quand AUS est absent.
Essaies cette formule : valeur en A1, formule en B1 :
=STXT(A1;TROUVE("AUS ";A1 & "AUS ")+4;TROUVE(" ";A1&"AUS ";TROUVE("AUS ";A1 & "AUS ")+4)-TROUVE("AUS ";A1 & "AUS ")-4)
Et si veux un nombre au lieu du texte, ajoutes à la fin de la formule + 0, mais ça donnera #VALEUR! quand AUS est absent.
tontong
Messages postés
2549
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
23 avril 2024
1 054
Modifié le 1 oct. 2020 à 20:54
Modifié le 1 oct. 2020 à 20:54
Bonjour à tous,
Une autre acrobatie:
=GAUCHE(SUBSTITUE(STXT(A10&" ";CHERCHE("AUS";A10)+4;99);" ";"§";1);CHERCHE("§";SUBSTITUE(STXT(A10&" ";CHERCHE("AUS";A10)+4;99);" ";"§";1))-1)*1
Le résultat est en nombre mais 000 s'écrit 0.
simplifié:
=GAUCHE(STXT(A10&" ";CHERCHE("AUS";A10)+4;99);CHERCHE(" ";STXT(A10&" ";CHERCHE("AUS";A10)+4;99))-1)*1
Une autre acrobatie:
=GAUCHE(SUBSTITUE(STXT(A10&" ";CHERCHE("AUS";A10)+4;99);" ";"§";1);CHERCHE("§";SUBSTITUE(STXT(A10&" ";CHERCHE("AUS";A10)+4;99);" ";"§";1))-1)*1
Le résultat est en nombre mais 000 s'écrit 0.
simplifié:
=GAUCHE(STXT(A10&" ";CHERCHE("AUS";A10)+4;99);CHERCHE(" ";STXT(A10&" ";CHERCHE("AUS";A10)+4;99))-1)*1
1 oct. 2020 à 18:31
Pouvez-vous me dire pourquoi vous ajouter le &"AUS" à la suite de l'adresse du texte ..
Merci
Salutations
Le Pingou
1 oct. 2020 à 19:40
Le &"AUS", c'est pour avoir un résultat quand la chaine est absente, ça évite de traiter les différents cas avec des SI() et/ou d'utiliser le SIERREUR() trop généraliste.
Cdlt
Patrice
Modifié le 1 oct. 2020 à 21:17
Salutations
Le Pingou
Modifié le 1 oct. 2020 à 18:43
Et oui je veux la valeur en chiffre
Si c’est #valeur je rajouterai dans la formule SIERREUR au pire :)
1 oct. 2020 à 20:02
J’ai aussi du mal à comprendre pourquoi il y a des & dans la formule, mais d’après moi c’est pour trouvé tous les cas ou le AUS ce situe dans la cellule, après je peux me tromper
Bonne soirée et merci à vous