Google Sheets多列联动求助:E列控制F列值与条件格式
解决Google Sheets中E列联动F列数值与格式的问题
1. 修正F列的自动填充公式
你之前的公式失效是因为使用了中文双引号,Google Sheets仅支持英文双引号,且数值无需加引号(加引号会转为文本格式)。正确公式如下:
在F2单元格输入:
=IF(E2="yes",20,IF(E2="no",0,""))
输入完成后,下拉填充到F列其他单元格即可。公式逻辑:
- E列单元格为"yes"时,F列返回数值20
- E列单元格为"no"时,F列返回数值0
- E列无匹配内容时,F列显示空值
2. 设置F列的条件格式
需要针对F列添加两条条件格式规则,联动E列的内容:
- 规则1:E列为"yes"时F列变绿
- 选中F列所有需要设置的单元格(如F2:F)
- 点击菜单栏「格式」→「条件格式」
- 在条件格式面板中,选择「自定义公式」,输入:
=$E2="yes" - 设置背景色为绿色,保存规则
- 规则2:E列为"no"时F列变红
- 保持F列选中状态,点击「添加另一个规则」
- 选择「自定义公式」,输入:
=$E2="no" - 设置背景色为红色,保存规则
这样就能实现E列输入"yes"/"no"时,F列自动对应显示数值并同步背景色。
内容的提问来源于stack exchange,提问作者Leo E
相关产品推荐
相关产品推荐

