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

满足多条件时自动更新Excel列数值的公式查询

Excel自动检测A/B列更新C列公式方案

核心实现逻辑

使用Excel自带的IF搭配AND/OR逻辑函数即可实现,公式输入C列后,只要A、B列手动输入的内容变动,Excel会自动重算更新C列对应值,无需额外触发操作。

常用场景公式示例

  • 场景1:A、B列同时满足预设条件才返回指定值
    例:预设条件为A列值为「已完成」且B列数值≥100时C列返回「达标」,否则返回「未达标」,C2单元格公式如下:

    =IF(AND(A2="已完成", B2>=100), "达标", "未达标")
    

    输入后下拉填充到整C列即可生效。

  • 场景2:A、B列任意一列满足条件返回指定值
    例:预设条件为A列值为「加急」或B列数值≥200时C列返回「优先处理」,否则返回「常规处理」,C2单元格公式如下:

    =IF(OR(A2="加急", B2>=200), "优先处理", "常规处理")
    
  • 场景3:多条件档位匹配返回不同数值
    (支持Excel 2019及以上、WPS表格所有版本)
    例:多档位规则如下:

    1. A列为普通订单且B列<100,C列返回5
    2. A列为普通订单且B列≥100,C列返回10
    3. A列为VIP订单且B列<100,C列返回15
    4. A列为VIP订单且B列≥100,C列返回20
      C2单元格公式如下:
    =IFS(AND(A2="普通订单",B2<100),5,AND(A2="普通订单",B2>=100),10,AND(A2="VIP订单",B2<100),15,AND(A2="VIP订单",B2>=100),20)
    

注意事项

  • 如果你的数据起始行不是第2行,将公式内的行号对应修改即可
  • 确保Excel已开启自动重算功能(默认是开启状态,无需手动调整)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 10:27:02