通常在设计Excel表格时会将数值及其单位放在不同的单元格内,以便数值参与运算。但有时一些用户会将单位的数值放在同一单元格内,如输入为“30克”、“200.25平方厘米”等,这就无法对其进行计算了。要分离这样的数值和单位,将其放到不同的单元格中,可以用下面的公式,假如上述形式的数值在A列,如图:
在B2单元格中输入公式:
=LEFT(A2,SUMPRODUCT(–ISNUMBER(–LEFT(A2,ROW(INDIRECT("1:"&LEN(A2)))))))
excel类似自定义筛选(包含)功能的数组公式
通常在Excel中的一列数据中找出包含指定文本的数据,可以用自定义自动筛选中的“包含”选项。有时可能也需要用公式来实现这样的功能,这时可用下面的数组公式。例如A2:A101中包含100个三位数字,在D1单元格中输入要查找(包含)的内容,在其下方的单元格中返回结果,如图所示。 在D3单元格输入数
即可得到A2单元格中的数值“400”,或用下面的数组公式,公式输入完毕按Ctrl Shift Enter结束:
=LEFT(A2,COUNT(–LEFT(A2,ROW(INDIRECT("1:"&LEN(A2))))))
在C2单元格中输入公式:
=SUBSTITUTE(A2,B2,"")
即可返回A2单元格中的单位“克”。
Excel中的“多关键字”排名公式使用图解教程
在Excel中对某列进行排名时通常使用RANK函数,但有时排名需要考虑多列的情况,例如在对B列排名时,如果B列有相同的数值,则按C列排名。通常,要获得这样的多列排名结果,可以在“排序”对话框中依次选择或添加“主要关键字”和“次要关键字”,然后进行排