层次坐标如何设置变量

去b2[a2:x],x根据另一个单元格的数值而觉定,例如a7=5,x就是1,a7等于6,x等于3

FineReport mengqw23 发布于 2022-5-30 18:16
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
mengqw23Lv5见习互助
发布于2022-6-13 11:21

没找到好的实现办法,都是按笨方法写的

最佳回答
0
zsh331Lv8专家互助
发布于2022-5-30 20:57

按照你的描述,公式可转换成:=if(a7=5,b2[a2:1],if(a7=6,b2[a2:3],"其它"))

——————————————————

  • mengqw23 mengqw23(提问者) 还有其他办法吗?这样写公式会很长很长,所以弄个变量
    2022-05-30 21:36 
  • mengqw23 mengqw23(提问者) 大佬,能用eval这个吗?
    2022-05-30 21:38 
  • zsh331 zsh331 回复 mengqw23(提问者) 那要具体看你怎么用了!
    2022-05-31 07:59 
最佳回答
0
magicsongLv6初级互助
发布于2022-5-30 21:04

有规律没,

  • mengqw23 mengqw23(提问者) 没什么规律呢,所以想弄个变量传递下
    2022-05-30 21:37 
  • qiqits1984 qiqits1984 取单元格的数值不就相当于变量吗?
    2022-05-30 22:01 
  • mengqw23 mengqw23(提问者) 回复 qiqits1984 单元格是文本格式呢,没办法直接取
    2022-05-30 22:12 
  • qiqits1984 qiqits1984 回复 mengqw23(提问者) 公式如下: EVAL(\"D2[B2:\" + G2 + \"]\") G2单元格为定位变量
    2022-05-31 09:40 
最佳回答
0
用户a8068717Lv4初级互助
发布于2022-5-31 07:52
用我改过的eval应该可以
最佳回答
0
qiqits1984Lv6中级互助
发布于2022-5-31 08:49

公式如下:

EVAL("D2[B2:" + G2 + "]")

G2单元格为定位变量

  • mengqw23 mengqw23(提问者) 这里G2的文本,在绝对坐标这里要变成数字格式,这样能转换吗
    2022-06-01 10:08 
  • qiqits1984 qiqits1984 回复 mengqw23(提问者) 什么意思? G2的单元格,就是数字格式的内容!
    2022-06-01 13:52 
  • 4关注人数
  • 479浏览人数
  • 最后回答于:2022-6-13 11:21
    请选择关闭问题的原因
    确定 取消
    返回顶部