我试图平均一些单元格,但它们包含数字和字符。显然excel将这些作为文本读取,因此不能给出平均数字。
我可以使用什么来使公式只查看单元格的数字部分?我尝试过sum和left的组合,但这并没有奏效。我是否需要一个数组公式(涉及= {sum(left(A1:C1))});
例如
Cell A1 B1 C1
Grade 6a 8b 4c
答案应为(6 + 8 + 4)/ 3 = 6
答案 0 :(得分:1)
如果在该号码后面总有一个且只有一个字母,您可以创建第二行,将其剥离,如下所示:
Cell A2: =1*Mid(A1,1,Len(A1)-1)
重要的是,将此公式的1 *部分设置为然后创建一个数字。然后你可以平均这一行。
或者你可以使用数组公式:
=AVERAGE(1*MID(A1:C1,1,LEN(A1:C1)-1))
记得在编辑单元格后按CTRL + SHIFT ENTER。 Excel会在编辑窗口的函数周围放置{},以显示它是一个数组公式。