从string计算MAX的公式

在列中列出了一些周数的单元格,例如:

A1 = Wk01 A2 = Wk02 A3 = Wk09 A4 = Wk32 A5 = Wk24 

我想提取MIN和MAX周。

你能提出一个公式吗?

A10 = MAX_Formula(A1:A5)= Wk32

你可以在A10中使用这个“数组公式”

="Wk"&MAX((0&SUBSTITUTE(A1:A5,"Wk",""))+0)

CTRL + SHIFT + ENTER确认

这使用SUBSTITUTE函数去除每个单元格中的“Wk”部分,以便MAX可以确定最高的数字 – 如果某些单元格是空的

你可以对MIN执行相同的操作,但是如果你有任何空白,你将得到Wk0这样可以避免使用这个版本的MIN

="Wk"&MIN(IFERROR(SUBSTITUTE(A1:A5,"Wk","")+0,""))

也用CTRL + SHIFT + ENTER确认