Afficher que les travaux liés à une date spécifique
Résolu
gaam
-
gaam -
gaam -
Bonjour,
j'ai excel 2000 et j'ai fais un fichier avec des travaux, les dates de débuts, et dès que ça dure plus d'un jour, la date de fin. Voici un exemple (les cases sont séparées par des virgules) :
Travaux 4, 01.03.13
Travaux 1, 15.03.13, 20.07.13
Travaux 2, 07.04.13, 08.04.13
Travaux 3, 10.05.13
Ce que j'aimerais, c'est que quand j'entre une date dans une cellule, il ne resterait que les travaux qui ont lieu à cette date. Par exemple si je marque "10.05.13" ça m'afficherait:
Travaux 3, 15.03.13, 20.07.13
Travaux 2, 10.05.13
Est-ce qu'une formule le permet? Ou sinon en VBA?
Merci de votre aide en tout cas, ce serait vraiment très utile.
Bonne journée à tous!
j'ai excel 2000 et j'ai fais un fichier avec des travaux, les dates de débuts, et dès que ça dure plus d'un jour, la date de fin. Voici un exemple (les cases sont séparées par des virgules) :
Travaux 4, 01.03.13
Travaux 1, 15.03.13, 20.07.13
Travaux 2, 07.04.13, 08.04.13
Travaux 3, 10.05.13
Ce que j'aimerais, c'est que quand j'entre une date dans une cellule, il ne resterait que les travaux qui ont lieu à cette date. Par exemple si je marque "10.05.13" ça m'afficherait:
Travaux 3, 15.03.13, 20.07.13
Travaux 2, 10.05.13
Est-ce qu'une formule le permet? Ou sinon en VBA?
Merci de votre aide en tout cas, ce serait vraiment très utile.
Bonne journée à tous!
A voir également:
- Afficher que les travaux liés à une date spécifique
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
- Publipostage date inversée ✓ - Forum Word
- Afficher les commentaires word - Guide
- Afficher les modifications word - Guide
- Afficher taille dossier windows - Guide
3 réponses
Bonjour
Une possibilité par formule :
Ajouter une 4eme colonne au tableau
En supposant la date choisie en A1 et le tableau des travaux commençant ligne 3 avec en A3 Travaux n, en B3 date de debut en C3 date de fin,
en D3 mettre la formule :
=SI(OU(B3=$A$1;ET($A$1>B3;$A$1<=C3));"ok";"")
puis etirer la formule vers le bas du tableau
En appliquant ensuite un filtre sur la colonne D à partir de OK il ne restera affiché que les travaux concernés par la date en A1
cdlmnt
Une possibilité par formule :
Ajouter une 4eme colonne au tableau
En supposant la date choisie en A1 et le tableau des travaux commençant ligne 3 avec en A3 Travaux n, en B3 date de debut en C3 date de fin,
en D3 mettre la formule :
=SI(OU(B3=$A$1;ET($A$1>B3;$A$1<=C3));"ok";"")
puis etirer la formule vers le bas du tableau
En appliquant ensuite un filtre sur la colonne D à partir de OK il ne restera affiché que les travaux concernés par la date en A1
cdlmnt
Bonjour,
merci beaucoup via55, c'est exactement ce que je cherchais!! Je vais l'intégrer avec la date du jour et ce sera nickel.
Bonne fin de semaine.
merci beaucoup via55, c'est exactement ce que je cherchais!! Je vais l'intégrer avec la date du jour et ce sera nickel.
Bonne fin de semaine.
Voici la formule que j'ai utilisée pour finir (si ça sert à quelqu'un...) :
=SI(ET(ESTNONTEXTE(B6);ESTNONTEXTE(C6));SI(OU(B6=$D$4;ET($D$4>B6;$D$4<=C6));"ok";"");"")
J'ai utilisé ESTNONTEXTE parce que je ne voulais pas que ça prenne en compte les cellule contenant "jusqu'à nouvel avis" ou "durée de 4 mois".
=SI(ET(ESTNONTEXTE(B6);ESTNONTEXTE(C6));SI(OU(B6=$D$4;ET($D$4>B6;$D$4<=C6));"ok";"");"")
J'ai utilisé ESTNONTEXTE parce que je ne voulais pas que ça prenne en compte les cellule contenant "jusqu'à nouvel avis" ou "durée de 4 mois".