问题已解决
为什么要用?通配符,虽然?这个通配符可以代表任意单个字符,那如果这样想的话,好多函数都用通配符不就可以了吗 还有19是什么为什么要写19呢什么意思,是mind函数的第三个参数么?那提取的字节个数为什么写19呢
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答你的疑问书里都有说明的哟,
为什么要用?通配符,虽然?这个通配符可以代表任意单个字符,那如果这样想的话,好多函数都用通配符不就可以了吗
至于这个问题,你的想法是对的
2019 08/03 09:56
84784986
2019 08/03 14:20
题目公式里函数都带着b的,说明是字节啊!!为什么我画绿色线的那里说是字符!!!说提取出来的字符个数最多的为6个!比如表格里的amanda不是么
Excel答疑老师
2019 08/03 14:34
利用差值来计算,英文和数字都是一个字节,汉字和中文符号都是两个字节,
84784986
2019 08/03 14:57
我不是纠结这个。。。。我是说提取的英文名字最多是6个字母,也就是说最多是6个字节不是吗??为什么书上说的是6个字符???!!!!
Excel答疑老师
2019 08/03 15:03
不是,字节数和字符数不同,你说的6个字母属于字符数,俗称多少个字母
84784986
2019 08/03 15:27
我听不懂
Excel答疑老师
2019 08/03 15:37
字符数就是你看到的数字,符号,字母汉字的个数,字节数是不是,字节数是每个字符占电脑空间的大小是多少字节,
Excel答疑老师
2019 08/03 15:39
你这图片,数有多少个字符,这就是字符数
84784986
2019 08/03 16:42
那这个函数不是求字节的么?????!!!怎么还讨论起字符了
Excel答疑老师
2019 08/03 19:42
这样才能利用差值,从而实现提取需要的数据
84784986
2019 08/03 21:11
差值不是一正一负才用差值么。。。。无奈
Excel答疑老师
2019 08/03 21:16
把公式单独提出来看结果更容易理解
SEARCHB(?,A2)
返回的7,midb ,从第7个字节开始取19个字符,所以结果是Alice
84784986
2019 08/03 21:27
alice只占5个字符,所以剩下的14个字符都是用不着的是吗?
你看这个表格里最长的英文是amanda,他有6个字符,公式里的19换成6也行吧。只要是大于等于6就可以,对吗
Excel答疑老师
2019 08/03 21:30
对的,比预知最大个数大就行,这里预知最大是6个,所以你不能小于6,一般为了安全都会设置得很大
Excel答疑老师
2019 08/03 21:33
这种函数的问题,你有想法动手一试很容易明白,把19改成6,下拉填充看结果,是一样的,那自己理解的应该是正确的,
再把6改成3,再改成4,多操作看结果很容易理解和掌握,这样会比别人直接告诉你答案更容易牢记