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

如何在Google Sheets中从时间戳列创建MM/YYYY唯一值下拉列表?

解决Google Sheets下拉列表数据验证报错问题

问题分析

你遇到的报错源于下拉列表的数据源格式、范围设置,或目标单元格格式与验证规则不匹配,以下是针对性解决步骤:

步骤1:生成正确的唯一月份/年份辅助列

在「Form responses 1」工作表的空白列(如B列)输入以下公式,确保生成统一格式的唯一文本值:

=UNIQUE(ARRAYFORMULA(IF(A2:A<>"", TEXT(A2:A, "MM/YYYY"), "")))
  • 该公式自动过滤A列空行,仅将非空时间戳转换为MM/YYYY格式文本并去重。

步骤2:配置数据验证规则

在「Dashboard」工作表选中目标单元格(如B21),按以下操作设置:

  • 点击菜单栏「数据」>「数据验证」
  • 在「条件」下拉框选择「从范围列表中选择」
  • 输入辅助列的有效范围(如'Form responses 1'!B2:B,注意排除表头和空行)
  • 取消勾选「显示下拉列表中的空白项」
  • 在「如果输入无效数据」选项中,按需选择「显示警告」或「拒绝输入」
  • 点击「保存」

关键排查点

  • 格式匹配:将目标单元格(B21)格式设置为「文本」,避免与辅助列的MM/YYYY文本格式冲突
  • 范围准确性:不要将辅助列的表头或空行纳入数据源范围,否则会引入无效选项触发报错
  • 公式正确性:确认辅助列公式无语法错误,生成结果均为统一的MM/YYYY格式文本(如05/2024)

内容的提问来源于stack exchange,提问作者Fekra Business.Solutions

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 14:47:00