Google 表格公式:将下拉列表中的字符串值映射到数字以用于公式?
Google Sheets Formula: Map String Value in Dropdown to Number for use in Formula?
假设我有一个单元格 A1,其中包含可能的下拉值 {Apple,Banana,Cherry}。所选字符串决定了在 B1 的公式中使用哪个常量。在 Google 表格中执行此操作的最佳方法是什么?
如果您有很多下拉选项,查找 table 是解决此问题的最佳方法。否则 SWITCH() > IFS() > IF().
如果您在执行此操作时遇到问题,请分享一个虚拟对象 sheet。
如果{Apple,Banana,Cherry}
= {1,2,3}
那么试试:
=MATCH(A1, {"Apple"; "Banana"; "Cherry"}, 0)
或:
=VLOOKUP(A1, {"Apple", 1; "Banana", 2; "Cherry", 3}, 2, 0)
假设我有一个单元格 A1,其中包含可能的下拉值 {Apple,Banana,Cherry}。所选字符串决定了在 B1 的公式中使用哪个常量。在 Google 表格中执行此操作的最佳方法是什么?
如果您有很多下拉选项,查找 table 是解决此问题的最佳方法。否则 SWITCH() > IFS() > IF().
如果您在执行此操作时遇到问题,请分享一个虚拟对象 sheet。
如果{Apple,Banana,Cherry}
= {1,2,3}
那么试试:
=MATCH(A1, {"Apple"; "Banana"; "Cherry"}, 0)
或:
=VLOOKUP(A1, {"Apple", 1; "Banana", 2; "Cherry", 3}, 2, 0)