Excel中利用数组公式做有单位运算的实例

问题:在有单位的情况下如何进行数值的运算?

Excel中利用数组公式做有单位运算的实例

Step1

利用数组公式,对每个单元格的文本进行分割。

说明:

1.left()是一个字符串提取函数,从左边提取。
2.row($1:$10)生成了一个数组{1,2,3,4,5,6,7,8,9,10}。
Excel中利用数组公式做有单位运算的实例

step2

1.将文本转化为数值

说明

利用乘1的 技巧将文本格式的数值转化为数字格式
Excel中利用数组公式做有单位运算的实例

step3

选取最大数值,即为该单元格的提取数值

说明

这里利用lookup可以返回离查找值最近的结果的性质
可以参考https://blog.****.net/qq_18055167/article/details/87932735
Excel中利用数组公式做有单位运算的实例

Step4

根据原理可以得到一个比较简约的结果
Excel中利用数组公式做有单位运算的实例

可以参考:
https://mp.weixin.qq.com/s/g4M1tLsTalwJzGx70wTzgg