作者:乔山办公网日期:
返回目录:excel表格制作
你是说在一个单元格里有百数字也有字母或汉字,找数字的位度置吗?
加入该单元格是问A1,在B1中计算A1单元格中第答一个数字的位置,
B2公式回=MATCH(1,ISNUMBER(--MID(A1,ROW(1:10),1))*1,)
该公式为数组公式,三键结束,CTRL+SHIFT+ENTER,不懂可以百度“EXCEL 三键结束”答
MATCH(1,LENB(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),0)
输入好按zhidaoCTRL+SHIFT+回车 假设数据在A1 你试了看看 ~ 取出来用
=MID(A1,1,MATCH(1,LENB(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),0)-1)也是数组
这是汉字和数字组合的版情况 字母的话 又不一样的 你里权面什么情况 汉字 字母 数字都有?
=MATCH(1=1,MIDB(A1,ROW($1:$99),1)<>MID(A1,ROW($1:$99),1),)
公式以CTRL+SHIFT+ENTER三键结束。
1、首先使用Excel打开任意一个空白表格文件。
2、再在表格单元格A1输入一个带有数字的随机字符串zd,在A2单元格输入“第一个数字的位置:”,A3单元格输入“最后一个数字的位置:”。版
3、在B2单元格输入:“=MIN(FIND(ROW(1:10)-1,A1&5^19))”。
4、按下CTRL+Shift+enter组合键,即权可在B2单元格输出字符串第一个数字的位置。
5、在B3单元格输入:“=LOOKUP(1,0/MID(A1,ROW(1:99),1),ROW(1:99))”。
6、按下CTRL+Shift+enter组合键,即可在B3单元格输出字符串最后一个数字的位置。