[\"ZDQK0002\",\"ZDQK0003\"]放到公式里计算是没问题的可以生成两个页面就不行

JOINARRAY(MAPARRAY(SPLIT(JOINARRAY(SPLIT(K5,"\""),""),","),

if(item="ZDQK0001","无",

if(item="ZDQK0002","一",

if(item="ZDQK0003","二",

if(item="ZDQK0004","三",

if(item="ZDQK0005","四",

if(item="ZDQK0006","硬路肩",

if(item="ZDQK0007","匝道",

if(item="ZDQK0008","紧急停车带",

if(item="ZDQK0009","应急车道",

)))))))))

),',')

image.png

image.png

FineReport yzmiFMhw3943802 发布于 2025-4-22 14:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-4-22 14:53(编辑于 2025-4-22 15:12)

split(你上面的公式,",")  再横向扩展?

还有如果是填报的话,它不会实现扩展的,要入库以后,重新制作分页预览查询报表用公式才可以的!!

JOINARRAY(MAPARRAY(SPLIT(REPLACE(REPLACE(a2,"[\"",""),"\"]",""),"\",\""),if(item="ZDQK0001","无",

if(item="ZDQK0002","一",

if(item="ZDQK0003","二",

if(item="ZDQK0004","三",

if(item="ZDQK0005","四",

if(item="ZDQK0006","硬路肩",

if(item="ZDQK0007","匝道",

if(item="ZDQK0008","紧急停车带",

if(item="ZDQK0009","应急车道",

)))))))))),",")

image.png

最佳回答
0
ID1208Lv6高级互助
发布于2025-4-22 15:08(编辑于 2025-4-22 15:09)

感觉应该是分隔符不一样导致的吧

截图里面的K5的分割符是逗号

公式里面是引号?

image.png

  • 3关注人数
  • 56浏览人数
  • 最后回答于:2025-4-22 15:12
    请选择关闭问题的原因
    确定 取消
    返回顶部