工作表:查找部分空范围内特定值最右侧(最高列)出现的列号

Sheets: finding the column number of the right-most (highest column) appearance of a specific value in a partially-empty range

我正在制作一个 google sheets 函数,其中对于 sheet A 中的给定值(字符串),我需要获取列号(或sheet B 中具有给定值的最右侧单元格的字母,要么有效,要么给定大范围的单元格,这些单元格不一定都填充有值。

我试过进行某种迭代 HLOOKUP,但无济于事。

范围示例:

a | b | c | _ |
_  |  _ | e | _  |
e | b |   _ | _   |
y |   _ | b | e |
a | c | _   | _   |

在这里,e 最右边出现在第 4 列,而 b = 3,c = 3,y = 1,a = 1。你明白了。非常感谢任何帮助。

编辑 - 02/03:对 MattKing 的澄清

我需要获取范围内包含特定值的最右侧单元格的列索引。当我说最右边时,我指的是最高的列(即 B 列高于 A 列)。

希望我没有冒犯 X-y 问题。在没有更多上下文的情况下需要它似乎是一件奇怪的事情。希望这有帮助。

Here is a sample sheet 在名为 'furthest right':

的选项卡上的单元格 C2 中使用此公式

=ARRAYFORMULA(MAX(IF(数据!A:W=B2,COLUMN(数据!A:W),)))