[Excel] base de données numéros de facture

Yureeeka -  
melanie1324 Messages postés 1561 Statut Membre -
Bonjour,

Je voudrais savoir si il est possible dans une liste de numéro de facture de tronqué une partie
En fait j'ai des factures qui font 8 chiffres et d'autres 7 ce qui fait que sur celles de 7 il y'a un caractères de trop. J'aimerai une fonction qui fasse, si le deuxième chiffre de mon numéro de facture est un 9 alors on laisse 7 chiffres et si c'est autre chose on garde les 8 caractères.
Merci de votre aide

1 réponse

  1. melanie1324 Messages postés 1561 Statut Membre 156
     
    bonjour,

    un début de piste :

    =si(droite(gauche(A2;2);1)=9;gauche(A2;7);A2)

    la fonction si fonctionne comma ca :
    si ( ca c'est vrai; alors tu affiches ca; sinon ca)

    la fonction droite(A2;10) récupère les 10 premiers caractères de la cellule A2

    la fonction gauche idem que la doite sauf qu'il s'agit des caractères à gauche.

    Donc ta formule :

    =si le caractère située à droite des 2 premiers caractères situés à gauche de la cellule A2 (autrement dit, je récupère les deux premiers caractères à gauche et ne garde que le 2e) est = 9
    alors : j'affiche les 7 premiers caractères situés à gauche de la cellule A2
    sinon : j'affiche A2
    0