怎么让EXCEL的数字部分自动加1
发布网友
发布时间:2022-04-22 06:04
我来回答
共2个回答
热心网友
时间:2023-05-21 11:31
让EXCEL单元格的数字部分自动加1的步骤:
以下表为例:
1、在B1中输入=1*MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$9),1)),0),COUNT(1*MID(A1,ROW($1:$9),1)))+1,然后按Ctrl+Shift+回车键,公式以数列形式输入;
此公式是对单元格A1里的字符串的每一个字符分别进行计算。
1)=MID(A1,ROW($1:$9),1)
:分解A1里的字符串;
2)=1*MID(A1,ROW($1:$9),1)
:将字符串里文本格式的数字转化为数值;
3)=ISNUMBER(1*MID(A1,ROW($1:$9),1)):判断字符串里是否含有数字;
如果字符串中有数字,返回为TRUE,否则返回为FALSE;
4)MATCH函数:确定数字在字符串中的位置;
例如:单元格A1里的字符串,返回的第一个数字所在的位置就是3;
5)=COUNT(1*MID(A1,ROW($1:$9),1)):计算数字的数量;
6)MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$9),1)),0),COUNT(1*MID(A1,ROW($1:$9),1))):就是单元格A1从第3个位置起开始截取数字,截取长度为2;
7)最后整个公式+1:就是截取完数字以后自动加1。
2、选择B1单元格,鼠标右键选择设置单元格格式,选择常规,点确定。
注:这里只考虑了字符串长度为9的计算,如果字符串长度>9的话,ROW($1:$9)后面的9可替换成>9的正整数。
热心网友
时间:2023-05-21 11:31
先再某个空白单元格里输入1并复制该单元格,然后选定要加1的数字单元格,右键——选择性粘贴——运算:加——确定!