取单元格的数据

我在一个单元格里插入了公式

image.png

在别处去的时候还是只能取到原来的值不会取到拼接之后的值,有什么办法可以去到拼接之后的值吗

或者是能不能在sql里判断如果取到的数值是几位的如果达不到指定的位数就给他拼接0把位数直到拼接成指定的长度

FineReport yzm985349 发布于 2021-9-6 16:46 (编辑于 2021-9-6 16:49)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
axingLv6专家互助
发布于2022-3-11 19:44

如果是在单元格直接插入的公式,在其他单元格里是可以直接取到的

如果是在单元格的形态或者条件属性-新值中插入公式,那么在取的时候,也对应在单元格的形态或者条件属性-新值里插入公式去取即可。

最佳回答
0
张洪威Lv6高级互助
发布于2021-9-6 16:49(编辑于 2021-9-6 16:52)

你这是在公式形态里面加的吧?

如果是要入库,那填报属性里面用这个公式,把$$$改成单元格。

case when  length(字段)=5 THEN '00'||字段 else '' end

  • yzm985349 yzm985349(提问者) 是想在别的单元格取数据的时候取到拼接后的值
    2021-09-06 16:50 
  • 张洪威 张洪威 回复 yzm985349(提问者) sql里面直接处理吧,参照回答更新的case when,里面函数用你的对应的数据库语法就好。
    2021-09-06 16:53 
最佳回答
0
LSQ000Lv5中级互助
发布于2021-9-6 16:54(编辑于 2021-9-6 16:59)

sql不足位向左补0,用lpad函数

如,oracle :select lpad('123',6,0) col1 from dual;

最佳回答
0
ColdmanLv6高级互助
发布于2021-9-6 17:11

比如你的数据是在B2单元格

image.pngimage.png

  • 5关注人数
  • 563浏览人数
  • 最后回答于:2022-3-11 19:44
    请选择关闭问题的原因
    确定 取消
    返回顶部