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

Google Sheet条件数据验证:实现空置储物柜联动下拉菜单问题咨询

Google Sheets储物柜两级联动下拉空置过滤解决方案

1. 核心公式修改

你现有的FILTER函数支持叠加多条件过滤,直接在原有公式基础上新增「使用人列为空」的判断条件即可:

  • 简体中文/英文函数环境公式:
    =FILTER(B2:B16, (A2:A16=Form!B5)*(C2:C16=""), "无可用储物柜")
  • 法语地区函数环境公式(你之前用到的SI是法语环境的IF函数,可使用这个版本):
    =FILTRE(B2:B16; (A2:A16=Form!B5)*(C2:C16=""); "无可用储物柜")

2. 公式说明

  • 多条件用*连接代表需要同时满足两个规则:① 更衣室匹配你第一级下拉选择的结果 ② 储物柜使用人列为空(未被占用)
  • 最后一个参数为可选的兜底提示,当所选更衣室内没有空置储物柜时会返回该文本,避免出现#N/A类错误
  • 公式返回的结果就是对应更衣室内全部可用储物柜的编号列表,直接作为第二级下拉的数据验证数据源即可

3. 原有方案问题说明

你之前尝试的SI(即IF)函数只会逐行返回值,不符合条件的行会返回空值,直接作为下拉数据源时会引入大量无效空选项,而FILTER会直接过滤掉所有不符合条件的行,返回的全是有效可用值,适配下拉菜单的需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 00:57:02