|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 49 ![]() |
Bonjour,
j'ai besoin d'un coup de main sur des formules et contextes. Voici le cas : IPP(Patient) début_séjour clé_séjour test test 28/12/2008 1 1 test 05/01/2009 2 0 => je veux 1test 08/01/2009 3 0 => je veux 1 Dans ma formule 'test', je teste la date début séjour et regarde si celle-ci est inférieure au 01/01/2009. C'est vrai pour le séjour 1 mais faux pour les 2 autres séjours. Je veux néanmoins retourner vrai pour les 2 autres séjours. J'ai essayé des tas de formules avec 'Dans', 'pourchaque'...sans succès. J'ai vraiment besoin d'une aide extérieure car je tourne en rond. Voici entre autre quelques formules testées : Code :
=Si(([jour1]>=[Date début] ) ;1;0) Dans ([IPP Administratif]) Code :
=Si(([jour1]>=[Date début] ) ;1;0) Dans ([IPP Administratif]) pourchaque ([Clé_séjour]) Merci. |
|
|
00
|
|
|
#2 |
![]() ![]() Julien LizzulInscription : mars 2008 Messages : 1 103 ![]() |
Bonjour,
Tu peux expliquer un peu ton besoin ? En gros, si l'un des débuts de séjour est inférieur à jour1 pour un patient, alors je mets 1 pour toutes les lignes du patient ?
__________________
|
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 49 ![]() |
c'est exactement ça
|
|
|
00
|
|
|
#4 |
![]() ![]() Julien LizzulInscription : mars 2008 Messages : 1 103 ![]() |
Essaye ça :
Code :
=Min([début_séjour]) Dans ([Patient]) < <jour1>
__________________
|
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 49 ![]() |
Je ne pouvais pas utiliser le 'min', la formule étant beaucoup plus complexe que mon exemple.
Je me s'y pris complétement différemment, toujours en travaillant sur les contextes, ça marche. Merci. |
|
|
00
|
|
|
#6 | |
![]() ![]() Julien LizzulInscription : mars 2008 Messages : 1 103 ![]() |
Citation:
__________________
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com