Excel 2003

djazzy76 Messages postés 6 Statut Membre -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
je parlerai du processus de traitement d'une facture depuis sa reception jusqu'a son paiement.
Lorsqu'une facture est recue, son etat est 34. Quand elle est en cours de traitement elle a differents etats(161,162 ou 172, etc). Et
lorsqu'elle est prete pour son paiment son statut passe a 14. Ensuite on passe on traitement de la facture suivante avec les memes principes.
A present je souahite savoir a travers Excel 2003, combien de jour on prend pour traiter une facture.
-de sa date de reception a son traitement
-de sa date de reception a son paiement.

Ex: dans la colonne b on a l'etat des factures.
dans la colonne a on les dates(de recption, de traitement et de paiement des factures)
A2(17.10.2008) B2(34)
A3(21.11.2008) B3(161)
A4(30.11.2008) B4(14)
A5(01.12.2008) B5(34)
A6(28.12.2008) B6(162)
A7(02.01.2009) B7(14)
A8(10.01.2009) B8(34)
A9(25.01.2009) B9(14)

Merci pour votre aide.

4 réponses

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonsoir,

En fait je crois que michel a oublié de coller qcq chose...

En attendant sa proposition en voici une autre à saisir en A2 :
=SI(B2=34;INDEX(A2:A9;EQUIV(14;B2:B9;0))-A2;"")
à recopier vers le bas

Conditions :
- toutes les factures doivent avoir l'état 14 (vu que tu ne fais nulle part référence à un n° de facture) sinon on cumule le temps de 2 factures ou plus.
- pas plus de 9 états possibles par facture (sinon remplacer A9 et B9 par A20 et B20 ou plus...)

eric
1
djazzy76
 
Bonsoir Eric,
Vraiment merci de m'avoir repondu.

Mais je vais etre encore plus explicite vu le resultat que je recherche afin que tu puisses m'apporter de l'aide selon ta disponibilite.

Dans la colonne A on a les dates, la colonne B les statut des factures. Donc dans la colonne C je souhaite avoir le nombre de jour mis pour traiter chaque facture. De plus pour chaque facture combien jour a t'on mis de la reception (34) au traitement (161) et de la reception (34) au paiement(14). Et la j'ai pris l'exemple de trois factures c'est qui fait que je m'arrete a A9 et B9. Mais on a plusieurs factures donc

Par exemple, En ce qui concerne la premiere facture, en C3 je souhaite avoir le nombre de jour mis de la reception de la facture B2(34) a son traitement B3(161). Puis en C4 je souhaite avoir le nombre de jour mis de la reception de la facture B2(34) a son paiement B4(14). Apres s'en suit la facture suivante car apres le statut 14 on a le statut 34 a nouveau ce qui signifie qu'on passe a une autre facture.


Merci beaucoup pour tout
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
bonjour
=A9-A2 en jours calendaires, pour les jours ouvrables et ouvrés c'est une autre paire de manches...
0
djazzy76 Messages postés 6 Statut Membre
 
Michel merci de ta reponse.

Cependant A9-A2 signifie chercher le nombre de jour pris pour traiter les 3 factures.
Ici il y a trois factures dans mon exemple car du staut 34 a 14 signifie le traitement d'une facture.

merci d'avance
A+
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
re,

regarde si ce 1° jet te convient:
0
djazzy76
 
Salut Michel,

En fait, ta 1ere reponse ne me convient pas raison pour laquelle j'ai bien voulu te reexpliquer ce que je veux reellement. Dans un mois on peux traiter plusieurs factures. Moi ce que je veux c'est de savoir combien de jour on met pour traiter chaque factures.

Merci pour tes reponses.
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Re,

Un peu plus compliqué de rechercher vers le haut le début de la facture...
Avec une colonne intermédiaire C à masquer ça simplifie tout :
en C3 : =A3-A2
en D3 : =SI(B3=34;0;C3+D2)

eric
0