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

如何让Access根据同表条码字段自动填充设备类型字段?

Access自动填充Type字段的正确写法

正确的Switch表达式

在Radio Info表的Type字段(设置为计算字段)中,使用以下表达式即可实现自动填充:

=Switch([Barcode] Like "A*", "Radio", [Barcode] Like "BA*", "Battery", [Barcode] Like "C*", "Headset")

你之前的语法错误点

  1. 通配符匹配不能用=,必须用Like运算符,Access里只有Like才能识别*这类通配符
  2. 所有字符串模式(比如"A*")必须用双引号包裹,不能直接写A*
  3. Switch语句的格式是(条件1, 结果1, 条件2, 结果2,...),不需要给每个条件-结果对额外加方括号

后续扩展方法

如果新增其他设备类型,比如充电器条码前缀是CHXXX,直接在Switch表达式末尾追加对应的条件和结果即可:

=Switch([Barcode] Like "A*", "Radio", [Barcode] Like "BA*", "Battery", [Barcode] Like "C*", "Headset", [Barcode] Like "CH*", "Charger")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 07:03:19