以下是我的SSRS报告的输出。我想做的是根据Test_result (仅当有实际结果时,即25,99,97.6)和Meds (仅当有实际结果时,即立普妥)除以ID总数(在本例中为13)来计算遵从性百分比
或合规性百分比= (Test_result、Meds) /总ID*100%合规性= (3 / 13)*100

发布于 2016-05-14 06:31:53
如果没有结果,Assumeing Test_result将出现No_LDL if no result and meds = No_Meds当没有药物时,您可以使用检查条件的IIF执行SUM:
=SUM(IIF(FIELDS!Test_result.Value <> 'NO_LDL_RESULT'
AND FIELDS!Meds.Value <> 'NO_MEDS_PRESCRIBED'
AND ISNUMERIC(FIELDS!Test_result.Value),
CDEC(FIELDS!Test_result.Value),
0)
/
COUNTROWS() 可以将格式属性设置为P2,以将其格式化为具有两位小数的百分比(而不是使用format 函数)。
https://stackoverflow.com/questions/37196105
复制相似问题