【问题标题】:Is there a way to use data validation in google sheets to fill two cells with one input, dictionary-style?有没有办法在谷歌表格中使用数据验证来用一个输入填充两个单元格,字典样式?
【发布时间】:2016-05-24 12:59:18
【问题描述】:

我正在使用谷歌表格,以及内置的数据 > 验证功能。

我想做的是在 A 列中创建产品列表,并在 B 列中创建它们各自的价格,例如:

产品 1 - 100 美元

产品 2 - 200 美元

产品 3 - 300 美元

然后我想将验证与“范围列表”一起使用,这样如果我在 C 列中选择“产品 1”,其价格将被放入 D 列。

这在谷歌表格中是否可行,使用条件格式、数据验证或任何其他方式?

最终结果还有一个“数量”列和一个“总计”列,它将“数量”乘以 C 列中的任何价格,并给我一个总行数,例如“产品 1”-“100 美元” - “数量:3” - “总行数:300 美元”,但这很简单。

【问题讨论】:

    标签: validation google-sheets


    【解决方案1】:

    您可以使用vlookup 执行此操作。例如,如果字典在 A1:B5 范围内,而下拉菜单在 C1 中,则

    =iferror(vlookup(C1, A1:B5, 2, false))
    

    会返回相应的价格。解释:

    • 查找C1的值
    • 在范围 A1:B5 的第一列中
    • 返回第二列 (2) 中的值
    • 不要假设 A 已排序 (false)
    • 如果不匹配 (iferror) 则不显示错误消息

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-20
      • 1970-01-01
      相关资源
      最近更新 更多