Bonjour à tous,
J'ai un problème surement tout bête ! Que je n'arrive pas à résoudre…
J'ai tenté de l'expliquer ci-dessous (pas simple !).
J'espère que c'est compréhensible ?
En tout cas, merci de votre attention et merci de votre aide.
Jackis44
Gestion d'une bibliothèque
PB : Mise à jour du code disponibilité d'un ouvrage en fonction des prêts et des retours : un ouvrage prété devient indisponible, un ouvrage rendu redevient disponible.
Nous disposons de 2 feuilles de calcul :
1 - Une feuille CATALOGUE qui répertorie tous les ouvrages avec (entre autres…)
un Code identifiant unique
le Statut "disponible" ou "indisponible"
2 - Une feuille PRÊTS qui permet de connaitre pour chaque mouvement le Document prêté, la date de prêt et le statut "indisponible" généré par le prêt
OU la date de retour et le statut "disponible" généré par le retour
Mon problème est de mettre à jour le statut de disponibilité du catalogue en fonction des mouvements (Prêts & retours)
Illustration :
CATALOGUE
ID Doc Statut
A Dispo
B Dispo
C Dispo
Aujourd'hui 31 décembre 2008, je prête l'ouvrage B à Dupont, en conséquence je saisis le mouvement (ID Doc, ID emprunteur, Date de l'emprunt)
MOUVEMENTS
ID Doc Date Prêt Date Retour Statut
B 31/12/2008 Indisponible
Le statut de l'ouvrage B dans le catalogue doit donc passer de "Dispo" à "Indisponible"
J'avoue ne pas savoir trouver de solution simple pour répercuter cette mise à jour sans perturber le statut des documents A & C qui n'ont pas été mouvementés
Le code statut du catalogue est égal à "Disponible" si le Document n'a jamais été mouvementé
Sinon, il est égal au statut du dernier mouvement enregistré pour cet ouvrage
Comment puis-je réaliser avec EXEL ce test logique, si simple à exprimer ?? Je suis équipé en WINDOWS XP, Exel 2007
Merci de votre attention et, si cela vous est possible, du coup de pouce me permettant de franchir l'obstacle
Jackis44
J'ai un problème surement tout bête ! Que je n'arrive pas à résoudre…
J'ai tenté de l'expliquer ci-dessous (pas simple !).
J'espère que c'est compréhensible ?
En tout cas, merci de votre attention et merci de votre aide.
Jackis44
Gestion d'une bibliothèque
PB : Mise à jour du code disponibilité d'un ouvrage en fonction des prêts et des retours : un ouvrage prété devient indisponible, un ouvrage rendu redevient disponible.
Nous disposons de 2 feuilles de calcul :
1 - Une feuille CATALOGUE qui répertorie tous les ouvrages avec (entre autres…)
un Code identifiant unique
le Statut "disponible" ou "indisponible"
2 - Une feuille PRÊTS qui permet de connaitre pour chaque mouvement le Document prêté, la date de prêt et le statut "indisponible" généré par le prêt
OU la date de retour et le statut "disponible" généré par le retour
Mon problème est de mettre à jour le statut de disponibilité du catalogue en fonction des mouvements (Prêts & retours)
Illustration :
CATALOGUE
ID Doc Statut
A Dispo
B Dispo
C Dispo
Aujourd'hui 31 décembre 2008, je prête l'ouvrage B à Dupont, en conséquence je saisis le mouvement (ID Doc, ID emprunteur, Date de l'emprunt)
MOUVEMENTS
ID Doc Date Prêt Date Retour Statut
B 31/12/2008 Indisponible
Le statut de l'ouvrage B dans le catalogue doit donc passer de "Dispo" à "Indisponible"
J'avoue ne pas savoir trouver de solution simple pour répercuter cette mise à jour sans perturber le statut des documents A & C qui n'ont pas été mouvementés
Le code statut du catalogue est égal à "Disponible" si le Document n'a jamais été mouvementé
Sinon, il est égal au statut du dernier mouvement enregistré pour cet ouvrage
Comment puis-je réaliser avec EXEL ce test logique, si simple à exprimer ?? Je suis équipé en WINDOWS XP, Exel 2007
Merci de votre attention et, si cela vous est possible, du coup de pouce me permettant de franchir l'obstacle
Jackis44
Dernière édition: