
为了满足大家的特殊要求,EXCEL中的部分函数支持模糊查找,即利用通配符进行查找和近似查找,如VLOOKUP函数,HLOOKUP函数,MATCH函数,LOOKUP函数等。
例一:如下图所示,B2单元格中的公式可以返回表格中第一个"张"姓员工的年龄。
利用CEILING函数实现已知产品成本,计算产品造价
在excel中,包含一个产品成本的工作表,老板要求用产品的生产成本乘上2再加上3,然后向上舍入到最接近的5的整数倍,以此来作为产品的价格。 详细过程请参考下表。 公式解析:生产成本乘上2再加上3就得到C列的值,这部分很容易。在C2单元格输入公式:=B2*2 3,再向下复制就可以了。 求D列的最终价格,就需要用
=VLOOKUP("张*",E2:G8,3,0)
VLOOKUP函数中使用通配符进行查找时,第4个参数必须为FALSE或0,即为"精确查找",否则公式将返回#N/A错误。此公式的缺点是,只能返回数据表中符合条件的第一条记录,而无法返回其它的匹配记录
例二:技巧224中的学员分数转为等级的示例也是一种模糊查找应用,其公式为:
=VLOOKUP(A2,{0,"差";60,"中";80,"良";90,"优"},2,1)
VLOOKUP函数的第4个参数为1,即表示近似查找。
另外,利用LOOKUP函数的近似查找功能(要求查找范围升序排列),也能得到相同的结果,如下面的公式:
=LOOKUP(A2,{0,60,80,90},{"差";"中";"良";"优"})
Excel条件函数实例汇总大全
Excel条件函数在实际中使用比较常见,对数据按照条件进行运算汇总。 Excel条件函数大概有:IF逻辑条件函数,COUNTIF条件计数,SUMIF条件求和,SUMPRODUCT多条件计数求和。 在Excel2007以后的版本,又增加了AVERAGEIF、AVERAGEIFS、SUMIFS、COUNTIFS和IFE