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

Fermé
Yureeeka - Modifié par Yureeeka le 24/05/2011 à 11:05
melanie1324 Messages postés 1504 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 - 24 mai 2011 à 12:29
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

A voir également:

1 réponse

melanie1324 Messages postés 1504 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 154
24 mai 2011 à 12:29
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