数据验证是 Excel 的"防错第一线",从最基础的下拉列表到 API 联动,5 个层次覆盖绝大部分场景。

静态下拉

数据 → 数据验证 → 允许列表 → 来源输入 A,B,C。

动态下拉

把列表放进一个"参数表",公式 =INDIRECT("表名[列名]") 引用,新增项自动出现在下拉。

级联下拉(两级联动)

# 一级:地区列表
=地区表
# 二级:随一级筛选的城市列表
=INDIRECT(A2)

搜索式下拉

用 ActiveX 控件 combo box 加模糊匹配,比默认数据验证灵活许多。