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

Google Sheets公式求助:基于B、C列多条件返回1(替代Vlookup)

Google Sheets 公式解决方案

示例1:F列条件匹配公式

在F2单元格输入以下公式,下拉填充至所有需要计算的行:

=IF(AND(B2="Classic Espresso Blend", ISNUMBER(SEARCH("medium", C2))), 1, 0)
  • AND 用于同时验证两个条件:B列值为指定文本,且C列包含"medium"
  • SEARCH 不区分大小写查找文本,若需要严格区分大小写,替换为FIND
  • 满足条件返回1,否则返回0

示例2:H列与L列条件匹配公式

H列公式(从H21开始下拉)

=IF(AND(B21="Mixed Medium Subscription", OR(ISNUMBER(SEARCH("espresso and filter", C21)), ISNUMBER(SEARCH("espresso and blend", C21)))), 1, 0)

L列公式(从L21开始下拉)

=IF(AND(B21="Mixed Medium Subscription", OR(ISNUMBER(SEARCH("espresso and filter", C21)), ISNUMBER(SEARCH("filter and blend", C21)))), 1, 0)
  • OR 用于匹配C列中任意一个指定文本组合
  • 结合AND验证B列的订阅类型,满足对应条件时返回1,否则0

底部数据统计

在目标列的底部单元格(比如F列最后一行下方),使用SUM函数统计对应列的1的总数:

=SUM(F2:F[最后一行行号])

将[最后一行行号]替换为实际数据的最后一行数字,H列和L列统计同理。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 11:20:56