永发信息网

excelexcel通配符问题

答案:2  悬赏:80  手机版
解决时间 2021-11-19 00:44
excelexcel通配符问题
最佳答案
EXCEL中通配符有两种:“?”和“*”,前者代表任意一个字符,后者代表任意个字符。
  但是这里“?”代表的是一个单字节字符,如果用于双字节函数中,则查找的是其中的单字节字符,如果没有单字节字符则出错。SEARCHB 函数会将每个双字节字符按 2 计数,所以=SEARCHB("?","你好EXCELHOME")查找到的第一个字符E所在的位置为5(2+2+1=5)。追问为什么这里的?代表单字节字符呢,而不能代表一个任意字符呢,求解追答  “?”匹配任意单个字符,如果用于非特指双字节函数中,其代表任意一个字符,而用于双字节字符中,只能代表单字节字符,这是用法规则,如果要代表任一字符,用于非双字节函数中就是了。
  SEARCH不区分单、双字节,SEARCHB 区分单、双字节,一个汉字算2个字符,这是规则、规定,你可以选择不用,但用就要守规。追问大神谢谢了,非常感谢有无公众号或者微信啥的,可以关注下
全部回答

比较两个公式的结果

重要: 只有在将 DBCS 语言设置为默认语言时,函数 SEARCHB 才会将每个字符按 2 个字节计数。否则,函数 SEARCHB 的行为与 SEARCH 相同,即将每个字符按 1 个字节计数。

支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
计日受值雇佣关系在什么时候出现,主要出现哪
天才知道哦第199题答案卡通两个字一个男孩
有关灰背大衣……
六个月的孕妇胎儿稳定了吗
住宅客厅摆放什么盆栽好,客厅摆放什么盆栽最
商的位数 估算的结果 准确值 672÷6 276÷
与“纷纷溃退,毫无斗志”形成鲜明对比的词语
如何用matlab进行参数以及非参数概率密度估计
在c语言中,a=(2*3,3*4,4*5,5*6)是什么意思?
杭州绿萝哪里买
灵机文化的老师算命靠谱么?
what are you favorite tv shows?
条码打印机在未指定设备里,连接打印机时显示
哪个品牌的热压模具好?
用PROE做的零件图可在solidworks里做工程图吗
推荐资讯
陶然楼卤菜怎么样加盟?
北京从结研所到管庄怎么走是什么
美甲的封层胶不用UV灯可以吗?
21天减肥法从127到115斤!怎样做可以不反弹还
如何理解清洁生产?要带上自己的理解!
练毛笔字是,先描后临再摹,还是先摹后临再描
电高压锅里做面包的方法有吗?
260升冰箱用多大压缩机
海洁斯健康洗衣地址好找么,我有些事要过去,
马驰的国籍
江淮 瑞风S3 ESP是怎么开启的? 仪表盘上显示
六十和四十二的最小公倍数
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?