- 
                
                    
- 
                王爽 小试身手Lv3 发表于2022-7-12 15:02 悬赏100 已解决 
 
 
9个回答
                                            我看了一下,应该是表达式有问题哈,就比如=2下面的一行,实际小数位执行的是sum(right(self.upcell(1),1),1),那不就是2和1求和等于3,然后再和前面的 2. 拼接,就是2.3啦
 
                                            当本表元的上一个表元等于给定的数值时,直接返回1,就可以成功,比如
=left(self.upcell(1),1)^'.'^if(self.upcell(1)='1',1,sum(right(self.upcell(1),1),1))
=left(self.upcell(1),1)^'.'^if(self.upcell(1)='2',1,sum(right(self.upcell(1),1),1))
 
 
小怪兽 发表于 2022-7-12 15:35
您是这样修改的嘛,能分享一下您的思路嘛
我是这样改的
 
 
 
                                    


 
                        