【问题标题】:Excel return whole row when column cell matches value using formula only当列单元格与仅使用公式的值匹配时,Excel 返回整行
【发布时间】:2016-06-28 14:15:34
【问题描述】:

我想在单元格匹配值时返回整行。 只使用excel公式没有VBA。 有什么办法吗?

Input image

我想在绿色列中找到900 ...找到后,它将在sheet2中写入找到的值及其对应的整行。

在这种情况下,我找到了三个 9000 ...所以我想要输出如下:在下图中

Ouput image

我只想使用 Excel 公式 请帮忙

【问题讨论】:

    标签: excel


    【解决方案1】:

    假设您要提取的数据在 A1:E4 范围内,您可以使用它。

    注意:以数组形式输入,使用 CTRL+SHIFT+ENTER

    =INDEX(A$1:A$4,SMALL(IF($B$1:$B$4=900,ROW(B$1:B$4)-ROW(B$1)+1),ROWS(B$1:B1)))

    根据需要调整范围。您可以左右拖动此公式。此外,包裹IfError([formula],"") 以在找不到任何内容时隐藏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-23
      相关资源
      最近更新 更多