如果单元格包含某个文本,return 一个特定的下拉列表项(Google 个工作表)

If cell contains a certain text, return a specific drop down list item (Google Sheets)

我创建了一个报价表,并在一个单元格 (C6:H9) 中输入了包含城市名称的地址。

在另一个单元格 (C31:F31) 中,我有一个包含不同城市名称的下拉列表,当从下拉列表中选择一个城市时,它会在它旁边的另一个单元格中显示一定的百分比数字 (G31) ,这是与该城市有关的税收。

如果在地址单元格中输入了某个城市文本,我正在尝试弄清楚如何将下拉列表单元格 (C31:F31) 设为 return 下拉列表中的项目 ( C6:H9).

但我很难弄清楚该怎么做。

尝试:

=IFNA(VLOOKUP(VLOOKUP(REGEXEXTRACT(C6, 
 TEXTJOIN("|", 1, 'Tax Rates'!E3:E)), 'Tax Rates'!E3:F, 2, 0), 'Tax Rates'!A3:B, 2, 0))


更新:

=IFNA(VLOOKUP(IFERROR(VLOOKUP(REGEXEXTRACT(C6, 
 TEXTJOIN("|", 1, 'Tax Rates'!E3:E)), 'Tax Rates'!E3:F, 2, ), 
 REGEXEXTRACT(C6, TEXTJOIN("|", 1, 'Tax Rates'!A3:A))), 'Tax Rates'!A3:B, 2, ))