填报根据某个单元格 的值给另一个单元格自动赋值问题

如图,直接在停止扣除月份单元格设置了一个公式,要求根据身份证的日期自动+22年赋给停止扣除月份字段,但是只有第一次赋值生效了,之后改了身份证号,停止扣除月份还是上一次的值,请问怎么设置让它跟着变动?还有,公式 IF(LEN(C3) = 18, YEARDELTA(DATE(MID(C3, 7, 4), MID(C3, 11, 2), MID(C3, 13, 2)), 22), null) 得到的结果显示的值是object object,怎么让停止扣除月份变成字符串形式?因为要校验开始扣除月份不能大于停止扣除月份,用上面公式得到的结果在开始扣除月份字段写校验JS没起作用。求大神帮忙看下怎么解决


FineReport linzycc 发布于 2018-12-18 16:50
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
flyingsnakeLv6资深互助
发布于2018-12-18 22:00

image.png


选这个,,,

  • linzycc linzycc(提问者) 我原本设置的就是原值。我表达的意思是同一行,我第一次给一个单元格自动赋值是成功的,但是第二次、第三次,它以来的单元格值变了,它的值没有跟着变。
    2018-12-19 07:57 
  • flyingsnake flyingsnake 回复 linzycc(提问者) 点击下空白的地方,让光标脱离你的控件。 帆软的值计算。相当于触发编辑结束事件的
    2018-12-19 08:11 
  • linzycc linzycc(提问者) 回复 flyingsnake 点了空白处也没出来
    2018-12-19 10:25 
最佳回答
0
孤陌Lv6资深互助
发布于2018-12-18 16:55(编辑于 2018-12-18 16:56)

公式所在的单元格 其他属性 里的 插入行策略 选择原值   

image.png

  • linzycc linzycc(提问者) 我原本设置的就是原值。我表达的意思是同一行,我第一次给一个单元格自动赋值是成功的,但是第二次、第三次,它以来的单元格值变了,它的值没有跟着变。
    2018-12-19 07:57 
  • 3关注人数
  • 3100浏览人数
  • 最后回答于:2018-12-18 22:00
    请选择关闭问题的原因
    确定 取消
    返回顶部