Excel技能提升

函数

字符串全半角之间的转换

  ASC将全角英文字母转换为半角英文字母,其语法是ASC(text)
  WIDECHAR()将半角英文字母转换为全角英文字母,语法是=WIDECHAR(text)  

find(要查询的字符串, 从源字符串的第几个开始查找, 从元字符的第几个字符串开始查找)

  函数用于查找字符串在源字符中出现的位置。同时可以应用到寻找一个字符串中是否包含两外一个字符串。

dollar(数值,保留几位小数)自动添加美元符号$

字符串大小写转换

  LOWER(text)函数用于将一个文本字符串的所有字母转换为小写形式

  UPPER(text)函数用于将文本字符串中的字母全部转换成大写

从字符串中提取字串

  mid(源字符串, 从第几个字符开始提取, 提取长度) 用于从字符串的中间提取子串, 如在身份证号码中提取生日,可以=MID(A2,7,8)

  left(目标字符串, 提取字符串数量),返回从左边开始的指定字符串数量的子串。

  right(目标字符串,提取字符串数量),返回从右边开始的指定字符串数量的字串。

字符串替换

  replace(源字符串, 源字符串的起始索引, 需要替换的长度, 替换后的新字符串) 用于用新字符串将源字符转中起始位置算起,替换长度的字串。

  substitute(源字符串, 字串,新字符串), 用新字符串替换源字符串中的子串。

  如:

  源字符串:frank is a good man!中的good替换成为nice

  =SUBSTITUTE(H9, "good", "nice")

  =REPLACE(H9, 12, 4, "nice")

时间格式转换

  text(待转换的value, value_format)

  注意:第二个参数,如果要转换为星期的话,有一个特殊“dddd”

  同时第二个参数的选择可以参考设置单元格格式中的自定义格式。

时间处理函数

  1.   DATEVALUE(字符串格式的日期) 可以将字符串格式的日期转换成为序列号。注意该函数以1990-1-1序列号位1依次类推。

      利用DATEVALUE可以求出两个日期之间相差的天数

      如: =DATEVALUE("2016-12-31")-DATEVALUE("1921-3-5")

  2.  WEEKNUM()  可以返回一年中的周数。如:=WEEKNUM("2019-1-9")返回2,第二周  

  3.  DATE(year,month,day)其中year是一到四位数, 数值转换为日期格式。

      技巧,当输入如期的时候,输入的是20160522、20160220、等数据,然后可以利用date函数轻松将其转换为标准的日期格式。

      =DATE(MID(A2,1,4),MID(A2,5,2),MID(A2,7,2))

  4.  计算天数DAYS360(start_date,ent_date,method)参数start_date为计算日期的起始时间;参数ent_date为计算日期的终止时间;参数method为用于计算方法的逻辑值。FALSE或忽略表示使用美国方                       法,TRUE则是使用欧洲方法。按照一年365天进行计算

  5.  

 



猜你喜欢

转载自www.cnblogs.com/yc3110/p/11731258.html
今日推荐