Excel中同一列中只要出现数字“1”自动按照升序循环填充,条件是遇到“1”自动填充,求高人解答:)

如题所述

选中该列的单元格区域---按下F5功能键----定位条件---空值----确定后在编辑栏按下等号(=),按下方向键上(↑),再输入加1(+1)---最后同时按CTRL+回车

 

选中该列的单元格区域---按下F5功能键----定位条件---空值----确定

 

按下等号(=),按下方向键上(↑),再输入加1(+1)

 

最后同时按CTRL+回车---完成

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-31
在同一列,如果只有“1”出现,没有其他数值,可以用定位空值:
选定列区域(从有“1”选起)——Ctrl+G——定位条件——空值——确定——在编辑栏输入
=A1+1
(如最上面的“1”在A1)
——按Ctrl+Enter结束计算。

如果同一列当中,有其他数值出现,就从该数值递增吧:
编辑栏的公式改为:
=IF(A$1=1,A1+1,"")
第2个回答  2013-01-31
B1中输入
=IF(A1=1,1,B1 1)
如果A1不等于1,会返回错误值。
公式下拉至A列中出现1值处。
第3个回答  2013-01-31
这种事还是VBA比较方便。。。不过貌似你们都不会用也不想用 o(︶︿︶)o
第4个回答  2013-01-31
A1中输入1,B1中输入1, 然后B2中输入公式 =IF(A2=1,1,B1+1) 下拉即可
相似回答