You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel实现单元格联动及指定值对应D列固定显示计算结果

解决Excel动态匹配与固定值显示问题

需求梳理

  • C列以B3为核心动态生成序列:C13==B3,C12==C13-0.01,C14==C13+0.01,B3变动时C列同步更新
  • B6的数值必须始终出现在C列的序列中
  • D列中,对应C列值等于B6的单元格,需固定显示B2*0.01的计算结果,避免B3变动后位置错位

具体解决方案

1. 确保C列包含B6的值

如果C列是手动上下扩展的递推序列(比如C11==C12-0.01、C15==C14+0.01),需先确认序列范围覆盖B6的可能取值。若需要更灵活的适配,可在C列新增一行直接写入=B6,或调整递推逻辑保证B6必然落在序列区间内。

2. 固定D列目标位置的值

在D列的对应单元格(如D12、D13、D14,可下拉填充至所有需要的行)写入以下公式:
=IF(C12=$B$6,$B$2*0.01,"")

  • 用$符号做绝对引用,锁定B6和B2的位置,避免公式拖动或B列数据变动时引用错位
  • 公式逻辑:当当前行C列值等于B6时,显示B2*0.01的结果,否则留空

3. 效果验证

  • 修改B3的值,确认C列递推序列同步更新
  • 检查C列中是否存在等于B6的单元格
  • 对应D列单元格应自动显示目标计算值,不会因B3变动出现位置错位

内容的提问来源于stack exchange,提问作者Santiago Moreno de la Garza

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 03:08:23