gpt4 book ai didi

Excel - 获取在另一列中找到匹配的行中的列的值

转载 作者:行者123 更新时间:2023-12-04 22:25:58 24 4
gpt4 key购买 nike

enter image description here

我需要跟踪 J 中的值在哪里列开始显示为零。在下表中,它的第 7 行。从这一行,我需要得到 D 的值列出现在此表之外的某个指定单元格中。在这种情况下,它将是 11 y, 2 m .

我用了offset函数,这使我在 J 中首次出现零柱子。但我不确定如何从同一行查找不同的列( D )以获取它的值。

我的公式:=OFFSET(J1,MATCH(0,J:J,0)-1,0)
这里实际数据从第一行开始;因此上面使用了 1。它正确返回 J 列中出现的第一个零 (0)。

最佳答案

假设列已排序,因此第一个零是唯一重要的零,许多解决方案之一是索引匹配。
=Index(D:D,Match(0,J:J,0))Index返回列表中第 n 个位置的值。 Match返回列表中第一个匹配项的位置; 0最后是指定精确匹配的参数。当两个列表的长度相同时,例如一个表中有两列,则使用 Match查找索引并使用 Index查找任意列的值。

所以,在这个例子中,Match返回 7。 D 列中的第 7 个位置是 11y, 2m

在不久的将来(或者现在对某些人来说)您将能够使用 XLookup做同样的事情。

关于Excel - 获取在另一列中找到匹配的行中的列的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57832509/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com