Trouver la date correspondante dans la rangéeSalut,
J'essaie de créer un script (ou une formule) dans lequel je recherche chaque date d'une ligne d'une table de données pour une date correspondante. Je veux créer une colonne avec une simple réponse oui / non à la question de savoir si une "date de distribution" correspond à la date indiquée. tout des colonnes de la visite.Pour ce but, j'ai créé une formule avec une instruction if comme indiqué ci-dessous, mais le résultat obtenu est erroné. Par exemple le résultat dans la première ligne devrait être "oui" car il y a une correspondance avec la colonne Visite 8. Qu'est-ce que je fais mal?
Si(
: Date de délivrance == (: SCREENING |: Nom ("VISITE 2 (SEMAINE 0)") |
: Nom ("VISITE 3 (SEMAINE 2)") | : Nom ("VISITE 4 (SEMAINE 4)") |
: Nom ("VISITE 5 (SEMAINE 8)") | : Nom ("VISITE 6 (SEMAINE 10)") |
: Nom ("VISITE 7 (SEMAINE 12)") | : Nom ("VISITE 8 (SEMAINE 14)") |
: Nom ("VISITE 9 (SEMAINE 16)") | : Nom ("VISITE 10 (SEMAINE 20)") |
: Nom ("VISITE 11 (SEMAINE 26)") | : Nom ("VISITE 12 (SEMAINE 29)") |
: Nom ("VISITE 13 (SEMAINE 32)") | : Nom ("VISITE 14 (SEMAINE 35)") |
: Nom ("VISITE 15 (SEMAINE 38)") | : Nom ("VISITE 16 (SEMAINE 41)") |
: Nom ("VISITE 17 (SEMAINE 45)") | : Nom ("VISITE 18 (SEMAINE 52)") |
: Nom ("VISITE 19 (SEMAINE 57)")),
"Oui",
"non"
)
Re: Trouver la date correspondante dans la ligneVoici la syntaxe correcte pour l'instruction If () que vous écrivez
If(
:Dispensed Date == :SCREENING |
:Dispensed Date == :Name( "VISIT 2 (WEEK 0)" ) |
:Dispensed Date == :Name( "VISIT 3 (WEEK 2)" ) |
:Dispensed Date == :Name( "VISIT 4 (WEEK 4)" ) |
:Dispensed Date == :Name( "VISIT 5 (WEEK 8)" ) |
:Dispensed Date == :Name( "VISIT 6 (WEEK 10)" ) |
:Dispensed Date == :Name( "VISIT 7 (WEEK 12)" ) |
:Dispensed Date == :Name( "VISIT 8 (WEEK 14)" ) |
:Dispensed Date == :Name( "VISIT 9 (WEEK 16)" ) |
:Dispensed Date == :Name( "VISIT 10 (WEEK 20)" ) |
:Dispensed Date == :Name( "VISIT 11 (WEEK 26)" ) |
:Dispensed Date == :Name( "VISIT 12 (WEEK 29)" ) |
:Dispensed Date == :Name( "VISIT 13 (WEEK 32)" ) |
:Dispensed Date == :Name( "VISIT 14 (WEEK 35)" ) |
:Dispensed Date == :Name( "VISIT 15 (WEEK 38)" ) |
:Dispensed Date == :Name( "VISIT 16 (WEEK 41)" ) |
:Dispensed Date == :Name( "VISIT 17 (WEEK 45)" ) |
:Dispensed Date == :Name( "VISIT 18 (WEEK 52)" ) |
:Dispensed Date == :Name( "VISIT 19 (WEEK 57)" ),
"yes",
"no"
);