在 Excel 中查找最后找到的值的位置

Find Position of Last Found Value in Excel

我有一个 table,其中的列具有不同的可能值(文本)。我想找到最后一次找到指定值在数组中的位置(有公式,没有vba)。

例如

A1     B1     C1     D1    E1    F1
Warm   Cold   Warm   Cool  Warm  Cold

我想找到上次 "Cold" 的位置是从 A1:F1 找到的,在给定的例子中是“6”。

提前致谢

J.T.

考虑数组公式

=MAX(IF(A1:Z1="Cold",COLUMN(A1:Z1)))

数组公式必须用Ctrl+Shift+输入Enter 而不仅仅是 Enter 键。

示例: