excel如何计算最大性能?
在许多情况下,数据输入不规范。例如,下表中员工的姓名和成就挤在一个单元格中,需要统计最大成就。
这种不规则的数据不是不能统计,只是给统计带来麻烦。
公式实现
在C2单元格中输入公式:
{=max((替补(B2,第一排(1:美元100美元)),B2) *第二排(1:美元100美元))},(TRL SHIFT RNTER结束)。
公式分解
{=ROW($1:$100)}:
返回值是1-100 { 1;2;3;4;5;6;7……98;99;100}
{=替补(B2,世界其他地区(1:美元,100美元))}:
依次从B2文本中删除1~100个值后,返回一个由100组文本组成的数组,如下所示:
关于replace函数的用法,参考昨天的文章:Excel数据输入不规范,部分有数量单位。平均值怎么算?
{=替补(B2,ROW(1:美元,100美元),B2)}:
返回值是一组100个逻辑值数组,由true和FALSE组成。将删除数字后的文本与B2单元格进行比较。如果不等于B2,返回真,如果等于B2,返回假。
{=(替补(B2,ROW(1:美元100美元),B2)* ROW(1:美元100美元))}:
将一阶逻辑值乘以1~100个值,true等于1,FALSE等于0,相乘后的结果是一个数组,由100个值组成,分别是B2单元和0中包含的所有数字。
最后,用MAX函数求上述数组中值的最大值。
版权声明:excel如何计算最大性能?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。