Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Extraire un numéro de chèque en formule

  • Initiateur de la discussion Initiateur de la discussion MJ13
  • 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 !

MJ13

XLDnaute Barbatruc
Bonjour à tous

je suis en train de simplifier mon gestionnaire de compte. Mais j'aurais besoin d'une formule pour extraire le numéro de chèque:

J'ai ces données que me renvoie le scanner mais je voudrais avoir 1366 et 1364 plutôt en formule mais je ne serai pas contre une petite fonction. La strucrure est toujours la même avec ces deux exemples qui sont représenttaif de mes données.

CHEQUE 000 1366
CHEQUE 0001 364

Merci d'avance 🙂.
 
Dernière édition:
Re : Extraire un numéro de chèque en formule

Slaut MJ13,

Avec un petit exemple c'est un peu court pour être certain de répondre à tous les cas de figure !
Essaie quand même ceci, si cela fonctionne, tant mieux, au cas contraire donne quelques exemples complémentaires.
Code:
=--SUBSTITUE(A1;"CHEQUE ";"")

Édition 1:
Avec le deuxième exemple, ceci fonctionne mieux, à condition que l'espace ne soit pas un CAR(160) :
Code:
=--SUBSTITUE(SUBSTITUE(A1;"CHEQUE ";"");" ";"")

Édition 2:
Salut à toi aussi Excel-lent !
 
Dernière édition:
Re : Extraire un numéro de chèque en formule

Bonjour MJ13


Comme demandé, voici ci-dessous une réponse en formule pour le cas où ta réfèrence est dans la cellule : A1

=DROITE(GAUCHE(A1;11);1)&DROITE(A1;3)

Cette formule te permet ainsi de supprimer le texte situé devant : "CHEQUE ", mais également les espaces et les zéro

Bonne journée
Cordialement

Edition : bonjour Hoerwind
 
Dernière édition:
Re : Extraire un numéro de chèque en formule

Bonjour Hoerwind, Excel-lent

Merci beaucoup à vous deux 🙂. C'est vrai que ta deuxième formule Hoerwind est plus en adéquation avec les données que je pourrais avoir (voir le fichier).

Je comprend pourquoi que je suis nul en formule, c'est que je sais où trouver des solutions 😱.

Merci et bon Week-end 🙂.
 

Pièces jointes

Re : Extraire un numéro de chèque en formule

Bonjour à tous,

Sinon, il y a la fonction suivante qui ne se préoccupe pas de la forme de ce qui n'est pas numérique :

Code:
Option Explicit

Function NumCheque(NumeroComplet As String) As Long
Dim PosCar As Long
Dim Numero As Long
Dim Car As String

For PosCar = 1 To Len(NumeroComplet)
    Car = Mid(NumeroComplet, PosCar, 1)
    If IsNumeric(Car) Then
        Numero = Numero & Car
    End If
Next PosCar
NumCheque = CLng(Numero)
End Function

Cordialement
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…