excel如何计算平均值?
公司进行员工考核时,数据录入不规范,部分分数标注“分”。现在需要计算员工的平均考核分数。
解决过程
第一步:统一到单元:
数量单位“分钟”为文本,不能参与计算。因此,在编写公式时,必须首先移除单位。
使用“替换”功能删除单位文本:
{=replace(b 2: b 10,“分钟”,)},因为是数组计算,CTRL SHIFT ENTER结束,如下所示:
第二步:计算平均值。
在单元格B11中输入公式:
{=平均值(替代值(b2:b10,“分钟”))},
(CTRL+SHIFT+回车键结束)
其中:
{=replace(b 2: b 10,“分钟”,)},公式中的“”称为“减负运算”,而{ {=-replace(b 2: b 10,“分钟”,)}的结果是一串前面带“-”的文字,就是将文字转换成负数。
“减负运算”常用于公式中,将文本转换为数字。
第三步:数据标准化,保留两位小数。
对上一步B11单元格的输入公式进行如下改进:
{=round(average(replace(b 2: b 10,“分钟”,)),2)},保留两位小数,结果如下:
功能解释
替代功能:
替换文本字符串中的指定文本。
语法
替换(文本、旧文本、新文本、[实例号])
替代函数语法有以下参数:
需要文本。需要替换字符的文本,或者对包含需要替换字符的文本的单元格的引用。
需要旧文本。需要替换的文本。
New_text是必需的。用于替换旧文本的文本。
Instance_num可选。指定用新文本替换旧文本的事件。如果指定了instance_num,则只替换满足要求的old_text。否则,文本中所有出现的旧文本都将被更改为新文本。
特性
1.区分大小写:当文本不包含old_text指定的字符串时,函数结果与文本相同;
2.当第三个参数为空文本或省略,仅保留参数前的逗号时,相当于替换old _ text
3.当省略第四个参数时,将替换文本中与old_text相同的文本;
4.如果指定了第四个参数,如“2”,将只替换第二个出现的old_text。
版权声明:excel如何计算平均值?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。