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

如何根据Sheet1单元格特定值让Sheet3自动填充Sheet2数据?

解决Sheet3根据Sheet1值自动填充Sheet2数据的问题

你的公式问题出在IF函数的第二参数——Excel公式里不能用'Sheet3'!A1='Sheet2'!A1这种赋值写法,这是在判断两个单元格是否相等,会返回TRUE或FALSE,而不是把Sheet2的内容填到当前单元格。

直接在Sheet3的A1单元格输入以下公式就能达到预期效果:

=IF('Sheet1'!A1="Yes",'Sheet2'!A1,"")

公式逻辑说明:

  • 第一部分'Sheet1'!A1="Yes":检查Sheet1的A1单元格是否等于"Yes"
  • 第二部分'Sheet2'!A1:如果条件成立,就显示Sheet2 A1单元格的内容
  • 第三部分"":如果条件不成立,就显示空值(单元格留空)

如果要把这个规则应用到Sheet3的其他行(比如A2、A3...),直接选中A1单元格,鼠标移到单元格右下角的填充柄(小方块),按住左键往下拉就行,公式会自动把引用的行号对应调整(比如A2会对应Sheet1!A2和Sheet2!A2)。

内容的提问来源于stack exchange,提问作者Row

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 17:27:03