REDCap:引用计算字段中的重复实例

问题描述 投票:0回答:1

我正在尝试为重复仪器中的计算字段编写公式,以计算不同重复仪器中的字段(从中提取数据);我需要公式来引用任何实例,而不仅仅是特定的实例,并且可用的智能变量选项(例如当前实例、下一个实例)似乎无法满足这一需求。 我试图编写的公式如下(变量 1 是重复实例中的日期;变量 2 是不同重复实例中的日期;我尝试/无法编码的引用全部是上限)

if([variable1][current-instance]=[variable2][ANY-INSTANCE], [variable3][FROM SAME INSTANCE AS VARIABLE2],"na")`

换句话说,有一种方法可以告诉 REDCap“在任何现有实例中查找这些变量的匹配项,如果找到则返回第三个变量”?

我进行了测试,以确保我通过引用特定实例(例如)正确设置了日期格式。

if([variable1][1]=[variable2][1], [variable3][1], "na")
这个公式返回正确的值,但我不想指定实例编号(相反,我想用公式“查找”任何实例来查找匹配项)。 没有引用特定实例的相同公式返回“无值”(大概是因为 REDCap 仅查看每个重复工具的第一个实例)。

database instance redcap
1个回答
0
投票

根据我一直在做的一些搜索,可以使用 [RECORD_NAME][FIELD_NAME][ANY] 我还没有尝试过!祝你好运!

© www.soinside.com 2019 - 2024. All rights reserved.