arrays - 如何根据 Google 表格中其他两个单元格的比较,使单元格返回值列表中的一个?

标签 arrays google-sheets match google-sheets-formula

Type chart

我制作了一个电子表格,其中包含 Pokemon 的类型匹配。在 A1 中有一个攻击类型的下拉列表,在 B1 中有一个防御类型。我想让C1吐出这场比赛的有效性类型。我最初的想法是让 C1 将 A1 与 B 列中与其值匹配的单元格进行比较,例如,如果 A1="Bug"C1 会找到 B3,然后 C1 会将 B1 与第 2 行中与其值匹配的单元格进行比较,例如,如果 B1="Dark"C1 会找到 D2。然后我会让 C1 返回 D3 中的值,即您通过查看 D 列和第 3 行找到的值。

我怎样才能在工作表中做到这一点?

最佳答案

尝试:

=INDIRECT(ADDRESS(MATCH(A1, B2:B, 0)+1, MATCH(B1, 2:2, 0), 4))

0

关于arrays - 如何根据 Google 表格中其他两个单元格的比较,使单元格返回值列表中的一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59259748/

相关文章:

r - 如何检查列表列表的元素是否符合条件?

javascript - 按多个属性对对象数组进行分组

python - 创建一个具有特定平均值的随机数组

javascript - 按名称获取文件时,Google 电子表格错误未发送文件

regex - TCL:逻辑运算符在正则表达式中定义的变量中不起作用

powershell - 如果使用 Powershell 在文本中找到两种模式,则返回 True

javascript - 如何检查数组是否包含 TypeScript 中的字符串?

arrays - Sumologic - 将 JSON 数组拆分为多个记录

regex - 在多种条件下拆分谷歌表格中的文本

python - 如何将 Google 表格连接到 MongoDB