在不同行中查找最小数值和 return 单元格

Find minimum numeric value and return cell in different row

我正在寻找一个多列范围的最小值(仅限数字值),其中将包含数字和文本值,然后 return 来自第 1 行中同一列的单元格。

例如:

A B C D
John Dave Ryan Nate
2 7 3 4
5 Apple 1 8
9 10 Orange 12
Banana 14 Kiwi 16

我想先在 A2:D5 中找到最小的纯数字值(即 1),然后 return 与第 1 行中该列相对应的 value/cell(这将是瑞安)。

我尝试了以下公式,但它无法正常工作。

=INDEX(A1:D1,MIN(IF(ISNUMBER(A2:D5),A2:D5,0)))

仅适用于最小值:

=INDEX(MIN(A2:D5))

和:

=+INDEX(SORT(FLATTEN(IF(IFERROR(A2:D5*1)=MIN(A2:D5), A1:D1, ))))

或:

=INDEX(QUERY({SPLIT(FLATTEN(A1:D1&"♦"&A2:D5), "♦")&""}, 
 "order by Col2 limit 1"))