找回密码
 立即注册

QQ登录

只需一步,快速开始

Samuer
金牌服务用户   /  发表于:2023-6-19 18:09  /   查看:1213  /  回复:3
本帖最后由 Ellia.Duan 于 2023-9-13 11:46 编辑

image.png777455444.png



如图所示,我需要对第一行到第7行进行排序,D11 等于 D2,D12 等于 D3

image.png618024596.png

排序之后,D2 -> D6,  D3 -> D5,请问我要如何才能使 D11 = D6,  D12 = D5,也就是排序行内的单元格相关的依赖单元格也跟着变,谢谢

我上面用的绝对位置不行,试了相对位置也不行


3 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-6-20 14:35:53
沙发
您好,
公式记录的是单元格的索引信息,所以在排序后,单元格的value发生变化了,公式值自然也发生变化。这属于产品设计,也是与Excel保持一致的。
对于“绝对引用 和 相对引用”实质是对 公式单元格 的排序而言的。
如下图:
image.png587600707.png
黄色区域为绝对引用单元格,绿色区域为相对引用单元格。

如果此时对B10:B13单元格区域做排序,你会发现公式中的单元格索引信息并未改变,仍是 “$B$7”“$B$8”
image.png856642150.png
如果此时对F6:F9 做降序,你会发现公式中的单元格索引信息会发生改变。
image.png727907104.png

这是所说的绝对引用在排序中的作用。


回复 使用道具 举报
Samuer
金牌服务用户   /  发表于:2023-7-3 11:20:18
板凳
我们要实现依赖单元格跟着变,有没有什么解决的办法
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-3 14:56:57
地板
您好,目前来说是没有办法能够解决这个问题,在Excel中也无法做到,如下图。

3.gif144233702.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部