Menu

Numero de facture évolutif [Résolu]

Ccgc - 3 oct. 2017 à 14:54 - Dernière réponse : Mike-31 16188 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 17 juillet 2018 Dernière intervention
- 4 oct. 2017 à 10:08
Bonjour,
J'ai trouvé une façon de générer un num de facture (année, mois,000) et le faire évoluer en +1 à chaque édition d'une facture... mais ma façon me semble tirée par les cheveux; je pense qu'il y a beaucoup plus simple avec des formules ANNEE, MOIS, mais je patine sur "num_de_serrie" et certainement les formats de cellule; si quelqu'un veut bien si pencher
Merci :)

http://www.cjoint.com/c/GJdmKQPhnza
(j'ai condensé deux Feuil sur une seule vu qu'un simple = les relies)
Afficher la suite 

Votre réponse

7 réponses

Mike-31 16188 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 17 juillet 2018 Dernière intervention - Modifié par Mike-31 le 3/10/2017 à 15:29
0
Merci
Bonjour,

Pour ma part je supprimerais les cellules J2 et K2 et mettrais directement cette formule en C6
=(J3&K3&DROITE(MAX(C8:C14);3))+1

ensuite je pense que tu archives les numéros de facture dans la plage C8:C14 manuellement ou en faisant un copier/Collage spécial Valeur de la facture éditée

il serait également possible de supprimer les cellules J3 et K3 et extraire les données nécessaires des cellules existantes E3 et F3
avec cette formule
=(DROITE(F3;2)&TEXTE(MOIS(1&E3);"00")&DROITE(MAX(C8:C14);3))+1

et du coup les données colonnes K et L deviennent inutiles
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
Commenter la réponse de Mike-31
0
Merci
Merci Mike-31 :)
j'savais bien qu'il y avait "plus simple".
Seul petit bémol; dans les deux cas j'obtiens 17091 au lieu de 1709001...
je me penche là dessus mais avoue n'avoir jamais utilisé de telles formules...
Je suppose un & ou CONCATENER quelque part?
Bien à toi
Commenter la réponse de Ccgc
0
Merci
C'est OK Mike-31 ;)
En C6 j'ai mis: =(DROITE(F3;2)&TEXTE(MOIS(1&E3);"00")&CONCATENER("00";DROITE(MAX(C8:C14))))+1
En Feuil1 num=C6 Feuil2... C'est nickel!
Merci pour ton aide et à la "revoillure" parce-que j'en ai d'autres... :)
Commenter la réponse de Ccgc
0
Merci
OUPS! Erreur de ma part; le CONCATENER ne peut évidement marcher...
Si j'entre 1709012 en factures éditées j'obtiens 1709003 en C6... :(
Commenter la réponse de Ccgc
Mike-31 16188 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 17 juillet 2018 Dernière intervention - 3 oct. 2017 à 20:44
0
Merci
Re,

essaye comme cela, la formule prendra en compte la plage vide C8:C14 et commencera la numérotation à 001

en C6 tu colles simplement cette formule

=(DROITE(F3;2)&TEXTE(MOIS(1&E3);"00")&TEXTE(DROITE(MAX(C8:C14);3)+1;"000"))*1
Commenter la réponse de Mike-31
0
Merci
C'est bien ça!!!
Encore un grand Merci,
Commenter la réponse de Ccgc
Mike-31 16188 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 17 juillet 2018 Dernière intervention - 4 oct. 2017 à 10:08
0
Merci
Re,

alors je passe le statut de la discussion en résolu
Commenter la réponse de Mike-31