在制作卡片图是,把度量值拖进卡片图,有可能会出错,
主要是由于卡片图只能显示一个值,如果返回多个值,该图表会报错,解决办法:
1,使用if(hasonevlaue(),)进行判断,如果外部上下文有筛选,有唯一值了就返回,没有了就空白或者指定的文本:
if(hasonevlaue(),VALUES(表[列]),“请选择一个”)
2,使用SELECTVALUE函数,效果同上
SELECTVALUE(VALUES(表[列]),blank()&"请选择一个“)
3,使用IFERROE弹出错误提示信息
IFERROR(VALUES(表[列]),"错误,请联系XX“)
网友评论