公式说明:
1、上面的公式比较复杂,不太好理解,这里做一些说明帮助大家理解这个函数。
2、SEARCHB("?",C2)是查找第一个数字所在的位置,每个汉字占2个字节,如D2单元格,第一个数字在第7个位置。
3、ROW(1:100)是提取行号,也就是生成了1~100个数字。
4、然后是MIDB,是截取,从第1个数字开始截取,分别向右截取1个、2个.......100个长度,得到一个数量为100的数组,效果如下图。
5、最后是LOOKUP函数用1在上面截取的100个数据中搜索,会搜索到最后一个数字上,并返回这个数字(20200615),如果有汉字,就视为错误。
说明:公式里的减号,是把文本转换数字,公式外的减号是把负数变成正数。