前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

(七夕快乐)Left&LeftB函数应用介绍精讲

qiguaw 2025-03-10 19:36:14 资源文章 73 ℃ 0 评论

金风玉露一相逢,便胜却人间无数,愿有情人终成眷属!


Left&LeftB函数

函数功能LEFT: 基于所指定的字符串返回从左向右的N个字符。LEFTB: 基于所指定的字符串返回从左向右的N个字符,用于双字节字符。
表达式LEFT(字符串,字符数量)LEFTB(字符串,字节数量)
参数含义字符串:需要从中提取某些字符的文本。字符数量:以字符为单位的提取的数量字节数量:以字节为单位的提取的数量
说明
  1. 字符数量/字节数量必须大于或等于0
  2. 字符数量/字节数量等于0时返回空值
  3. 如果字符数量/字节数量大于文本长度,返回整个文本。
  4. 字符数量/字节数量省略时其值被默认为1,即返回1个字符或字节
  5. 当字符串为空,返回Null
  6. Left提取的出来的内容,如果如果是数字,属于文本类型,不能参与一般函数计算,可以用两个负号转换为数值。mid、right函数也是

演示:

Left与LeftB的区别如上述演示,LeftB参数2是字节数,汉字和全角是双字节字符、英文符合半角符属于单字节字符,因此使用LeftB函数时,需要达到偶数个字节才会提取完整的汉字,而英文分则只要1个字节即可提取。

Left一般应用举例:

Left复杂应用举例:

注:

1、Left的第2个参数使用了数组{1,2,3,4,5,6,7,8,9,10},提取一个分别以该数组为参数的提取值数组如:{1,15,15,15.8,15.83,15.83m,15.83m,15.83m,15.83m,15.83m}

2、由于Left提取的数字属于文本类型负号可将文本类型的数字转换其他文本转换成错误值{-1,-15,-15,-15.8,-15.83,#value,#value,#value,#value,#value}

3、使用lookup(查找值, 数组) 函数:-Lookup(0,{-1,-15,-15,-15.8,-15.83,#value,#value..}) 返回15.83。lookup通过查找值数组中查找时,当查找值大于被查找数组的任何一个值时,返回最后一个非错误值即-15.83,再用负号转换为正值。

本文出自微信公众号:高级办公技能之家,禁止转载。欢迎转发,若您还未关注微信公众号,请搜索高级办公技能之家 关注。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表