内置SQL的字段值if需要达到什么条件?

本帖最后由 afr751116 于 2016-9-29 09:19 编辑

if(G1 = "s", A2, A4)---当G1单元格=s的时候,取A2单元格的值,不然取A4单元格的值。
在内置SQL字段值填入这样的公式,是我表达的意思吗?
另外如下图:A2跟A4这两行的数值是一样的,但是单元格的位置不一样。
想问: 如果使用上面的if公式的话,是不是需要两行扩展出来的行数必须一样?不能多一行或少一行?
像图中那样每个格的位置有所不同,是否需要一模一样的列位置?
另外在页面中如果对扩展出来的行进行删除行,会影响吗?


下图是模拟内置SQL填的公式



文件在附件中


FineReportafr751116 发布于 2016-9-28 23:54
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共8回答
最佳回答
0
sz_zdh发布于2016-9-28 23:54(编辑于 2023-9-6 09:34)
555
  • afr751116 afr751116(提问者)

    是的,我测试就是这样,刚开始还以为是设置问题,插入一直是NULL,看来另找出路了,本来还想像楼上说的做个单元格取值,然后内置SQL直接取该单元格。
    回复
    2016-09-30 00:45 
最佳回答
0
星痕发布于2016-9-29 00:31(编辑于 2023-9-6 09:34)
555
  • afr751116 afr751116(提问者)

    也是,不过试了一下,用if的情况下,在页面中的s,f变化的时候,它不会跟着变化,if好像达不到联动
    回复
    2016-09-29 08:59 
最佳回答
0
afr751116发布于2016-9-29 08:59(编辑于 2023-9-6 09:34)
555
最佳回答
0
星痕发布于2016-9-29 09:01(编辑于 2023-9-6 09:34)
555
  • afr751116 afr751116(提问者)

    你好,附件己上传一楼。

    像这样设定好了
    [attach]45995[/attach]
    然后出来的结果是不管你点s,还是f,都不会变化,另外第一行的扩展父格应该选谁?第一行好像错了,我要的是每个数字一行过,
    而不是以第一行分组
    [attach]45996[/attach]
    回复
    2016-09-29 09:19 
最佳回答
0
afr751116发布于2016-9-29 09:19(编辑于 2023-9-6 09:34)
555
最佳回答
0
afr751116发布于2016-9-29 10:16(编辑于 2023-9-6 09:34)
555
最佳回答
0
afr751116发布于2016-9-29 14:49(编辑于 2023-9-6 09:34)
555
最佳回答
0
afr751116发布于2016-9-30 00:45(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 692浏览人数
  • 最后回答于:2016-9-30 00:45
    活动推荐 更多
    热门课程 更多
    返回顶部