[Excel] base de données numéros de facture
Yureeeka
-
melanie1324 Messages postés 1561 Statut Membre -
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
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:
- [Excel] base de données numéros de facture
- Liste déroulante excel - Guide
- Trier des données excel - Guide
- Word et excel gratuit - Guide
- Formules excel de base - Guide
- Supprimer les données de navigation - Guide
1 réponse
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
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