最近处理一些Excel数据,所用到的函数整理一下:
1、SUBSTITUTE(单元格,要替换字符串,新字符串) 替换函数
示例:SUBSTITUTE(C8,"1小时","60分钟")
解释:把C8这个单元格内容的1小时替换成60分钟
为什么这么做呢?因为时长数据中都是1小时07分钟、56分钟、1小时09分钟要做排序这肯定是第一步统一计量单位,我最终函数:=EVALUATE(SUBSTITUTE(SUBSTITUTE(C8,"1小时","60分钟"),"分钟","+0")) 结果为:67、56、69,然后对结果进行排序,两次替换函数,一次
2、EVALUATE 把单元格内容做为表达式运行
A1单元格内容:10+30+0
所以可想而知=EVALUATE(A1) => A1单元格内容:40
3、VLOOKUP 根据单元格内容,从基础表查找数据
示例:=VLOOKUP(A5,基础客户信息表!$A$2:$D$10000,2,FALSE)
解释:
以A5单元格内容为条件,
匹配基础客户信息表A2:D10000区域,
展示对应第2列数据,
模糊查找
意思是用A5内容去A2:D10000中找找到之后显示第二列对应数据:B列
4、单元格加上指定内容 =单元格&指定字符串
示例:
B2单元格内容:小芳,公式:=B2&"@微信" 结果:小芳@微信
注:在单元格前加也是可以得"微信@"B2