excel中的函数意义请高手帮我解释一下这两个函数的意思,就是把单元格里的数字加文字组合给分开,我不是很明白那个2*和1*是代表什么!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 23:02:42
excel中的函数意义请高手帮我解释一下这两个函数的意思,就是把单元格里的数字加文字组合给分开,我不是很明白那个2*和1*是代表什么!

excel中的函数意义请高手帮我解释一下这两个函数的意思,就是把单元格里的数字加文字组合给分开,我不是很明白那个2*和1*是代表什么!
excel中的函数意义
请高手帮我解释一下这两个函数的意思,就是把单元格里的数字加文字组合给分开,我不是很明白那个2*和1*是代表什么!

excel中的函数意义请高手帮我解释一下这两个函数的意思,就是把单元格里的数字加文字组合给分开,我不是很明白那个2*和1*是代表什么!
len()是计算字符个数
lenb()是计算字符数
区别在于,len()无论是数字还是字母还是汉字,都是一个算一个
而lenb()则每个汉字算2字符,其他算一个
所以,每多一个汉字,lenb()就比len()多1,
故:lenb()-len()=汉字数
即图二中公式
而数字数=总字数-汉字数=len()-【lenb()-len()】=2*len()-lenb(),即图1公式
希望有高手指点不对之处.
至于left()、right()分别从左、右取指定位数的字符
这个公式必须是前面都是非汉字,汉字必须在最右边
=left(b5,数字个数)
=right(b5,汉字个数)