Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 行值上的平均值_Excel_Excel Formula - Fatal编程技术网

Excel 行值上的平均值

Excel 行值上的平均值,excel,excel-formula,Excel,Excel Formula,我的要求似乎很琐碎,但不知何故我无法让它工作 我在一行中有一些字符串值,我想在替换字符串部分后将其转换为int,然后平均输出值。样本表数据和非工作公式如下所示。在这方面的任何帮助都将不胜感激 Header|col1|col2|col3 Time|10min|11min|9min Formula: =AVERAGE(SUBSTITUTE(B2:D2,"mins","")) 强制Excel考虑字符串为数字,乘以1或使用双减符号。然后可以使用数组公式,或仅使用辅助行 在第3行中,键入=--LEFT

我的要求似乎很琐碎,但不知何故我无法让它工作

我在一行中有一些字符串值,我想在替换字符串部分后将其转换为int,然后平均输出值。样本表数据和非工作公式如下所示。在这方面的任何帮助都将不胜感激

Header|col1|col2|col3
Time|10min|11min|9min

Formula: =AVERAGE(SUBSTITUTE(B2:D2,"mins",""))

强制Excel考虑字符串为数字,乘以1或使用双减符号。然后可以使用数组公式,或仅使用辅助行

在第3行中,键入
=--LEFT(A2,查找(A2,“m”)-1)
。然后平均你得到的值


请注意,这假设您的所有分钟值都遵循“数字然后是“分钟”格式

> Excel将字符串考虑为数字,乘以1或使用双减符号。然后可以使用数组公式,或仅使用辅助行

在第3行中,键入
=--LEFT(A2,查找(A2,“m”)-1)
。然后平均你得到的值


请注意,这假设您的所有分钟值都遵循“数字然后是“分钟”格式

如果您添加-,并将其作为数组公式放入,则公式有效(请记住将“min”而不是“min”)


必须使用CtrlShiftEnter输入它

如果您添加-,并将其作为数组公式输入,则公式有效(记住输入“min”而不是“min”)

必须使用CtrlShift输入

=AVERAGE(--SUBSTITUTE(B2:D2,"min",""))