【问题标题】:Inverse excel index match反向excel索引匹配
【发布时间】:2021-12-01 16:25:36
【问题描述】:

我很难理解是否可以反转和索引匹配公式以获取在表坐标中给定匹配的列名。让我写一个例子来说明清楚:

假设我有上面的表格/图像: 我想根据表格中的 x 坐标得到每个人选择的运动。

有没有办法做到这一点?

非常感谢

最好的问候 卢卡

【问题讨论】:

  • 请注意,这些行是动态的,我不能只对每一行进行索引匹配...
  • “行是动态的”是什么意思。你不知道你的矩阵在哪里吗?
  • 假设您知道第 n 1 行是固定的,保持在那里。然后很容易做 INDEX( [column headers], 1,match("x",row1,0) 来获取列号。但现在,我在现实生活中有 1 2 3 的例子,我有名字,比如 John, Paul 和 Sam。这些名字可以改变;所以每次我在行名中输入新名字时我都需要改变
  • 恐怕这并不能说明太多。最好在您的 OP 中包含更多细节。尝试包含更接近您的实际情况的示例数据。
  • 完成。我已经放置了一个“输出”列,以便解释动态性,例如可以重新排列名称(以避免我之前解释过的内容)

标签: excel indexing


【解决方案1】:

好的,既然你已经让你的例子更清楚了,试试:

I2中的公式:

=INDEX(B$1:F$1,MATCH("x",INDEX(B$2:F$6,MATCH(H2,A$2:A$6,0),0),0))

【讨论】:

    猜你喜欢
    • 2018-03-10
    • 2012-12-20
    • 1970-01-01
    • 2018-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-26
    相关资源
    最近更新 更多