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

Google Sheets团队可用性汇总公式失效求助(下拉菜单关联)

团队排班汇总公式问题求助

需求说明

为5人团队制作排班表,每位成员通过下拉菜单选择以下选项标记自身可用性:

  • Dispo(可用)
  • Pas Dispo(不可用)
  • Maybe(待定)

团队汇总表需遵循以下规则生成结果:

  • 只要有成员选择「Pas Dispo(不可用)」,显示「Rien」
  • 所有成员均选择「Dispo(可用)」,显示「Libre」
  • 无成员选择「Pas Dispo(不可用)」但存在「Maybe(待定)」,显示「Maybe」

尝试过的无效公式

公式1

=IF(
  COUNTIF(A16:H28, "Pas Dispo") + 
  COUNTIF(A32:H44, "Pas Dispo") + 
  COUNTIF(A48:H60, "Pas Dispo") + 
  COUNTIF(A64:H76, "Pas Dispo") + 
  COUNTIF(A80:H92, "Pas Dispo") > 0,
  "Pas Dispo",
  IF(
    COUNTIF(A16:H28, "Maybe") + 
    COUNTIF(A32:H44, "Maybe") + 
    COUNTIF(A48:H60, "Maybe") + 
    COUNTIF(A64:H76, "Maybe") + 
    COUNTIF(A80:H92, "Maybe") > 0,
    "Maybe",
    "Dispo"
  )
) 

公式2

=IF(
  OR(
    COUNTIF(B18:H28, "Pas Dispo") > 0,
    COUNTIF(B34:H44, "Pas Dispo") > 0,
    COUNTIF(B50:H60, "Pas Dispo") > 0,
    COUNTIF(B66:H76, "Pas Dispo") > 0,
    COUNTIF(B82:H92, "Pas Dispo") > 0
  ),
  "Pas Dispo",
  IF(
    OR(
      COUNTIF(B18:H28, "Maybe") > 0,
      COUNTIF(B34:H44, "Maybe") > 0,
      COUNTIF(B50:H60, "Maybe") > 0,
      COUNTIF(B66:H76, "Maybe") > 0,
      COUNTIF(B82:H92, "Maybe") > 0
    ),
    "Maybe",
    "Dispo"
  )
)

解决建议

  1. 修正结果文本匹配:原公式返回的「Pas Dispo」「Dispo」与需求要求的「Rien」「Libre」不匹配,这是核心错误,需直接修改公式的返回值。
  2. 校验单元格范围:确认公式中引用的单元格区域(如A16:H28、B18:H28等)完全覆盖所有成员的可用性标记单元格,避免遗漏或选中无关区域。
  3. 简化公式(可选):合并单元格区域减少重复调用,例如使用LET函数优化逻辑:
    =LET(
      data, {A16:H28;A32:H44;A48:H60;A64:H76;A80:H92},
      has_unavailable, COUNTIF(data,"Pas Dispo")>0,
      has_maybe, COUNTIF(data,"Maybe")>0,
      IF(has_unavailable,"Rien",IF(has_maybe,"Maybe","Libre"))
    )
    
  4. 检查文本一致性:确保下拉菜单的选项文本与公式中引用的「Pas Dispo」「Maybe」「Dispo」完全一致,无空格、大小写或拼写差异。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 17:35:16