请问excel这个公式是什么意思?
它是提取11位的电话号码例:快啦封疆大吏你的烦恼12345678998撒旦法啊啊是对的撒(要提取这个单元格中的数字)公式=VLOOKUP(,MID(B23,ROW($1:...
它是提取11位的电话号码
例:快啦封疆大吏你的烦恼12345678998撒旦法啊啊是对的撒(要提取这个单元格中的数字)
公式 =VLOOKUP(,MID(B23,ROW($1:$99),11)*{0,1},2,)
结果:12345678998
请问中间的mid函数*{0.1}是取出这11位数 但是vlookup为啥和正常的用法不一样? 展开
例:快啦封疆大吏你的烦恼12345678998撒旦法啊啊是对的撒(要提取这个单元格中的数字)
公式 =VLOOKUP(,MID(B23,ROW($1:$99),11)*{0,1},2,)
结果:12345678998
请问中间的mid函数*{0.1}是取出这11位数 但是vlookup为啥和正常的用法不一样? 展开
1个回答
展开全部
=VLOOKUP(,MID(B23,ROW($1:$99),11)*{0,1},2,)的说明:
ROW($1:$99)是1-99共99个参数的数组。
MID(B23,ROW($1:$99),11)就是对B23单元格的字符串从第1个、第2个、第99个起提取11个字符,结果是汉字、汉字与数字、,数字、空格等组成的99个参数的数组,乘以{0,1}这个数组,把一列的数组变为两列的数组。
=VLOOKUP(,MID(B23,ROW($1:$99),11)*{0,1},2,)两个逗号前后都省略了参数,默认为0,相当于在MID(B23,ROW($1:$99),11)*{0,1}这个两列数组的第一列查找0,找到后返回其对应的第二列的参数。这个是数组公式。
不如用这个公式=LOOKUP(9E+307,--MID(B23,ROW($1:$99),11))
ROW($1:$99)是1-99共99个参数的数组。
MID(B23,ROW($1:$99),11)就是对B23单元格的字符串从第1个、第2个、第99个起提取11个字符,结果是汉字、汉字与数字、,数字、空格等组成的99个参数的数组,乘以{0,1}这个数组,把一列的数组变为两列的数组。
=VLOOKUP(,MID(B23,ROW($1:$99),11)*{0,1},2,)两个逗号前后都省略了参数,默认为0,相当于在MID(B23,ROW($1:$99),11)*{0,1}这个两列数组的第一列查找0,找到后返回其对应的第二列的参数。这个是数组公式。
不如用这个公式=LOOKUP(9E+307,--MID(B23,ROW($1:$99),11))
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询